原创 主鍵與唯一索引(unique index)

(1)創建表時,不能在同一個字段上建立兩個索引(主鍵默認建立唯一索引),在需要經常查詢的字段上建立索引(如:deal_id已經是主鍵,不能再次執行:create index tmp_table_index on tmp_table(de

原创 PrepareStatement sql注入

http://blog.csdn.net/badyflf/article/details/7926944 http://www.iteye.com/problems/32029 http://blog.csdn.net/badyflf/a

原创 Java GC 日誌分析

一、java 虛擬機一些參數 -Dosgi.requiredJavaVersion=1.5     // -D表示設置property 參數,在java代碼裏面就可以使用System.getProperties("osgi.require

原创 深入理解JDBC的超時設置

深入理解JDBC的超時設置  ImportNew注: 本文由新浪微博:@哥墨跡 投稿至ImportNew。感謝 @哥墨跡 ! 如果你希望分享好的原創文章或者譯文,歡迎投稿到ImportNew。 恰當的JDBC超時設置能夠有效地減

原创 Spring 聲明事務中transactionAttributes屬性 + - Exception 實現邏輯

下面是一段典型的Spring 聲明事務的配置: <bean id="userDAOProxy" class="org.springframework.transaction.interceptor.TransactionProxyF

原创 Linux查看CPU和內存使用情況

Linux查看CPU和內存使用情況 在系統維護的過程中,隨時可能有需要查看 CPU 使用率,並根據相應信息分析系統狀況的需要。在 CentOS 中,可以通過 top 命令來查看 CPU 使用狀況。運行 top 命令後,CPU 使用狀態

原创 html 彈出div 居中 可移動

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 JVM基礎知識

(1)JVM -Xmx 允許設置的最大內存大小 可以設置的最大JVM內存和JVM版本以及操作系統版本有關,一般Windows下1200-1500M左右,Linux下最大能到2600M; 具體可以使用命令 java -XmxXXXXM -v

原创 常用Linux 命令

(1) vi 命令模式下 :w 只保存不退出 (2)shell Ctrl + Z , 程序後臺執行   fg:後臺程序調到前臺 (3)在當前shell裏執行一個文件裏的命令:               

原创 Ibatis parameterClass與resultClass支持的Type

可以在ibatis的源碼:com.ibatis.sqlmap.engine.type.TypeHandlerFactory 中看到支持的別名類型 putTypeAlias("string",String.class.getName(

原创 Tomcat無法shutdown進程

linux 運行 shutdown.sh 停止Tomcat的是,使用ps -ef|grep tomcat 時,進程還是存在 以下是一些解決辦法,但因爲改動還是比較多,最後採用強制kill掉tomcat進程。不清楚是否有其他問題。  h

原创 JS 基本操作

(1)使用google提供的jQuery,加載時間少了,給用戶帶來好的用戶體驗,而且減少了服務器的流量 <script type="text/javascript" src="https://ajax.googleapis.com/aj

原创 Java Class卸載與ClassLoader

JVM中的Class只有滿足以下三個條件,才能被GC回收,也就是該Class被卸載(unload):    - 該類所有的實例都已經被GC,也就是JVM中不存在該Class的任何實例。    - 加載該類

原创 國內一些大公司的開源項目

原文地址:http://www.open-open.com/lib/view/open1377700292339.html 國內一些大公司的開源項目 您的評價:        收藏該經驗     阿里

原创 java 通過Axis調用Webservice

String endpointURL = "http://localhost:8080/ws/services/SparePartService"; String methodName = "getSparepart"; Service