BloggerAds
目前分類:生活學習 (61834)
- Feb 18 Tue 2020 17:38
新技術學習方法-如何學習一門新編程語言(Lua)?
- Feb 18 Tue 2020 17:37
PHP將死,何以為繼?
PHP將死,何以為繼?
是到了PHP落幕的時候了。就在我這個頑固的PHP分子正要把一個現有的Ruby on Rails代碼庫轉換成PHP時,我要說這樣的話。
- Feb 18 Tue 2020 17:36
Eclipse基礎--java環境變量設置
Eclipse基礎--java環境變量設置
我是一名java的愛好者,理所當然裝了不少java方面的軟件,大部分是開放源碼的,而且多數是綠色軟件,只要解壓,設置一下環境變量即可使用。
由于軟件本身升級比較頻繁,經常需要重新設置使用的環境變量,而且我常常同時安裝同一軟件的不同版本(甚至是相同版本)。如eclipse我就分別在F,G,H三個盤上裝了不同的版本,一個是中文版,一個是英文的Latest Release,一個是Stream Stable,反正是綠色安裝,也不會發生沖突,這樣通過對比便于了解和測試最新版本的先進之處。
但是假如把JDK版本從1.3升級到1.4,即JDK目錄名可能要從“j2sdk1.3”改為“j2sdk1.4”,如果是這樣的話,那么eclipse可能會無法再啟動了(它要從環境變量中尋找JAVA_HOME變量,而JAVA_HOME變量值已經從“j2sdk1.3”改為“j2sdk1.4”了)。
在談談jakarta-tomcat,這個軟件升級比較頻繁,如果你是結合eclipse來使用Tomcat的,那么每次Tomcat升級,可能都要在eclipse中重新設置一下Tomcat的安裝目錄,是不是有些麻煩?
對于此類問題,解決的方法很簡單,只要把默認的軟件安裝目錄名去掉版本號即可(如果擔心忘記版本號,只要在目錄中添加一個readme文件加以說明即可)。
- Feb 18 Tue 2020 17:36
異常處理之ThreadException、unhandledException及多線程異常處理
- Feb 18 Tue 2020 17:35
PHP最佳實踐
- Feb 18 Tue 2020 17:34
ZooKeeper解惑
ZooKeeper解惑
今年年初的時候,寫了一篇ZooKeeper的入門文章《初識ZooKeeper》,一直到這一周,才有時間將ZooKeeper整個源碼通讀了一遍。不能說完全理解了ZooKeeper的工作原理與細節,但是之前心中一直關于ZooKeeper的疑問都得到了解釋。
- Feb 18 Tue 2020 17:33
程序員的語言“艷遇史”(七)——電臺播音員Scheme
- Feb 18 Tue 2020 17:33
程序員的語言“艷遇史”(六)——網絡工程師Perl
- Feb 18 Tue 2020 17:32
R語言:優雅、卓越的統計分析及繪圖環境
- Feb 18 Tue 2020 17:32
幾種PHP框架了解
幾種PHP框架了解
CodeIgniter http://codeigniter.org.cn/
- Feb 18 Tue 2020 17:30
類型綁定
- Feb 18 Tue 2020 17:30
關于編程珠璣中習題2.3的一點思考
關于編程珠璣中習題2.3的一點思考
這兩天看到編程珠璣第二章,關于習題2.3中說到雜耍算法執行gcd(i,n)次后即可停止,這里我想了很久為什么?書中提到的Swap Sections解決了我的疑惑,在明白為什么的時候真的 “啊哈”了一下,原來這樣,感覺證明非常巧妙,不敢獨享,所以復述如下。
- Feb 18 Tue 2020 17:29
再談Share-Nothing體系結構
再談Share-Nothing體系結構
之前比較PHP和ASP.NET的時候,提到了Share-Nothing-Architecture,這是PHP創始人Rasmus Lerdorf提出的概念。PHP采用的就是Share Nothing Architecture,各個HTTP請求之間在PHP這個層次是不共享任何狀態的,這樣的好處是可以使得PHP應用程序具有很高的擴容性(Scalability)。
- Feb 18 Tue 2020 17:29
位運算 優化運算速度
位運算 優化運算速度
位運算在語言基礎學習中比較枯燥,所以很多學生朋友未深入學習,也沒有實際應用該基礎知識,但是在實際的項目開發中,位運算由于其運算的速度優勢,在很多的領域被廣泛應用,所以在實際的招聘考試中,位運算的考題比較常見。
- Feb 18 Tue 2020 17:28
GCC強大背后
- Feb 18 Tue 2020 17:27
方法名中的add和set
方法名中的add和set
瀏覽Java的API文檔是很有意思的事情,比如說:HttpServletResponse。在HttpServletResponse里有三個比較有意思的方法:
- Feb 18 Tue 2020 17:26
LLVM: 為什么你需要關注這個項目
LLVM: 為什么你需要關注這個項目
LLVM 是 Illinois 大學發起的一個開源項目,它到底是什么呢?從字面上看,它是一個虛機系統,然而這又和之前為大家所熟知的 JVM 以及 .net Runtime 這樣的虛機不同,它提供了一套中立的中間代碼和編譯基礎設施,并圍繞這些設施提供了一套全新的編譯策略(使得優化能夠在編譯、連接、運行環境執行過程中,以及安裝之后以有效的方式進行)和其他一些非常有意思的功能。
- Feb 18 Tue 2020 17:25
程序在內存中運行的奧秘
程序在內存中運行的奧秘
內存管理是操作系統的核心功能,無論對于開發者還是系統管理員內存管理的重要性都是不言而喻的。我會在接下來的幾篇文章通過計算機的實際運行過程談談內存管理,當然在必要的時候我也會從底層原理去闡釋這個問題。我們提到的概念是不局限于平臺特性的通用概念,不過為了闡述這些概念我們選取的實例大多來源于Linux和基于x86架構的32位Windows操作系統。這篇文章,我們首先來看看程序是如何使用內存的。
- Feb 18 Tue 2020 17:24
PHP中的異常