原创 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骨灰級開發者總結了他認爲最有用但又不太爲人所知的快捷鍵組合。通過這些組合可以更加容