Time of Update: 2018-12-04
在應用開發筆記二中,談到了COM與GCF的一些共同之處,而在實現上,兩者是在不同層次上的。JAVA是解釋型的語言,在Class機制的實現中,是以字串尋找的方式實現串連的。而COM的實現則是編譯型語言,以C語言為例,編譯器在編譯源檔案時,產生一個個的目標檔案,並開始串連,確定每一個函數的地址。如果函數在外部定義,需要確定使用函數的方式。例如,動態連結程式庫,以二進位的形式存在;當需要使用動態連結程式庫中的函數時,需要確定動態連結程式庫在記憶體中的位置,進入點的位置,並傳入參數,即可實現對動態庫中函
Time of Update: 2018-12-04
如果你在過去25年內在一個西方世界的辦公室裡工作過,你可能就坐在一個PowerPoint的幻燈示範面前。但是這裡就有一個問題。用投影片磚家(- -|||)Max
Time of Update: 2018-12-04
代碼如下:class CStackLinkImpl;class CStackNode{friend class CStackLinkImpl;private:int data;CStackNode *link;public:CStackNode(int d,CStackNode *l=NULL):data(d),link(l){}~CStackNode(){}};class
Time of Update: 2018-12-04
需要用java寫一個檔案壓縮的程式,一開始準備用java庫中的java.util.zip.ZipOutputStream,但是一搜,發現有中文亂碼的問題,所以就用了org.apache.tools.zip.ZipOutputStream。因為用的maven2構建的代碼,所以找包的時候方便了很多,下載的最新的ant-1.8.1.jar的包。期間參考了一片文章,但是地址找不到了。廢話不多說了,上代碼。 類ZipCompressor import
Time of Update: 2018-12-04
建立一個 List View 控制項// Create ListView hwndRet = CreateWindow (WC_LISTVIEW, NULL, WS_CHILD | WS_VISIBLE | LVS_REPORT |
Time of Update: 2018-12-04
對於parseInt("01")到parseInt("07");都能得到正確的結果,但如果是parseInt("08") 或parseInt("09")則返回0;首先看parseInt文法:parseInt(string,
Time of Update: 2018-12-04
引用:http://3387980.blog.51cto.com/3377980/982784啟動activity源碼:(記得要加上Intent.FLAG_ACTIVITY_NEW_TASK)Intent intent = new Intent(); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setClass(getApplicationContext(),FileBrowserActivity.class);
Time of Update: 2018-12-04
com.sun.midp.main.Main.java檔案是midp的起點;裡面有main、manage、runLocalClass等函數;在runLocalClass中,建立了MIDletSuite,並建立MIDlet:MIDletSuite midletSuite; try { // assume a class name of a MIDlet in the classpath midletSuite =
Time of Update: 2018-12-04
GCF提供了一個很方便的架構,一般操作串口都是以下步驟:1. 開啟串口:CommConnection cc = (CommConnection)Connector.open("comm:COM3:baudrate=......");2. 開啟輸入資料流:InputStream is = cc.openInputStream()3. 開啟輸出資料流:OutputStream os = cc.openOutputStream();4. 寫資料:os.write()5. 讀資料: is.read()
Time of Update: 2018-12-04
DECLARE ROWS INTEGER;BEGIN--刪除表EXECUTE IMMEDIATE 'SELECT COUNT(*) FROM USER_ALL_TABLES WHERE UPPER(TABLE_NAME)=UPPER(''BM_RATIODATA_TEMP'')' INTO ROWS;IF ROWS>0 THEN EXECUTE IMMEDIATE 'DROP TABLE BM_RATIODATA_TEMP';END IF;--增加列EXECUTE
Time of Update: 2018-12-04
IOServer是國人寫的一個仿MINA的輕量級伺服器架構。最近因為使用MINA的緣故,閱讀了IOServer的源碼,順便熟悉了J2SE
Time of Update: 2018-12-04
“”是什麼意思呢?""和null是什麼關係呢?寫了一段測試代碼: String str = "";if(str == null){System.out.println("str equals null");return;}System.out.println("length:"+str.length());char[] ch = str.toCharArray();if(ch == null){System.out.println("ch equals
Time of Update: 2018-12-04
都說人有三大傻:炒股炒成股東,炒房炒成房東,泡妞泡成老公。其實這三種人,不是傻,只是背。前兩者本意都是為了賺錢,結果,一不小心,馬失前蹄,股票和房子都搭在手裡,出不去了,才被迫變成房東和股東的。而後者更倒黴,本來是想花前月下偷偷腥,可誰知道,尺寸掌握不當,韻事變成了婚事,人命都搞出來了,還敢不結嗎?沒辦法,結吧。於是,拉著小妞的手,含悲忍淚地當上孩子他爹。這些傢伙,屬於自以為是的一族,開始都是想沾點便宜的,但便宜沾到後,才發現這個便宜其實不便宜。可你不能說他傻,只能說他聰明過了頭。現在真正的傻人
Time of Update: 2018-12-04
查理的主要工作是報道奧運會的田徑項目,他在這項工作上很努力很出色;突然有一天,他的老闆讓他去報道跳水項目,他很難過,覺得自己不受重視和賞識,他認為這樣的安排對自己不公平,這種憤怒的情緒幾乎影響到他所作的每一件事情,他的生活變得一團糟。後來,他採取行動,進行調整,最後成了職業足球名人堂最佳播音員之一。這是一個失去乳酪的人如何適應變化最後走向成功的故事。如果從另外一個角度來看,查理的選擇會不一樣。首先,查理的事業是什嗎?如果他的事業是成為一名傑出的播音員,面對變化,他應該做出改變以適應不同的環境。如
Time of Update: 2018-12-04
這幾天討論的話題,最多的就是市場市場如何擷取,不是靠老闆的,而是要靠自己。不要認為自己是做技術的,只要做好技術就可以了,上幾天一個女研究生叫楊元元的,認為只要有知識就能生存,結果她自殺了,我認為活該。技術不能轉換成產品,產品不能賣的掉轉成錢,一切都是空的,你再怎麼抱怨都是毫無意義的。以前總認為,市場就是老闆的事情,假如老闆市場不行,那就只能換一個老闆。然而對於我們來說,老闆也確實努力了,他對我們很好,公司裡最累的就是他自己,一肚子的委屈也只有他自己知道,他也從來沒有跟我們抱怨過什麼。這麼好的老闆
Time of Update: 2018-12-04
用嚮導建立了一個Dynamic Web
Time of Update: 2018-12-04
本周,將之前發表的文章 串口操作的非同步實現 應用到項目中的RFID、條碼、列印等串口應用時,發現了一些問題:1. 在使用串口前,應清除串口中無用的資料;2. 從串口讀取資料方法的改進;3. 資料的解析4. 發送5. 資源佔用6.
Time of Update: 2018-12-04
1. 異常:An error occurred at line: 34 in the jsp file: /sampleTestCCProxy/Result.jsporg.eclipse.jst.ws.util.JspUtils cannot be resolved to a type 這種情況不用處理。Client是Eclilpse WebService外掛程式產生的。Result.jsp是自動產生的。有問題,跟伺服器也沒有關係。把Client清除掉,Eclipse重啟,異常消失。 2.
Time of Update: 2018-12-04
在與客戶合作時,經常面臨的問題是,這件事情該不該我們來做。哪些事情,是我們有義務提供的。哪些事情,我們來做,是增值的; 我的看法是,這裡就需要對此有一個定義。我們在賣出產品時,這個產品的價格,包含了哪些服務,把它細分開來,對我們有義務提供的產品和服務做一個界定,再根據這個界定,判斷,哪些是義務,哪些是額外的成本。當然,在實際處理中,這種額外的工作,一般都是作為維護和增強客戶關係的一種投入。 我的同事的看法是,這個思維太複雜,把簡單問題複雜化了;某件事情有利可圖,又可以做,那就做。否則,
Time of Update: 2018-12-04
中午吃飯,發現一些平時沒有注意到的細節。人的關注圈和對事件的反應上體現出的一個人的性格。 有人對煙感興趣,對煙的來龍去脈很清楚,他經常抽煙。有人對車感興趣,對車牌、駕照、車輛價格很清楚,他在考駕照。有人對技術的最新狀況很瞭解,他是一個技術迷。有人對某個地方的風俗很瞭解,他要到那裡去出差。有人對經濟感興趣,很可能他計劃買房。不同的興趣可以反應出一個人的關注圈,他對這些外來事件的反應則反應出他的性格;有的同事對某一個領域瞭解得很少,被刺激了,就決定要做某件事情。這件事情他一直想做,但是因為各種原因沒