原创 解析“程序員的十大技術煩惱”

每個程序員都會因遇到各種各樣的問題,有時這些問題就是煩惱。本文總結了一些讓程序員的煩心事兒,在Coding時你是否也遇到過這些煩惱?今天我們來看看程序員的煩惱。每個程序員都有自己煩心事,不論這事指的是範圍蠕變(scope creep),

原创 StringUtils類的常用方法介紹

org.apache.commons.lang.StringUtils 類中的方法操作對象是 java.lang.String 類型的對象,是 JDK 提供的 String 類型操作方法的補充,並且是 null 安全的(即如果輸入參數

原创 Hibernate 註解

1 、 @Entity(name="EntityName")  @Entity必須,表識一個實體對象 ,name 爲可選 , 對應數據庫中一的個表     2 、 @Table(name="",catalog="",schema=""

原创 Java內存泄漏

1、儘早釋放無用對象的引用。讓對象上方法結束後,設置爲null(對象在棧區開闢的一塊空間並沒完全釋放),但可以暗示垃圾收集器來收集該對象。 2、我們的程序裏不可避免大量使用字符串處理,避免使用String,應大量使用StringBuffe

原创 String str=new String(“123″); 創建了幾個String對象呢?

  相信大家對這道題並不陌生,答案也是衆所周知的,2個。 接下來我們就從這道題展開,一起回顧一下與創建String對象相關的一些JAVA知識。 我們可以把上面這行代碼分成String str、=、”123″和new String()四部

原创 爲什麼要使用html的meta標籤?

1、 meta標籤是內嵌在你網頁中的特殊html標籤,包含着你有關於你網頁的一些隱藏信息。Meat標籤的作用是向搜索引擎解釋你的網頁是有關哪方面信息的。對於高級的搜索引擎來說,html 的meta 標籤並不是什麼新奇的東西。但是無論如何

原创 瞭解URI、URL和URN的區別

相信很多人對URI、URL都很瞭解,可能部份人並不知道URN是什麼東東!接下來,我們就討論下這三者的區別。 URI是統一資源標識符(Uniform Resource Identifier,簡稱URI),它是互聯網的一個協議要素,可以通過它

原创 Struts2 Annotation 註解配置

也叫Zero Configuration(零配置),它省去了寫xml文件的麻煩,可以直接在類叫進行配置,不用在java文件和xml文件中來回切換。 1、Action級的註解   @ParentPackage--父包       該註解相當

原创 關於mysql inner join 連接查詢的優化

在使用查詢語句時,inner join,left join,right join等這些聯接語句,想必大家並不陌生,而且經常會用到,聯接達到了我們想要的結果,可是當數據越大越大的時候,會發現查詢很慢,往往只是加索引進行優化,可是有時候,索引

原创 MySQL最常用的二種存儲引擎MyISAM和InnoDB的介紹

1.MyISAM:默認表類型,它是基於傳統的ISAM類型,ISAM是Indexed Sequential Access Method (有索引的順序訪問方法) 的縮寫,它是存儲記錄和文件的標準方法.不是事務安全的,而且不支持外鍵,如果執行

原创 MYSQL 常用命令列表

1、系統管理 mysql -h主機地址 -u用戶名 -p   連接mysql exit 退出MYSQL命令 mysqladmin -u用戶名 -p舊密碼  password 新密碼 修改密碼(在mysql/bin) grant sele

原创 struts2 結合JFreeChart

struts2是一個javaee應用的web層解決方案,將底層數據以各種形式顯示出來也是其主要任務。strtus2結合jfreechart後,可以直接以jfreechart圖表作爲表現層組件,直接使用jfreechart圖表來顯示acti

原创 MySQL優化

1.       爲查詢緩存優化你的查詢 大多數的MySQL服務器都開啓了查詢緩存,這是提高性能最有效的方法之一,而且這是被MySQL的數據庫引擎處理的。當有很多相同的查詢執行了多次的時候,這些查詢結果會被放到一個緩存中,這樣,後續相同的

原创 java中TreeMap的迭代

TreeMap可能用的人不多,當是HashMap,想必每個人都知道也都會用它,HashMap遍歷方法有很多種,也比較簡單!下面就是一種用遍歷HashMap的代碼來遍歷TreeMap。 public static void main(Str