原创 I'm a coder!

我喜歡程序員,他們單純、固執、容易體會到成就感; 面對壓力,能夠挑燈夜戰不眠不休; 面對困難,能夠迎難而上挑戰自我。 他們也會感到困惑與傍徨, 但每個程序員的心中都有一個比爾蓋茨或是喬布斯的夢想, “用智慧開創屬於自己的事業”。 我想說的

原创 java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class

基於jdk6的工程,在tomcat中部署之後,運行拋異常: 2014-11-25 17:22:48 org.apache.catalina.startup.HostConfig deployDirectory 嚴重: Error depl

原创 java內存溢出和內存泄露

雖然jvm可以通過GC自動回收無用的內存,但是代碼不好的話仍然存在內存溢出的風險。 一、爲什麼要了解內存泄露和內存溢出?  1、內存泄露一般是代碼設計存在缺陷導致的,通過了解內存泄露的場景,可以避免不必要的內存溢出和提高自己的代碼編

原创 Maven已配置M2_HOME環境變量Myeclipse還是報錯

Maven已配置M2_HOME環境變量,運行時在Myeclipse裏還是報錯: -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME e

原创 MyEclipse中的查找快捷鍵

MyEclipse中的查找快捷鍵 1、Ctrl+H:可以搜索文件,Java類名、方法名、包名等等。 例如:在MyEclipse中打開Search彈出

原创 form表單checkbox密碼等驗證示例

部分HTML代碼: <pre name="code" class="html"><form action="*.do"> <table cellpadding="0" cellspacing="0" border="0">

原创 setCharacterEncoding編譯報錯

從svn上download一個項目到myEclipse後,項目報錯,打開出錯的java文件, response.setCharacterEncoding("gbk"); jar包已導入,提示如下錯誤: The method setChar

原创 解決IE瀏覽器部分版本不支持background-size屬性問題

background-size是CSS3新增的屬性,現在有很多瀏覽器都支持CSS3了。但是IE瀏覽器有些版本還是不支持,比如IE8,IE9也有些CSS3的屬性會支持,但是有些也不支持。在這裏就瞭解一下CSS3的background-siz

原创 IDEA中用本地tomcat啓動項目成功但訪問404的問題

IDEA中用tomcat啓動項目war包日誌顯示部署成功,但訪問項目卻一直404,在本地tomcat的webapps目錄下確實也沒有項目。 成功日誌如下: 檢查idea中tomcat配置如下圖: 默認情況下,tomcat會把項目部署在

原创 log4j啓動報錯問題解決

項目用tomcat啓動時,控制檯報如下錯誤,雖然不影響業務正常使用,但還是要把它解決。 "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apach

原创 JSONObject、JSONArray結合Map的使用案例

1、Service中的實現方法: JSONObject中有字符串,有JSONArray數組,而JSONArray數組中還有JSONObject。 /** 根據賬號查詢所持有的卡列表 * @param weChatId * @ret

原创 IDEA中ivy項目配置及Ant的配置使用

IDEA中ivy項目配置及Ant的配置使用   公司的老項目用的ivy+ant來管理包依賴及編譯打包,eclipse對ivy支持較好,但之前一直用idea開發maven項目,比較習慣了,所以研究了下在idea怎麼操作。   一、ivy的安

原创 Java實現比較APP版本號大小

實現代碼如下: /** * 比較APP版本號的大小 * <p> * 1、前者大則返回一個正數 * 2、後者大返回一個負數 * 3、相等則返回0 * * @param

原创 IntelliJ IDEA控制檯Console裏沒有查找快捷鍵

IntelliJ IDEA版本:2016.2.1問題描述: 之前的項目一直用的 Eclipse,習慣了其快捷鍵的使用,現在的項目換到IntelliJ IDEA,爲了儘快上手,就把快捷鍵Keymap修改爲Eclipse方式。發現在控制檯Co

原创 Could not obtain transaction-synchronized Session for current thread

在用spring 4.1.2 + hibernate 4.2.0開發時,調用getSessionFactory().getCurrentSession()方法報異常: org.hibernate.HibernateException: C