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
限定存取位置的線性表有兩種,一種是棧,一種是隊列。隊列有兩種實現方式,一種是順序方式,一種是鏈式方式。迴圈隊列是順序方式的實現;用兩個變數front和rear記錄隊列的頭和尾。實現代碼如下: class CQueueImpl{public:CQueueImpl(int size = 10);~CQueueImpl();bool isEmpty();bool isFull();void enQueue(int value);int deQueue();private:int
Time of Update: 2018-12-04
Class是所有類的根源;Object是所有對象的根源;測試代碼:這是一個類檔案,有靜態構造,有靜態函數,有構造,有普通函數: public class createClass {static{System.out.println("in static createClass Constructor");}public createClass(){System.out.println("in createclass Constructor");}public static void
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
一個客戶,有個小項目委託我們開發;因為各種原因(主要是客戶在需求上不確定,我最近也沒把時間花在上面,沒有去推動),進度很慢,還好,瓶頸不在我們這裡;前幾天,他打電話給我,問進度怎麼樣了,我跟他承諾一定不會讓我們這邊成為瓶頸,儘管最近很忙,比這個事情重要的事情多很多,我對這個也沒多少興趣;這個客戶為人大氣,在溝通過程中都是盡量配合我們,這個事情做不成功,我都覺得對不起他,所以,無論有什麼困難,都要爭取把這個事情做成。另一個客戶,第一次使用我們的產品,在使用的過程中,有一些需求我們需要定製開發;據他
Time of Update: 2018-12-04
IOServer是國人寫的一個仿MINA的輕量級伺服器架構。最近因為使用MINA的緣故,閱讀了IOServer的源碼,順便熟悉了J2SE
Time of Update: 2018-12-04
notify和wait用於線程間同步,下面是3個簡單的例子;例子一:public class synObject {private Thread m_synT;Object obj = new Object();public void start(){m_synT = new synT(1);m_synT.start();new synT(2).start();}public void process(){synchronized(obj){obj.notify();}}private
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
應用用戶端容器、Applet容器、web容器:應用用戶端容器是指在用戶端的Java運行時環境,一般就是用戶端的Java虛擬機器;在該容器內運行Jar檔案。Applet容器是指在瀏覽器內的Applet的Java運行時環境;在該容器內運行Applet;web容器:在Web伺服器端啟動並執行Java運行時環境,一般是將用戶端的請求轉寄到特定的Servlet; 在Ecliplse中安裝了J2EE的外掛程式後,在建立新的web項目時,有static web project和dynamic web
Time of Update: 2018-12-04
如果你是一個Android使用者,而且你有一個老舊的安裝有android 1.5 的android裝置,你可能會注意到一些高版本的應用沒有在手機上的Android Market 中顯示。這必定是應用使用了<uses-feature>的結果。Android Market會根據uses-feature過濾所有你裝置不支援的應用。通過使用<uses-feature>元素,一個應用可以指定它所支援的硬體型號,舉個例子,有些裝置不支援多點觸控或者OpenGL ES
Time of Update: 2018-12-04
一個簡單的功能,花了6個小時的時間,在這個過程中,犯了一些錯誤。 1. 除法。在單片機程式中,不要用除法,用位移來替換。因為不知道編譯器是如何處理除法的。感覺Keil51編譯器對除法的處理,每次處理的結果不同,同樣的代碼,編譯結果影響運行結果。使用除法的結果就是,莫名其妙的錯誤發生了。 2. 設定檔。對項目的配置是必須的,這取決於對Keil編譯器的熟悉程度。STC有提供設定檔,下載它,配置它。一些不合乎邏輯無法解釋的錯誤就消失了。 3. 錯誤的用法。Status =
Time of Update: 2018-12-04
都說人有三大傻:炒股炒成股東,炒房炒成房東,泡妞泡成老公。其實這三種人,不是傻,只是背。前兩者本意都是為了賺錢,結果,一不小心,馬失前蹄,股票和房子都搭在手裡,出不去了,才被迫變成房東和股東的。而後者更倒黴,本來是想花前月下偷偷腥,可誰知道,尺寸掌握不當,韻事變成了婚事,人命都搞出來了,還敢不結嗎?沒辦法,結吧。於是,拉著小妞的手,含悲忍淚地當上孩子他爹。這些傢伙,屬於自以為是的一族,開始都是想沾點便宜的,但便宜沾到後,才發現這個便宜其實不便宜。可你不能說他傻,只能說他聰明過了頭。現在真正的傻人
Time of Update: 2018-12-04
LWUIT是j2me中使用廣泛的UI庫。LWUIT提供了ResourceEdit工具打包資源檔。這個資源檔可以包括主題、字型、圖片、動畫等。在基於LWUIT庫的j2me程式啟動時,資源檔被讀取解析並匯入記憶體的資料結構中。 LWUIT的資源檔的格式是固定的。前兩個位元組(用j2me中的short表示)記錄了該資源檔中的資源數量。之後的部分被劃分成了多個資源塊,這個資源塊的數量由前兩個位元組決定。在每個資源塊中,第一個位元組是magic number,記錄了該資源的類型。緊跟著的是一個UTF字串,
Time of Update: 2018-12-04
1、玩樂。2、不要在你憔悴的時候去做要求創意思維的工作——把這兩件事分開。3、將自己與世隔絕。4、回想你的日常工作和生活。5、找尋生活中的閃光點,在細微處探求靈感。6、從小事開始。7、無論開始時多麼艱難,也不要緊張。8、不要苛求完美。要放鬆,才能儘快得到回饋。9、不斷改善。10、別理那些潑冷水的人。11、但要善於接受建議。12、在協助別人的過程中給自己長教訓。13、顛覆傳統眼光,換個角度看問題。14、在你的創意工程中綜合各個領域的內容,嘗試從未有過的組合。15、拚命喝咖啡吧!16、靈感一旦閃現,
Time of Update: 2018-12-04
科技部落格BusinessInsider(矽谷內幕)作者傑·耶羅周三撰文稱,在過去的一年 當中,Google與蘋果的對抗不斷加劇。這兩家公司在今年的對抗主要集中在手機和廣告市場。Google年初發布了自有品牌手機Nexus One,蘋果則在本月推出了iAd廣告平台。Google與蘋果的對抗仍將繼續,以下為耶羅評出的兩家公司間的十大未來戰爭:第一:Google正開發iPad殺手Google首席執行官埃裡克·施密特(Eric
Time of Update: 2018-12-04
查理的主要工作是報道奧運會的田徑項目,他在這項工作上很努力很出色;突然有一天,他的老闆讓他去報道跳水項目,他很難過,覺得自己不受重視和賞識,他認為這樣的安排對自己不公平,這種憤怒的情緒幾乎影響到他所作的每一件事情,他的生活變得一團糟。後來,他採取行動,進行調整,最後成了職業足球名人堂最佳播音員之一。這是一個失去乳酪的人如何適應變化最後走向成功的故事。如果從另外一個角度來看,查理的選擇會不一樣。首先,查理的事業是什嗎?如果他的事業是成為一名傑出的播音員,面對變化,他應該做出改變以適應不同的環境。如
Time of Update: 2018-12-04
這幾天討論的話題,最多的就是市場市場如何擷取,不是靠老闆的,而是要靠自己。不要認為自己是做技術的,只要做好技術就可以了,上幾天一個女研究生叫楊元元的,認為只要有知識就能生存,結果她自殺了,我認為活該。技術不能轉換成產品,產品不能賣的掉轉成錢,一切都是空的,你再怎麼抱怨都是毫無意義的。以前總認為,市場就是老闆的事情,假如老闆市場不行,那就只能換一個老闆。然而對於我們來說,老闆也確實努力了,他對我們很好,公司裡最累的就是他自己,一肚子的委屈也只有他自己知道,他也從來沒有跟我們抱怨過什麼。這麼好的老闆
Time of Update: 2018-12-04
身處一家小企業,能夠感受到小企業生存的難處。物料難採購、採購成本高、生產要看別人的眼色、招人困難、招進來又擔心留不住人、客戶難伺候、資金壓力大、吃了上頓沒下頓。要人沒人、要錢沒錢。總而言之,就是一個惡性迴圈。 小公司也是分類型的。有的小公司,在一個新的有無限發展潛力的市場裡是No.1,比如Google,還有Taobao;有風險投資的支撐,不缺錢不缺人,發展會很順利,並在這個過程中,積累客戶、建立口碑和技術壁壘,讓後來者無法超越。有的小公司,以銷售為核心,在一個大的市場佔據了很小的份額。有的小公司
Time of Update: 2018-12-04
不得不說的是大小端:Big Endian和Small Endian;諸如:0x12345678如果是Big Endian: 則byte[0](記憶體中的低地址)存0x12; byte[3](記憶體中的高地址)存0x78;即重要的放在低地址,稱為大端; 而Small Endian;則剛好相反;byte[0](記憶體中的低地址)存0x78;byte[3](記憶體中的高地址)存0x12;即重要的放在高地址;稱為小端; 大小端與BOM有關係。BOM稱為Bill Order
Time of Update: 2018-12-04
本周,將之前發表的文章 串口操作的非同步實現 應用到項目中的RFID、條碼、列印等串口應用時,發現了一些問題:1. 在使用串口前,應清除串口中無用的資料;2. 從串口讀取資料方法的改進;3. 資料的解析4. 發送5. 資源佔用6.