原创 人臉檢測原理及示例(OpenCV+Python)

前言 關於opencv OpenCV 是 Intel 開源計算機視覺庫 (Computer Version) 。它由一系列 C 函數和少量 C++ 類構成,實現了圖像處理和計算機視覺方面的很多通用算法。   OpenCV 擁有包

原创 Swing小應用(Todo-list)之二

前言 用過vim, emacs的人都知道,這兩個工具中都有很好用的增量搜索(incremental search )功能,所謂增量搜索,就是隨着你的關鍵字的輸入,結果在不斷的進行刷新匹配,現在的很多web搜索框都提供類似的功能,最著名的當

原创 Lisp之根源

原文鏈接:http://daiyuwen.freeshell.org/gb/rol/roots_of_lisp.html   轉載原因: 此文過於經典,不轉太過可惜 此文所在的網站的不太穩定,不轉有可能想看的人看不到 自己學習 原文

原创 一些vim技巧

前言 一直很喜歡vim這個超級好玩的編輯器,她可以讓程序員真正體會到編程的快樂,並且致力於通過快速,簡單的命令做更多的工作。因爲簡單,所以強大。開始學習的時候,學習曲線是略顯陡峭,但是一旦掌握了一些常用的命令,那就可以飛速的進行編輯了。在

原创 過濾器(Filter)的實現(jQuery)

公司產品的一個新功能中涉及到一個過濾器:通過關鍵字快速的對結果集進行過濾,獲得比較少的結果,方便用戶選擇。在網上找了找,有很多jQuery的插件,要麼就是auto complete, 要麼就是沒有高亮的quick search,都不是很適

原创 graphviz工具及其原理

Graphviz介紹 graphviz是貝爾實驗室幾個計算機牛人設計的一個開源 的圖表(計算機科學中數據結構中的圖)可視化項目,主要用C語言實現,主要實現了一些圖佈局算法。通過這些算法,可以將圖中的節點在畫布上比較均勻的分佈,縮短節點之間

原创 一個Swing的小應用(Todo-List)

前言   以前開發過一些簡單的UI程序,大多都是藉助IDE完成所有的工作,比如用DELPHI,或者C++ Builder等構築,在這些工具中,UI是很容易開發的,但是在Java中就不一樣了。Swing,在計算機科學界來說,其設計思想,整個

原创 基於總線的消息服務(BBMS)的設計與實現

前言 異步事件的通知機制在比較有規模的軟件設計中必然會有涉及,比如GUI程序中的事件監聽器,應用程序模塊之間的通信,以及分佈式應用中的消息機制等。如果使用語言原生的對象註冊通信,則耦合度不可避免的會增大,也就是說,當時間發生時,A要通知B

原创 Javascript執行器(Rhino)

引言 前一段時間用swing開發了sTodo(http://code.google.com/p/stodo/ ),對swing開發GUI的基本流程算是熟悉了,所以也常用swing來寫些小東西。在實際的開發或者學習中,經常遇到這樣的場景:

原创 用jQuery做的一個dropdown-list

前言 dropdown list 是web應用中比較常用的一種控件,HTML標準提供的select標籤的功能略顯單薄,最大的缺點是不能定製圖標,所以一般都是用div標籤來模擬。又由於通用,所以有必要將其抽象成一個通用的控件,這樣每次使用的

原创 09年結

今天爲2009年12月20日,特將自己2009年一年中之所學總結一下,一來對自己的經歷回顧一下,二來考慮下來年的發展方向。   技術性知識 統計了一下,在javaeye發帖30篇,其中內容涉及方面頗爲雜亂,有關於python的,有關於ja

原创 對Java中匿名類的一些思考

引言 Java中的匿名類是比較有意思的一種編程方式,在swing中關於監聽器的註冊時,經常可見到這樣的代碼: iexit.addActionListener(new ActionListener(){ public void a

原创 JavaScript內核系列出版了!

   JavaScript內核系列出版了!     封面故事   JavaScript核心概念及實踐(前JavaScript內核系列)終於在2013年5月由人民郵電出版社出版了!這個系列的第一篇的公開發表至今已經三年有餘。現在已經可以在

原创 JavaScript內核系列 第15章 服務器端的JavaScript

第15章已經在icodeit上發佈,這一章分爲上/下兩篇,請朋友們移步此處,及此處閱讀。   目錄如下:   事實上,這章中有很多主題都很值得討論的,如網絡服務器的一些常見模型,以及基於事件的網絡服務器,NoSQL,map/reduce等

原创 JavaScript內核系列 第12章 前端JavaScript框架:jQuery

  第十二章 前端JavaScript框架:jQuery 12.1 jQuery簡介 jQuery是目前應用最爲廣泛,最爲優秀的Ajax/JavaScript開源框架之一,有數以千萬記的用戶,更有多不勝數的技術文檔與之相關,在一定