原创 【對學Oracle數據庫初學者的開場篇】

前言:因爲項目原因,近期開始學習Oracle數據庫。Oracle是目前最流行的數據庫之一,功能強大,性能卓越,相對的學習的難度還是不小。我打算將自己的學習過程記錄下來,做個積累,方便自己和其他的學習者。 寫在學習前面的話,主要是:    1

原创 【什麼是對象,爲什麼要面向對象,怎麼才能面向對象?】

 一、 面向對象,這個對象到底是什麼?  這個對象不是C#中的實例,C#中我們把一個類的實例也叫做對象,這種對象嚴格的說應該是面向對象的編程實現(OOP)中的對象,面向對象編程,也不是面向類的實例編程。對象的定義是人們要進行研究的任何事物,

原创 【來、來、來自己寫——九宮格轉盤】

五一告急,4月29日接到小任務,放假前做個九宮格轉盤小頁面,噢~~設計稿已出,當前時間下午兩點,正在改bug,主流項目30日得上線,九宮格30日中午得上線。時間略緊下午6點改完bug,加班搞九宮格。一個頁面,三屏內容,九宮格、結果彈窗和分享

原创 【轉發與重定向的區別 】

轉發是服務器行爲,重定向是客戶端行爲1.轉發在服務器端完成的;重定向是在客戶端完成的2.轉發的速度快;重定向速度慢3.轉發的是同一次請求;重定向是兩次不同請求4.轉發不會執行轉發後的代碼;重定向會執行重定向之後的代碼5.轉發地址欄沒有變化;

原创 【您還有心跳嗎?超時機制分析 】

問題描述在C/S模式中,有時我們會長時間保持一個連接,以避免頻繁地建立連接,但同時,一般會有一個超時時間,在這個時間內沒發起任何請求的連接會被斷開,以減少負載,節約資源。並且該機制一般都是在服務端實現,因爲client強制關閉或意外斷開連接

原创 【Java程序員修煉之道 之 單元測試】

單元測試是一個非常好用的工具,是一個Java程序員修養的一部分。從04年開始,我就開始在項目實踐中使用單元測試。十幾年來,參與的項目基本上都或多或少的使用了單元測試,多的能有100%覆蓋率的要求,少的也要覆蓋主要代碼,發現這個實踐在提高軟件

原创 【他們都說 select * 不好,但是 。。。】

問任何有豐富經驗的數據庫人員,他們都會告訴你 SELECT * FROM ...不是一個好點子,所以最好不要用。今天,我花了好幾個小時測試一些由於使用select * 出錯的地方,然後我發現:Rennie Moodley 來幫助我理解發生

原创 【前端開發與項目管理】

項目管理,這是一個很專業的領域,涉及的內容非常廣泛,並且實踐操作過程是“多變”的,第一次接觸這個工作是在之前公司做廣東省電信IPTV-EPG項目的時候,這也是第一次幫帶團隊,這也是偏技術方面的,涉及的內容很少;主要是團隊召集、帶領團隊解決局

原创 【12306圖片驗證12小時內被破解,驗證安全的出路到底在哪?】

03月16日上午,12306網站更新了自己的驗證碼形式,將原有的驗證碼從英文字符變換到8張小圖片,用戶必須根據問題提示來點擊選中正確的圖片,然後才能預定車票。緊接着,各路媒體開始發稿,《12306官網放大招:啓用圖片驗證碼所有搶票軟件將失效