這是一篇發表在《程序員》雜志8月刊的文章,是根據我對AndersHejlsberg的演講內容的翻譯的縮寫。原本的完整演講內容有數萬字,為了在雜志上發表因此簡化成了五千字,因此如果您對完整內容感興趣,不妨根據文末鏈接來訪問完整內容,其中也包含大量分解的幻燈片以及代碼。程序設計離不開編程語言,但是編程語言在國內的大環境中似乎一直是個二等公民。國內的計算機教育和工程培訓,似乎一直在宣傳“語言不重要,重要的是思想”,“語言一通百通”等觀點,甚至在許多人眼中“語言的
系統 2019-08-29 22:12:46 2017
1.緣起:我們經常需要對一些動態對象進行管理,最常見的例子就是在線用戶管理。當一個用戶成功登陸到服務器后,我們就需要將其管理起來;當他退出后,就不再需要再管理他了。這就是所謂動態對象的含義,這些對象并不是一直需要被管理,只有當其被激活后,才需要被管理。它們總是在“激活”狀態和“非激活”狀態之間不斷地切換。我設計了對象管理器ESBasic.ObjectManagement.Managers.IObjectManager來管理類似的動態對象。這個類是ESBas
系統 2019-08-29 22:05:24 2017
安裝篇一,下載安裝j2sdk1.4(www.sun.com))或以上,設置CLASSPATH,java_home。二,下載服務器,免費版本的有tomcat,resin,當然也還有weblogic之類的巨無霸,不過得看你電腦的配置是否承受的了!這里只以resin來說明,其他的配置都差不多,可以查看各個服務器自帶的說明文件。resin服務器可以在caucho.com下載,選擇合適的版本,下載解壓縮就可以直接使用。這里resin有一個resin-ee版本,這個主
系統 2019-08-29 21:57:44 2017
RequireJS允許你定義和管理JS文件之間的依賴關系,把這些工作變成了一個簡單的構建過程。利用這些異步加載管理工具,可以保證在代碼執行之前所有依賴的東西就已經被加載好了——專注于開發實際的應用功能從來沒有如此簡單過。AngularJS能夠很好地與RequireJS(http://www.requirejs.org/)配合使用,這使得我們可以同時擁有兩種組件的優點。下面通過配置AngularJS官方的AngularSeed實例,來看一下AngularJS
系統 2019-08-29 21:55:37 2017
在Hibernate3.2中,引進了Java5的新特性,就是注釋配置,替代了我們以前用的*.hbm.xml配置文件,只需在實體類中進行相應的配置來完成Hibernate的映射。正如其他的ORM工具,Hibernate同樣需要元數據來控制在不同數據表達形式之間的轉化.在Hibernate2.x里,多數情況下表示映射關系的元數據保存在XML文本文件中.還有一種方式就是Xdoclet,它可以在編譯時利用Javadoc中的源碼注釋信息來進行預處理.現在新的JDK標
系統 2019-08-12 09:30:27 2017
早在兩年前,就有電子商務巨頭將目光瞄準到手機應用,但由于受制于終端、帶寬和支付的限制,終究有些“雷聲大雨點小”。近兩年,iPhone、iPad和Android設備的出現徹底改變無線應用方式,加上電信運營商、第三方支付的移動支付業務日趨成熟,電子商務在無線互聯網領域有望取得比PC端更廣闊的前景。讓我們看看他們怎么說:IDG資本副總裁李豐透露:手機上的B2C網站愛購網,每個月已經有幾百萬的流水;凡客無線推出一個月后,每天訂單數已達千;京東商城無線業務負責人楊思
系統 2019-08-12 09:30:09 2017
SYSZUXpinyin只能用到arm上,x86下用不了。原因是SYSZUXpinyin的實現,用到了一個QWSinputMethod的類,這個類是arm平臺的qt庫所特有的。還記得我們在終端里啟用qt程序后面要加個-qws參數,原因就在這。所以,用SYSZUXpinyin在arm平臺盡管移植成功,但pc機上跑不了,增加了調試的復雜性。希望以后SYSZUXpinyin能考慮下這個問題!就為了在pc上跑通SYSZUXpinyin,浪費了我一個上午時間查資料S
系統 2019-08-12 09:29:55 2017
from:http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/Zookeeper分布式服務框架是ApacheHadoop的一個子項目,它主要是用來解決分布式應用中經常遇到的一些數據管理問題,如:統一命名服務、狀態同步服務、集群管理、分布式應用配置項的管理等。本文將從使用者角度詳細介紹Zookeeper的安裝和配置文件中各個配置項的意義,以及分析Zookeeper的典型的應用場景(配
系統 2019-08-12 09:27:35 2017
年初領導讓做一個檢索熱詞的干預,也就是將統計用戶搜索熱詞的結果,人工的指定其在排行榜中的位置。當然這任務比較惡心,咱只是個出來混飯碗的民工,不出格的事兒也可以忍了說技術。工作流程是收集用戶的搜索日志,統計每個keyword在一天之中被搜索的次數,根據每個keyword的統計歷史,使用數學方差得出它近期熱度的評分,然后降序排序給出結果列表。(如果做的更細致可以在計算前加入語義分析的部分,這樣能更好的分析出剛剛流行的網絡用語,我沒有做那么深,這里暫時不表)現在
系統 2019-08-12 09:27:35 2017