原创 成功的藝術家臨摹,偉大的藝術家剽竊
現代派藝術家畢加索曾經說過:“好的藝術家臨摹,偉大的藝術家剽竊”。是的,要想成功,你必然要向成功者學習、借鑑;而要想成爲偉大,則必然需要在模仿的過程中加以創新。 沒有臨摹,就沒有互聯網發展。這兩年全世界最耀眼的公司大概就是蘋果。
原创 Ubuntu 中文輸入法安裝
官方提供的安裝是這樣的: $sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pa
原创 CSAPP:shell實驗
看了幾遍都沒整明白異常控制流核心原理,而對這個實驗也是一知半解。不過,下面的shell實現代碼應該還是不錯的。貼出來看一看:/* * tsh - A tiny shell program with job control * *
原创 NS2.33 + Ubuntu + Sun xVM VirtualBox的安裝
1.安裝 Sun xVM VirtualBox。 2.建立New Virtual Machine,用“ubuntu-8.04.1-desktop-i386.iso”安裝Ubuntu8.04;(Ubuntu8.04可到http://www
原创 CSAPP:緩衝區溢出實驗
首先,標註一下做這個實驗時參考的兩篇比較好的博客: http://www.javaeye.com/topic/257684 http://hi.baidu.com/wurmbai/blog/item/6e93ee3ae0dc1f2eb99
原创 逝世一週,追憶喬布斯
時刻提醒自己的生命行將終結,這是幫助我爲生命中的重要選擇做出決定的最好辦法。因爲所有期待、所有驕傲、所有畏怯、所有的所有,都在死亡面前變得不值一提。在死亡面前,生命中最重要的才能存留下
原创 如何成爲一個編程高手
1、一個IT工程師應該具有的技能 我認爲實用技能包含3個方面,如圖1所示: 圖1 這些都是很重要的: ●編碼:你必須能夠在限定時間內編寫出高質量的代碼。 ●經驗:具有相關經驗表明你對該行業的熱情,並能夠在一開始
原创 作爲一個男人,應該做好的事
如果你是作爲一個男人,尤其作爲一個真正的爺們,應該做好下列小事: 1,如果朋友請你吃飯,不要覺得理所當然,請禮尚往來,否則你的名聲會越來越臭。 2,一定給自己定目標,一年,兩年,五年,也許你出生不
原创 剖析Java Class文件結構
本文主要參考了http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html ClassFile { u4 magic; // 必須爲: 0xCA
原创 讀《Java併發編程實踐》
讀《Java併發編程實踐》 隨着多核處理器的普及,使用併發成爲構建高性能應用程序的關鍵。 多處理器與多核處理器的區別:多核是指一個處理器裏面有多個處理核心,而多處理器就是在一臺機器上有多個處理器。很多商家在賣機的時候仍將一個處理核心說成是
原创 作爲一個男人,必須在30歲前做到這16件事
1.事業永遠第一 雖然金錢不是萬能的,但沒有錢是萬萬不能的,雖然這句話很俗,但絕對有道理,所以30歲之前,請把你大部分精力放在你的事業上。 2.別把錢看得太重 不要抱怨自己現在工資低,銀行存款4位數以下,看不到前途,現在要做的
原创 Java IO——字節流與字符流
Java IO——字節流與字符流 流是一個有序的字節或字符序列,可作爲一個輸入源,也可作爲一個輸出的目的地。 字節流以字節爲單位輸入輸出,字節流類名含有stream;常見的有BufferedInputStream、FileI
原创 對如何學習Java的一點點看法
對如何學習Java的一點點看法 很多次有同學問我Java應該怎麼學,需要看哪些書,讓我推薦一下。說實話,我一直不敢明確保證哪些書必須看,哪些書不用看,因爲我怕將他們帶入迷途。今天,我靜下心來,寫下了一點點我對學習Java的看法,但
原创 讓我們學會換位思考
讓我們學會換位思考 曾幾何時,學習物理學時遇到這樣一個定律:力的作用是相互的,有作用力必然有其反作用力。假如你抽Y的別人一巴掌,你的手和別人的臉所受力是相同的,這是很多人都知道的事情。 其實,想寫這篇博客由來已久。想我一個悶騷的
原创 非阻塞同步機制
《JAVA併發編程實踐》中提供了3中非阻塞算法的示例。 第一個示例,非阻塞計數器。 CAS,比較並交換即Compare-And-Swap。假設CAS有3個操作數--內存位置V、舊的預測值A和新值B,那麼它的典型模式爲:首先從V中讀取值A,