原创 java中run()和start()的區別

class NewThread implements Runnable { Thread t; public NewThread() {

原创 GRASP設計模式-概要篇

轉自:http://www.lifevv.com/sysdesign/doc/20071211214255251.html mark一下,不錯的文章。之前看書,有點感覺,但是書上組織不是很好,今天看到這篇文章,感覺好多了。

原创 iBatis中易混概念isNull isEmpty isNotNull isNotEmpty

1.isNull, isNotNull與isEmpty, isNotEmpty區別 在iBATIS中isNull用於判斷參數是否爲Null,isNotNull相反 isEmpty判斷參數是否爲Null或者空,滿足其中一個條件則其tr

原创 Some Basic Concept Of Software Test

This artical just for me to remeber some basic concept of software test for some companies or teachers like to ask this

原创 使用Yii框架做權限驗證 -- 從無到企業級別控制

最近到新公司了,然後,這邊雖然使用Yii框架,不過,居然沒有使用filter或者其他的功能,而所有的驗證代碼都堆在了beforeAction,相信有點經驗的開發者都知道,這是致命性的,不可持續的。現在beforeAction已經有250行

原创 從 QA 到 EP -- 轉自豌豆莢

在網上看到的,對立面QA存在的弊端,深有感觸。。 http://www.wandoujia.com/blog/from-qa-to-ep

原创 新人的培養管理

每個團隊都必不可免的會有新血液的注入。如何讓這些新人最快的學習,然後,承擔團隊的工作,當然最好的就是,最快速的發掘新人的潛力。這個是最好的。     先說新人的學習流程         每個團隊都有自己的業務流程,新人都需要好好的學習。

原创 Web網站的敏捷測試模式

現在基本都是LAMP的模式,如果換一下,也就是apache換成nginx或者lighttpd,其他的PHP和mysql是不會變的。然後,一個常見的WEB網站就是,保存用戶數據、讀取用戶數據的操作。只不過,這個過程中,會加入權限驗證,或者其

原创 PHP中,如何創建文件下載

這種很常見的,比如,你需要處理一批數據,將一批數據增加1,然後,讓用戶下載。常見的,也有,需要從數據庫中導出數據,然後,讓用戶下載。如何實現呢? 我們就需要使用HTTP的協議知識,HTTP的詳解後面再寫,這裏先解決下載的問題。

原创 PHP中查詢較大的mysql請求

曾經碰到過跑一個腳本,做mysql的結果輸出什麼的,結果直接一個內存耗盡。。今天有幸,看到一個帖子,講的是PHP中處理大mysql請求的文章,講解了,底層的實現。分享給大家看看。原帖地址:http://ourmysql.com/archi

原创 強大的redis

redis用作nosql存儲,是非常強大的。特別是面對高併發的情況,都是非常的合適。 redis學習的重點在於: 1.對redis的定位,如果追求單純的緩存,那麼memcached還是很合適的。不過,如果有永久性存儲的話,redis就非

原创 軟件開發中的“宮心鬥”

軟件開發或者說,互聯網開發,是比較純淨的行業,基本沒有勾心鬥角的鬥爭。。完全不會有,國企中,某某某設下一個坑,讓誰去踩,然後,那人踩了,最後把誰給逼退這種的鬥爭。但是,現在要說的是,我在互聯網開發中,遇到的“宮心鬥”。 先介紹背景,團隊

原创 北京學生落戶天津,如何取戶口卡

戶口、檔案是關係一生的事情,後面還有好多需要和這個打交道,建了個羣,大家可以溝通交流,團結力量大:QQ 115918395 先介紹背景,我是2011畢業的,然後,老師推薦花2000落戶到天津。自從畢業交了2000之後,一直沒怎麼管這東

原创 PHP測試的理念 -- 一切皆函數

經常見到這種情況,開發人員開發好了,然後,轉手一扔,就讓QA去測試了。在一般的開發人員眼中,都是這麼想的:我做好了,扔給你,你給我查出BUG出來。我一直想說,這是不負責任的開發人員,特別是PHP、Java、python之類的後端開發。

原创 PHPUnit單元測試系列二 -- 如何開展單測

雖然大家都說TDD,都有美好的幻想說,我們先寫測試用例,然後再寫實際代碼。不過,現實中,我目前還沒接觸過這樣的團隊(真希望以後,能夠到這種團隊,很認真的TDD開發,有這樣團隊的記得聯繫我哈~留言就可以了~),大部分的人都是已經剛開發好了,