原创 Eclipse查看 JAR 包的源代碼
Java 項目的編譯文件經常被打包成 JAR(Java Archive,Java 歸檔文件)文件,當然,作爲學習,有時候也非常想看到這個 JAR 被打包前的源代碼是怎麼樣的。 下面提供幾種查看 JAR 包的源代碼方式。 環境
原创 LINUX命令操作
1.日誌 查看匹配內容的前後幾行 cat -n /opt/tomcat/logs/catalina.out |grep "property.cooperationResident.savebindCustomerHouse" |more
原创 eclipse設置指南
1.eclipse中選中一個單詞 其他相同的也被選中 "Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"複選框勾選 引用地址:https://zhidao.baidu.com
原创 shel腳本-更新hosts
更新hosts,將無效地址註釋,地址恢復有效後再打開 #!/bin/bash ###################################### #功能說明:當域名失效時自動註釋掉。可用之後自動打開 # #使用說明:請把
原创 統一處理視圖數據格式
<mvc:annotation-driven content-negotiation-manager="contentNegotiationManager" /><!--用來統一處理返回數據格式 --> <bean id="con
原创 實現Maven自動下載源代碼包並關聯
Maven環境搭建好以後,建立Maven項目,配置好依賴jar包,在項目pom.xml文件所在文件夾執行mvn compile命令後,相關jar便下載到了本地倉庫,這時在項目中查看引用包(Referenced libraries)中的
原创 一個spring mvc + mybatis項目裏的一些問題
1. mybatis sql 映射配置文件裏的sql語句,如果沒有把最後的;號去掉,會報錯 ORA-00911: 無效字符 2. Ambiguous mapping found when using class multi
原创 MyBatis批量插入數據
在程序中封裝了一個List集合對象,然後需要把該集合中的實體插入到數據庫中,由於項目使用了Spring+MyBatis的配置,所以打算使用MyBatis批量插入,由於之前沒用過批量插入,在網上找了一些資料後最終實現了,把詳細過程貼出來
原创 eclipse中調試Java程序提示Cannot connect to VM socket closed
操作系統是Win7 還有console中提示FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_L
原创 數據庫、數據表和字段字符集查詢、修改和配置
一、設置編碼 LINUX 修改vi/etc/my.cnf WINDOWS my.ini 在[client]下添加 default-character-set=utf8 在[mysqld]下添加 defa
原创 request.getParameter(“參數名”) 中文亂碼解決方法
在Java 開發中,如果框架搭建的不完善或者初學者在學習過程中,出現中文亂碼是經常的事兒(哈。誰讓發明java語言的不是中國人呢) 今天跟大家分享幾個解決java Web開發中,request.getParameter()獲取URL中
原创 Java boolean類型 Getter Setter 的使用和細節.md
先看此文章:http://www.oschina.net/question/574791_235553#tags_nav 目錄[-] Java boolean類型 Getter Setter 的使用和細節.md 定義一個Cl
原创 java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebAppl
運行spring報了這個錯誤,網上說是spring版本衝突,檢查maven依賴,發現我依賴的是spring-core.3.0.5,但是spring-orm和spring-tx依賴了spring-beans-2.5.6和spring-con
原创 curl 介紹和基本用法
curl是一個廣泛使用的用來上傳和下載的命令行工具,當然嚴格來講,它還可以有別的用途。對於測試來講,它是Web相關測試非常實用的工具,包括debugging,使用起來非常方便。而且另一方面,因爲它是純命令行的工具,所以也可以非常方便的作
原创 一種給Map賦值的優雅方式
直接上代碼: public static void main(String[] args) throws Exception { Map<String, String> map = new HashMap<Stri