原创 爲什麼那些巨大機會,看起來都無比糟糕和不靠譜?

那個看上去不太靠譜的未來,其實已經到來。 大家有沒有發現一件很神奇的事情:爲什麼那些在事後看來的巨大機會,在一開始時都被認爲是不靠譜的,瘋狂的,甚至

原创 你適合做程序員嗎

不是每個人都適合做程序員。 從小學到高中,我們接受的都是應試教育,而缺對少養學生的興趣進行培養。當我們要進入大學選擇專業的時候 我們茫然了,大部分同學都不知道自己喜歡什麼專業,也不知道這個專業以後是做什麼的!這樣就會導致很多同學只 能按照

原创 2線程安全性

當多個線程訪問可變的同一個狀態變量沒有正確的同步,那麼就會出現錯誤,有三種方式可以修復這種錯誤: 不在線程之間共享該狀態變量將狀態變量修改爲不可變的變量在訪問狀態變量時使用同步編寫併發應用程序的時候,一種準確地編程方式是:首先使代碼正確

原创 Java源碼集合類Hashtable學習

Hashtable類簡介 java version "1.7.0_67"         Hashtable類繼承了Dictionary抽象類,實現了Map、Cloneable、java.io.Serializable接口,它的底層實現原

原创 Java源碼集合類HashMap學習1

        Java中集合類HashMap是存儲鍵值(key,value)對爲元素的集合,鍵和值都是以類類型來存儲,通過鍵(key)來獲得對應的值(value)。使用HashMap集合最大的一個優點是查詢值(value)的速度快。  

原创 如何禁止Windows7文件夾的寫入功能

小米助手提供了USB共享網絡功能,手機通過USB連接PC,只要PC能上網,手機就能上網。但小米助手總是自動升級,而我實際上並不需要它後來加的那些七七八八的破功能。A: scz 2014-11-03 17:43小米助手會將升級包下載成:%U

原创 Java源碼集合類HashMap學習2

JDK版本7u40-b43 1.HashMap類實現存儲數據的結構 HashMap類實現存儲數據的結構是數組,如下一段源碼: //An empty table instance to share when the table is no

原创 99%的java程序員都會做錯的一道題

請看如下代碼, 如果你能不運行得出正確答案, 那你真的超過99%的java程序員了.[本人屬於最大頭的那部分] public class A{ public String s = "A"; public vo

原创 併發簡史

計算機加入操作系統來實現多個程序的執行,主要的原因如下: 資源利用率公平性,分配時間片段讓每個程序都有機會運行便利性,編寫多個程序計算多個任務,每個程序間相互通信,這比編寫一個程序來計算所有的任務更加容易實現線程的優勢 線程可以有效的降

原创 Java源碼集合類LinkedHashMap學習1

LinkedHashMap類簡介(jdk 1.7.0_67) LinkedHashMap類繼承了HashMap類,也就是LinkedHashMap類的功能幾乎和HashMap一樣。而LinkedHashMap類就是擴展了一個雙向鏈表,使

原创 三分鐘讀懂中國經濟—讀書筆記3

讀許樹澤《不可不知的經濟真想》,寫一點自己總結的一點讀書筆記。 1.從2012年開始,中國的經濟告別了每年7%的增長率。這是因爲房地產投資和基礎設施投資導致了產能過剩,不能繼續在高速增長了。 2.全球的經濟都慢下來了,因爲經濟週期和全球的

原创 4對象的組合

我們不需要每次設計的類都去考慮是否線程安全,而是希望將一些現有線程安全的組件組合爲更大規模的組件或程序。 設計線程安全的類 在設計線程安全類的過程中,需要包含以下三個基本要素: 找出構成對象狀態的所有變量找出約束狀態變量的所有不變性條件

原创 中國的創新經濟—學習筆記1

創新的真正含義是創造新的需求。 經濟危機的本質就是過剩危機,由於需求不足導致了產品過剩——生產多了。過剩爲什麼會導致經濟危機呢?這是因爲資本逐利的天性決定的。爲了獲取利潤,資本會不斷的投資擴大再生產。而,地球村的人是有限的,人們的收入是有

原创 解決iOS的Safari瀏覽器解析綁定了onclick事件閃爍的問題

開發遊戲公告信息網頁時遇到了一個這樣的問題:在iOS設備上點擊綁定了onclick事件的標題會出現閃爍的問題一下是解決方法: 點擊與click 對於a標記的點擊導航,默認是在onclick事件中處理的。而移動客戶端對onclick的響

原创 配置Java環境變量的原因

自己總結些再加抄點: 安裝JDK後要配置環境變量,主要有三個: 1 JAVA_HOME ->爲JDK的安裝目錄,如:F:\JAVA\jdk1.6.0_04 2 CLASSPATH ->到哪裏找需要執行的.class文件,如: .;%JA