原创 PHP大小寫:函數名和類名不區分,變量名區分

PHP對大小寫敏感問題的處理比較亂,爲了嚴謹,有人說你堅持“大小寫敏感”的規範吧。但爲什麼非得這麼做呢。以後記住以下五點: 1.變量名區分大小寫 2.常量名默認區分大小寫,通常都寫爲大寫3.函數名、方法名、類名不區分大小寫4.魔術常量不

原创 轉載 MySQL引擎

    MySQL數據庫引擎取決於MySQL在安裝的時候是如何被編譯的。要添加一個新的引擎,就必須重新編譯MYSQL。在缺省情況下,MYSQL支持三個引擎:ISAM、MYISAM和HEAP。另外兩種類型INNODB和BERKLEY(BDB

原创 選擇的不是工作,而是生活

 我有個朋友,在某知名企業總部上班,從畢業一直就在那裏,在外人看來,這自然是份好工作,因爲事情並不多,責任不大,但是他歸口管理着整個集團內大大小小子公司的同一工作,所以經常出差,到地方去了各地都把他好好伺候着,請吃請喝,安排各種娛樂活動

原创 JVM優化

堆內存設置 原理 JVM堆內存分爲2塊:Permanent Space 和 Heap Space。 Permanent 即 持久代(Permanent Generation),主要存放的是Java類定義信息,與垃圾收集器要收集的J

原创 DB2 Alter Table簡介及使用

 對於普通表的修改造作,需要考慮下面兩種情況: 1.表中有數據 當表中存放着數據的時候,對列的修改僅限於將該列的數據類型修改爲相應兼容的數據類型, 或者保持原來的數據類型不變,長度變小了(不能小於存儲值的最大長度),或表長了。 2.表

原创 Java中的Properties類

一、Java Properties類     Java中有個比較重要的類Properties(Java.util.Properties),主要用於讀取Java的配置文件,各種語言都有自己所支持的配置文件,配置文件中很多變量是經常改變的,這

原创 java web.xml被文件加載過程及加載順序小結

web.xml加載過程(步驟): 1.啓動WEB項目的時候,容器(如:Tomcat)會去讀它的配置文件web.xml.讀兩個節點:   <listener></listener> 和 <context-param></context-p

原创 web.xml加載順序與web.xml常用節點解析

 web.xml加載順序 應用服務器啓動時web.xml加載過程,至於這些節點在xml文件中的前後順序沒有關係,不過有些應用服務器,我曾碰到過的 websphere就嚴格要求web.xml的節點順序,否則部署不成功,所以還是贊成按照w

原创 GIT和SVN的幾點區別

1.GIT是分佈式的,SVN不是: 這是GIT和其它非分佈式的版本控制系統,例如SVN,CVS等,最核心的區別。GIT跟SVN一樣有自己的集中式版本庫或服務器。但,GIT更傾向於被使用於分佈式模式,也就是每個開發人員從中心版本庫/服務器上

原创 Java運行錯誤:Exception in thread "main" java.lang.NoClassDefFoundError

問題發現:一直都在Eclipse中運行程序,沒什麼問題。今天有個小測試程序在命令行執行,javac test.java後生成test.class字節碼文件沒有問題,但是java test時報出Exception in thread "ma