[點網] 非同步程式模型簡介

  • 31
  • 0

從現在回頭看,還存在 .NET 裡面的非同步模型有三種:
* Event-based Asynchronous Model(EAM): methods + event handlers
* Asynchronous Programming Model(APM): Begin + End methods + IAsyncResult
* Task-based Asynchronous Programming(TAP) Model:Task object + (async/await)

在更早之前的就先跳過不討論。從這三種來看看差異在哪裡。
 

...繼續閱讀 »

[Electron] 引入 jQuery 之類的問題。

  • 77
  • 0

Electron (atom.io) 引入 jQuery 之類的問題。

在使用 electron (.atom.io) 的時候,如果是在 render process 的 js 裡面要使用 jquery,是另外一回事。如果是像我一樣,把原來是網頁程式改成 electron,在 html 裡面要引入 jquery 一樣會有符號問題,因為 electron 有去修改 DOM 裡面的變數。所以得要修正回來才行。

...繼續閱讀 »

[rpi]apt-get 小抄

  • 57
  • 0

rasbpberry pi 官方採用的 raspbian 是 debian 系統,ubuntu 也是源自於 debian。它們的套件管理系統是兩層建構(加上圖形化是三層),也就是 dpkg、apt,圖形化的第三層是 synaptic。

在以指令為主的環境中,主要使用的是 apt 層,它的指令是 apt-get。與 dpkg 的差別是它幫你處理相依性。

...繼續閱讀 »

[超譯]VS code 的 markdown

譯序

參考文件是 https://code.visualstudio.com/docs/languages/markdown 
內建支援 preview (預覽),也可多裝 extension 加強能力。 
本來是想寫心得的,不小心就變超譯了。既然是超譯,就代表有些地方我會增減。有興趣還請看原文。

前言

在 Visual Studio Code 裡使用 markdown 可以非常有趣,也有很多 markdown 的特色讓你更有生產力。

...繼續閱讀 »