Time of Update: 2018-12-07
MVC是眾所周知的模式,即:將應用程式分解成三個組成部分:model(模型),view(視圖),和 controller(控制 器)。其中: M 管理應用程式的狀態(通常儲存到資料庫中),並約束改變狀態的行為(或者叫做“商務規則”)。 C 接受外部使用者的操作,根據操作訪問模型擷取資料,並調用“視圖”顯示這些資料。控制器是將“模型”和“視圖”隔離,並成為二者之間的聯絡紐帶。 V
Time of Update: 2018-12-07
基於ListBase的flex組件從 data provider 擷取資料。dataProvider提供了複雜資料類型,如Array,ArrayCollection,XML,XMLCollection等。dataProvider可以用mxml及AS兩種方式定義。下面例子中的四個List展現同樣的內容:<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/
Time of Update: 2018-12-07
“量”產生於屬性的比較。“量”必須與“單位”成對出現才能表示特定的物理意義。概念的內涵反映概念的特有屬性或本質屬性。這種屬性可以進行比較,從而產生度量的結果——序偶。序偶是成對出現的,比如大小,遠近,快慢,冷熱,等等。從語言的角度來說,序偶起到修飾性作用。針對不同的修飾對象,可以分為形容詞和副詞。如果把屬性定義出一個公用的單位作為標準度量,則比較的結果可以稱之為絕對度量,這就產生了數量。比如說某物5kg,是說其品質相當於5個標準品質單位。由此還可以看出,數量必須與“單位”成對出現才能表示特定的物
Time of Update: 2018-12-07
繼續Emacs學習計劃。這是“初學者”階段的最後一篇。完成本節的內容,就可以向“中級計劃”進軍了 : )經過一段時間的使用,已經大體適應了Emacs的快速鍵,不過還是要參考命令備忘表。Emacser通常要對Emacs進行定製,使用起來才會爽。據說Vimer嘲笑Emacser的一個理由就是:Emacser如果丟了設定檔就什麼都幹不了。好吧好吧,這些爭論和我沒什麼關係,我只是恰好原來用Vim現在喜歡上了Emacs。還是回到Emacs的簡單定製吧。1.
Time of Update: 2018-12-07
部落格搬家,加上換辦公區,Emacs的學習計劃就耽擱了。可能是因為年紀大了,記性大不如以前,新學的很多Emacs快速鍵/命令都記不住。所以要整理一個常用命令清單(與當初學習Vim一樣),並且列印出來貼在電腦邊。剛開始不可貪多,所以只整理了:Key Mapping, Important, Help, File, Cursor, Cut/Del/Copy/Paste, Buffer, Window, Undo/Redo,
Time of Update: 2018-12-07
文章目錄 視窗管理緩衝區管理搜尋和替換批量處理 前面學習了Emacs的基本編輯功能。為了讓編輯更有效率,還需要瞭解:視窗管理緩衝區管理搜尋和替換批量處理 視窗管理C-x 2 split-window-vertically 水平分割C-x 3 split-window-horizontally 豎直分割C-x 1
Time of Update: 2018-12-07
文章目錄 1.檔案操作2. 游標定位3.輸入刪除4.複製粘貼5.撤銷重做 掌握了Emacs的協助系統,就可以自己隨時學習了。但是還是應該有一個主線。儘管Emacs能做的事情很多,但首先Emacs是一個編輯器。所以還是應該從文本編輯的功能開始。完成本節的內容後,可以應付日常的大部分編輯工作。 內容提要檔案操作游標定位輸入刪除複製粘貼撤銷重做 1.檔案操作檔案操作的快速鍵都集中在C-x"菜單"中:快速鍵(C-x) 命令(M-x)
Time of Update: 2018-12-07
GNU的軟體大多有豐富的協助系統,學習GNU的軟體時,首先學習如何使用其協助系統,往往事半功倍。Emacs的協助文檔很多,並大部分都在C-h開頭的按鍵組合中。首先是C-h ?,關於協助系統的“協助”。改命令會開啟一個新的Frame,如:從該文檔中摘錄常用的協助功能如下:快速鍵命令說明C-h ? 關於協助系統的協助,可以通過SPC和DEL鍵滾動,通過ESC退出C-h tM-x help-with-tutorial進入 《Emacs 快速指南》C-h rM-x
Time of Update: 2018-12-07
文章目錄 1.Emacs是什麼2. Emacs能做什麼3. Emacs的介面4.基本概念--命令5. 基本概念--快速鍵6.基本概念--模式 內容提要1.Emacs是什麼2. Emacs能做什麼3. Emacs的介面4.基本概念--命令5. 基本概念--快速鍵6. 基本概念--模式Emacs學習筆記2: 初識Emacs1.Emacs是什麼其實很難給Emacs下一個定義。正統的說法也許是"Emacs即Editor
Time of Update: 2018-12-07
文章目錄 組織單元間內含項目關聯性崗位與部門的從屬關係同部門崗位之間的上下級關係部門負責人崗位跨部門的崗位之間的上下級關係聘任關係
Time of Update: 2018-12-07
文章目錄 問題的提出推理機和規則引擎
Time of Update: 2018-12-07
從這一篇開始,可以說已經脫離了Emacser的初級階段,開始探索“無處不emacs”之旅。首先,當然是如何用emacs瀏覽網頁。Table of Contents1 為什麼要在emacs中瀏覽網頁2 什麼是w3m3 如何在emacs中瀏覽網頁4 配置5 使用1 為什麼要在emacs中瀏覽網頁可以找出好多理由:比如速度快,支援emacs的快速鍵,編輯文檔時不需要從瀏覽器拷貝再粘貼到emacs,以及咳咳~,隱蔽性強。
Time of Update: 2018-12-07
用Org-mode實現GTD有了Org-mode強大的任務管理功能,再配合其他一些Emacs外掛程式,可以很容易實現個人時間管理(GTD)。 如果不瞭解GTD,這裡 可以讓你在兩分鐘之內對GTD有一個初步的認識。Table of Contents1 如何進行GTD1.1 收集1.2 整理1.3 組織1.4 回顧1.5 執行2 用Org-mode實現GTD2.1 檔案的劃分2.2 任務狀態2.3 標籤設計2.4 屬性設計2.5 初始設定檔案2.6 定義轉接(Refiling)3 使用情境3.1
Time of Update: 2018-12-07
在Emacs中使用Evernote如果你還不是特別的out,肯定嘗試過Evernote。 或許你還正在用Evernote的瀏覽器外掛程式收集本文(^_^)。Evernote 是一套用來記筆記和查詢筆記的軟體和服務.Evernote 中的筆記可以是一段文字,一個網頁或網頁片斷,一幅圖片,聲音,或者手繪墨跡,而且筆記可以有PDF之類的附件. 已有筆記可以支援以下搜尋方式:檔案夾,標籤,是否有附件,是否有圖片,是否email發送,是否是todo,據說,搜尋還可以支援搜尋圖片內的文字. 可謂,功能強大,
Time of Update: 2018-12-07
在Emacs中開啟pdfTable of Contents1 簡介2 安裝3 使用4 書籤5 小結1 簡介DocViewMode 為Emacs提供了DVI、PDF等檔案支援。DocViewMode將dvi、pdf等檔案轉換成png圖片,並在emacs中開啟。如:2 安裝從Emacs
Time of Update: 2018-12-07
在Emacs中使用gitTable of Contents1 工具的選擇2 安裝和配置3 基本操作4 提交5 版本曆史6 標籤(tag)和分支(branch)7 小結1 工具的選擇在Emacs中使用git有很多中選擇,比如古老的Emacs VC ,經典的git.el, 強大的git-emacs, 以及新潮的magit / egg(egg是magit的一個分支)。Emacs
Time of Update: 2018-12-07
yum(Yellow dog Updater, Modified) 是一個與apt類似的軟體包管理器,在Fedora,Redhat,SUSE,CentOS等Linux發行版中採用。軟體包管理器可以解決rpm的依賴管理問題,使得軟體的安裝、升級更加容易。yum使用中心倉庫(repository)最為軟體源,管理軟體包,而各Linux系統通過yum的配置串連到這個源來擷取軟體包。Table of Contents1 理由 2 規劃 3 架設 4 使用 1
Time of Update: 2018-12-07
最近在項目中遇到這樣的一個需求://使用者輸入了手機號碼後,點擊"擷取驗證簡訊"按鈕,系統會根據使用者輸入的手機號碼發送一條簡訊到使用者輸入的手機號碼上面當然輸入的手機號碼可以接收到一條簡訊的....//那麼這個功能是怎樣實現的呢?這就是我寫這篇blog的初衷啦....步驟://一,申請一個帳號這個根據你項目或者公司的需要,申請一個帳號即可。那麼去哪裡申請呢?我項目中用到的是:(易信通簡訊平台)http://ms.139130.net/當然你也可以去其他平台申請....//二,API申請到了帳號
Time of Update: 2018-12-07
1 安裝pyramid官方建議使用virtualenv安裝pyramid:$ cd /path/to/your/virtual/env $ virtualenv –no-site-packages pyramid $ cd pyramid $ bin/pip install pyramid安裝的東東比較多: 庫用途pyramidweb 架構Chameleon模板Mako另一個模板WebObWSGI
Time of Update: 2018-12-07
本文及後續更新已遷移到 http://thinkinside.tk/2012/10/16/weblayer_nginx_keepalived.html Table of Contents1 概述 2 技術方案 2.1 要考慮的問題 2.2 總體架構 2.3 負載平衡器選型 2.4 高可用方案 2.5 會話保持方案 2.6 URL資源的統一規劃 2.7 方案擴充 3 實施計劃 1