原创 Apache+PHP配置過程詳解

Apache+PHP配置過程詳解 Apache配置PHP成功. 1. Apache和PHP的版本信息, Apache 2.2.22   PHP:5.3.5。 驗證Apache和PHP是否安裝成功: (1) Apache: http://l

原创 設計模式之7 command模式和state模式,調停者模式,門面模式

1.    Command模式: 簡單來說就是每一個請求過來,都有一個事物去處理。 在最初的設計模式書當中,command模式最主要的功能是用來實現undo(撤銷)功能的。   首先是抽象類Command: package com.bj

原创 再談java線程以及經典的生產者,消費者問題

進程是一個靜態的概念。 線程是一個進程裏面的不同的執行路徑。 在java技術中,線程通常是搶佔式的而不需要時間片分配進程(分配給每個線程相等的CPU時間的進程)。搶佔式調度模型就是許多線程處於可以運行狀態(等待狀態),但實際上只有一個線程

原创 Eclipse中編譯器版本問題:讓Eclipse認識enum

總有這樣的一個問題,就是新下載的eclipse打開使用有enum關鍵字的項目,總是有不認識enum的情況。   觀察發現,其實項目的JRE System Library 已經設置成1.5或者1.6了,按理來說,是應該支持enum關鍵字的。

原创 設計模式之4 工廠模式

工廠模式的核心在於new. 也就是說,不讓使用者直接new一個對象。而是通過一個getInstance來得到這個對象。 也就是說,在new的時候,要有權限檢查怎麼辦,有沒有這方面的資質?那麼對於工廠生成這個對象的時候,不能隨便new。

原创 設計模式之6 橋接模式和adapter模式

1.    橋接模式就是bridge模式。 簡單的來說,就是一個類如果想往兩個維度擴展,就用耦合來代替繼承關係,進行排列組合。   所謂耦合就是在一個類當中持有另外一個類的對象。 通過耦合和繼承相結合,就可以排列組合出各種情況。 Brid

原创 第2篇 入門-tinyos編程思想(我對TinyOS1.x的理解,個人心血之作)

除非特別說明,所有的程序都是基於tinyos-1.3的,並在VM 模擬Win xp 32位下用cygwin調試運行。   思想: Tinyos使用的是一種特殊的,面向組件的編程思想,這種思想和用慣了面向對象的編程思想的我來說,非常不習慣

原创 什麼是REST?

面試中經常遇到web serivces的問題。而且經常遇到REST問題。因爲在公司裏面用過SOAP,所以SOAP沒問題。但是REST就比較鬱悶,感覺用人單位到處都在叫囂這個REST。但是事實上,我並不理解這個REST。 最近老婆在淘寶