原创 跨平臺開發使用ant部署並測試

 往往我們開發環境是windows,但是測試運行環境是solaris,suse等。開發完的代碼需要以正確的格式放到服務器上(有可能需要編譯),並進行測試。 一般方式是使用ftp選擇bin或asc方式上傳到服務器,telnet其上執行命令驗

原创 形意拳用力法

原创 perl一個古老的習慣用法

開篇第一章 perl,有個問題,也是個技巧,就是/在以前的perl裏可以這麼用 $first/second這個時候perl會只解釋first爲變量,second不解釋。 現在的已經不行了。。 當你看到某個古董寫出的代碼時知道是個什麼意思。

原创 優秀程序員的故事

A君默默的工作了3年,從項目初立,到遍地開花。工作不忙,工資沒長。 新領導來了,下個版本重新開發,A君繼續維護老版本。新招了一批人,加班加點幹了半年多。直到版本發佈,每天0點,依然可以看到他們忙碌的身影。新領導沒搞定,下崗了,換了一個,帶

原创 webstorm正確辨認handlebars語法

webstorm本身是支持handlebars語法的,但是需要在單獨的handlebars文件中。 在html文件中需要單獨設置纔可以正取識別handlebars語法。 Settings-Languages & Frameworks-Ja

原创 無邊框的手機

換個手機,入手Mate7。 12年還沒有無邊框的概念,當時我提出了,無邊框手機的想法,並與許多同事進行了辯論。 入手Mate,感覺與我12年提出的概念還有一定距離。上下還沒有做到無邊框。 不懂工藝,期待技術進步實現無邊框。

原创 讀取文件轉爲java字符串

讀取文件轉爲java字符串工具類。 package test;   import java.io.File; import java.io.IOException;   import org.apache.commons

原创 npm 鏡像設置

https://registry.npmjs.org 被牆掉了,所以原裝的npm是無法使用的。 我們可以使用 淘寶的源替換。 執行以下命令: npm config set registry=http://registry.npm.taob

原创 OSGI實踐中遇到的事

用OSGI做了2 j2ee項目,項目都成功了,但是不能說技術成功了。 osgi的好處,模塊化:這個與架構設計是天然對應的,架構設計都喜歡。2,熱拔插,自己做一堆事情需要處理,還是用框架方便。 再說在j2ee領域問題,桌面應用使用OSGI

原创 VS2005.net編譯log4cpp1.0

  由於log4cpp1.0僅提供了vc6的工程文件,因此,使用vs2005打開後,需要進行轉換。但是轉換後,不能正確編譯,提示Custom Bui

原创 socket,ASN.1,webservice,soap,json之間的關係。

進程間通訊的方式有套接字,即socket。socket本事是基於字節流的,非字符流。如傳送一個字符串到對端,對端接收到只是一個字節流0101.....0101,並不清楚是一個字符串,還是一個圖片,一個mp3,一個視頻。此時需要使用ASN.

原创 maven編譯java web工程

1.deplyment assembly source         deploy path /src web-inf/classes /webcontent / maven dependencies web-inf/lib 2.po

原创 Python缺失的{},永遠的痛

少了{},IDE無法區分一個排錯版的語句塊在哪結束。你可以把一個壓縮的js代碼使用格式化工具重新格式化,python是辦不到的。 IDE對python的支持很難,可是少了IDE形象的表示,很難搞清楚語句塊之間的關係。 所以兩難,pytho

原创 springMVC整合websocket實踐

websocket 是html5新規範,現在主流瀏覽器(ie 10+)均支持。最近用了一下,總結下。 總體思路使用spring mvc做路由。dispatchservlet是支持 http與websocket協議的。只是在處理上用的han

原创 centOS6.5安裝eclipse4.4.2 with oracle jre 1.8

下載oracle jre: http://www.java.com/zh_CN/download/manual.jsp  選擇非rpm包,綠色包,可以避免與openjdk衝突。 到linux下解壓。 下載eclipse linux版本,編