原创 客戶應該知道的軟件開發八個原則

在IT領域做自由職業者是很合適的。有很多開發者都有過做自由職業者的經歷。有很多書籍和文章將瞭如何讓客戶滿意以及如何及時的交付正確的軟件。但是很少文章講述客戶在項目過程中應該如何做。雖然客戶付了錢,但這並不意味着我們要容忍他們非常粗魯的態度

原创 我喜歡下面每一個故事

1. 她下班回家,他坐在沙發上。面無表情地抽着煙,突然他開口了:“喂,我說,我們像這樣同居兩年了,你不覺得厭倦嗎?”她停下了正換着拖鞋的手,轉過身愣愣的看着他:“你說,什麼?”他還是一樣面無表情:“我說,我厭倦了。”她的眼淚流了出來,無助

原创 線性表的鏈式存儲結構之單鏈表類的實現之補充_Java

前段時間由於複習參加數據庫管理人員(SQL Server)的考證,實在是抽不出時間來寫博客了,昨天一考完,我第一時間想到的就是我忠實的博友。又屁顛屁顛地來此發言了。 廢話不多說了,在上一篇原創博文線性表的鏈式存儲結構之單鏈表類的實現_Ja

原创 揭開 64 位 Windows 的神祕面紗

如果打算購買一臺新電腦,那麼您需要考慮的事項可能太多,而根本無暇顧及是應該購買一臺帶 32 位、還是 64 位版本 Windows 7 的電腦。 不必擔心。 對於大多數人來說,購買下一臺電腦時,幾乎沒有理由去考慮這一選擇。 這樣非常好,

原创 得之坦然,失之淡然,順其自然,爭其必然。真的太經典了啊!

1、一杯清水因滴入一滴污水而變污濁,一杯污水卻不會因一滴清水的存在而變清澈。 2、這世上有三樣東西是別人搶不走的:一是喫進胃裏的食物,二是藏在心中的

原创 入靜和入世

本文受 Paul Graham 的 Maker’s Schedule, Manager’s Schedule 啓發而作,建議大家有空去讀一下。   

原创 世界權威調查機構發佈“各大編程語言2011年9月最新使用率以及位次升降統計”

只要打開電腦運行操作系統和常用軟件,我們執行的都是簡單的“人性化”操作。其實,每個動作的背後都飽含艱辛的“複雜勞動”:是按照已經用計算機語言編寫好的程序得以執行的。目前通用編程語言有兩種形式:彙編語言和高級語言。世界權威調查機構TIOB

原创 順序表實現解約瑟夫環_Java

本章要求有以下預備知識:線性表的順序存儲結構之順序表類的實現_Java 今天我們來使用順序表類求解約瑟夫(Josephus)環問題。 首先我閒來描述下約瑟夫環問題:古代某法官要裁決n個犯人的死刑,他有一條荒唐的法律,將犯人站成一個圓圈,

原创 【經典面試題】尋找單鏈表倒數第n個節點_C/C++

面試中經常出現的編程題之一。 最直接的辦法是先遍歷一遍單鏈表,記下鏈表的節點數,然後再次遍歷,直到到達節點數減去n的節點,返回結果。實際情況中若鏈表數目很多而n相對不大,這種方法需要大約兩次遍歷。更簡單的實現方法是採用雙指針。一個指針先從

原创 關於 CentOS、Ubuntu、Gentoo、FreeBSD、Debian

摘自:http://www.360doc.com/content/09/0515/10/74060_3509929.shtml下面我討論的都是服務器領域,因爲桌面版沒有意義,桌面還是Windows的天下,用Linux做桌面除了新鮮,確實沒

原创 一聲嘆息:兩臺服務器是爲失敗者準備的

一、 總裁:“我們不需要兩臺服務器” 我:“可是我們需要雙機備份” 總裁:“兩臺服務器是爲失敗者準備的,優秀的團隊絕對不允許任何一臺服務器出問題” 我:“唉…” 二、 領導:“我們的外網網站應該支持IE8” 開發:“我們需要安裝IE8才

原创 每個Java初學者都應該搞懂的六個問題

對於這個系列裏的問題,每個學Java的人都應該搞懂。當然,如果只是學Java玩玩就無所謂了。如果你認爲自己已經超越初學者了,卻不很懂這些問題,請將你

原创 希爾排序_Java

經典希爾排序函數:static void prshl(int[] p,int n) { int k,j,i; int t; k=n/2; while(k>0) { for(j=k;j<=n-1;j++)

原创 線性表的順序存儲結構之順序表類的實現_Java

在上一篇博文——線性表接口的實現_Java中,我們實現了線性表的接口,今天讓我們來實現線性表的順序存儲結構——順序表類。 首先讓我們來看下順序表的定義: 線性表的順序存儲是用一組連續的內存單元依次存放線性表的數據元素,元素在內存的物理存儲

原创 Windows中USB設備插入的拔出和所產生的消息值

Windows中USB設備插入的拔出和所產生的消息值#消息過濾鉤子 WH_MSGFILTER = (-1); #記錄輸入鉤子 WH_JOURNALRECORD = 0; #插入消息鉤子 WH_JOURNALPLAYBACK = 1; #