原创 Snow Frame

   Snow框架是一種爲了實現“無配置化”項目運作框架。   該框架綁定了一些東西: 1、頁面只能使用freemaker 2、持久層只能使用hibernate 3、容器管理使用Google Guice 還支持aspectj的使用。不過使

原创 Spring MVC使用Freemaker 中文亂碼

直接附上關鍵代碼: <!-- freemarker config --> <bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemar

原创 MP3信息格式之ID3V1

ID3V1 歌曲信息存儲在歌曲最後的128個字節,是固定長度的。 128個字節具體的結構如下: 名稱 位置 長度 備註 header 0~2 3 始終是“TAG”,可以以此來判斷是否是ID

原创 ext2.0所遇問題

1、         表單中的文件框瀏覽按鈕和text框在IE下顯示錯位,解決方法: 採用textfield,將其input設爲file即可,filefiled在IE下不適用,其他瀏覽器沒問題 2、         Panel中的按鈕位置

原创 MySQL的表分區

一、什麼是表分區通俗地講表分區是將一大表,根據條件分割成若干個小表。mysql5.1開始支持數據表分區了。 如:某用戶表的記錄超過了600萬條,那麼就可以根據入庫日期將表分區,也可以根據所在地將表分區。當然也可根據其他的條件分區。  

原创 Java亂碼處理

  在java web開發過程中,時常會遇到這樣或那樣的中文亂碼現象。以下是常見的幾種亂碼現象和解決方法:   1、  提交表單到服務端出現亂碼     原因1、頁面和服務端的編碼不一致,只需將頁面和服務端編碼設爲一致即可,頁面(jsp

原创 java 數據庫操作(mysql)

JDBC連接數據庫 一、各類數據庫連接的驅動包及其驅動程序 1.       MySQL(http://www.mysql.com)mysql-connector-java-2.0.14-bin.jar Class.forName( "o

原创 Ubuntu下使用Mysql

1.安裝Mysql sudo apt-get install mysql-server 此命令會自動安裝和配置mysql,中途只需要輸入root的密碼即可。 2.連接mysql mysql -u root -p 然後回提示輸入root的

原创 Swing組件設置背景

在Swing開發中,會有一些需求需要設置組件的背景。比如類似於酷我播放器的歌手寫真。那麼在Java Swing中應該怎樣設置組件的背景呢?我們可以使用java.awt.Graphics進行背景的繪製。先來看效果圖: 該程序的代碼如下:

原创 JS學習記錄(二)

正則表達式 正則表達式是用來匹配字符串中的字符組合的模式。 創建正則表達式有以下兩種方式: 使用正則表達式字面量,如: Var re = /ab/; 調用RegExp對象的構造函數,如: var re = new RegExp("a

原创 線程和進程的區別

線程是指進程內的一個執行單元,也是進程內的可調度實體. 與進程的區別: (1)地址空間:進程內的一個執行單元;進程至少有一個線程;它們共享進程的地址空間;而進程有自己獨立的地址空間; (2)資源擁有:進程是資源分配和擁有的單位,同一個進

原创 Session超時設置

Java Session超時設置 1、jsp頁面直接設置 // 設置秒數 session.setMaxInactiveInterval(10); 2、web.xml設置,會覆蓋tomcat下conf/web.xml的session-co

原创 Git使用教程(二)-- Git常用命令

在Github使用教程(一)--搭建Github環境中,介紹瞭如果搭建github的環境,並示例如何進行簡單的代碼提交。這裏我們接着說說幾個基本Github命令的使用。 1.git clone           用於克隆代碼到本地。  

原创 使用Apache HttpComponents 實現模擬登錄

HttpComponents也就是以前的httpclient項目,可以用來提供高效的、最新的、功能豐富的支持 HTTP 協議的客戶端/服務器編程工具包,並且它支持 HTTP 協議最新的版本和建議。 本文將使用目前最新版本4.3.1 來

原创 eclipse:10個最有用的快捷鍵 高效快速

轉自:http://www.husw.net/blog/eclipse-10-of-the-most-useful-shortcuts/ 一個Eclipse骨灰級開發者總結了他認爲最有用但又不太爲人所知的快捷鍵組合。通過這些組合可以更加容