原创 Java線上應用故障排查之一:高CPU佔用

一個應用佔用CPU很高,除了確實是計算密集型應用之外,通常原因都是出現了死循環。(友情提示:本博文章歡迎轉載,但請註明出處:hankchen,http://www.blogjava.net/hankchen)以我們最近出現的一個實際故障爲例

原创 Java線上應用故障排查之二:高內存佔用

前一篇介紹了線上應用故障排查之一:高CPU佔用,這篇主要分析高內存佔用故障的排查。搞Java開發的,經常會碰到下面兩種異常:1、java.lang.OutOfMemoryError: PermGen space2、java.lang.Out

原创 SpringMVC與Struts2區別與比較總結

   1、Struts2是類級別的攔截, 一個類對應一個request上下文,SpringMVC是方法級別的攔截,一個方法對應一個request上下文,而方法同時又跟一個url對應,所以說從架構本身上SpringMVC就容易實現restfu

原创 Java線上應用故障排查之一:高CPU佔用

一個應用佔用CPU很高,除了確實是計算密集型應用之外,通常原因都是出現了死循環。(友情提示:本博文章歡迎轉載,但請註明出處:hankchen,http://www.blogjava.net/hankchen)以我們最近出現的一個實際故障爲例

原创 Java線上應用故障排查之二:高內存佔用

前一篇介紹了線上應用故障排查之一:高CPU佔用,這篇主要分析高內存佔用故障的排查。搞Java開發的,經常會碰到下面兩種異常:1、java.lang.OutOfMemoryError: PermGen space2、java.lang.Out

原创 前端小隨筆

> !undefined    true>  !false   true>  !true   false>  !null   true

原创 shell執行小記

  今天遇到執行腳本時,腳本就在當前目錄下,執行時卻報錯sh: not found。 諮詢過同事之後,得到解決辦法,腳本前添加 ./**** 就可以執行了。至於原因,暫不明確。希望隨着日後的學習明瞭。

原创 eclipse總跳出password required的框解決辦法

    最近在給eclipse集成svn後,總是冒出password required提示框,簡直不要太煩,因爲輸入什麼用戶名密碼都沒用。    趕緊給有相同遭遇的人解決辦法奉上:    eclipse菜單欄:選擇window\prefer

原创 mysql 5.7.13 winx32 安裝步驟

很久之前卸載掉自己電腦上的數據庫之後,今天重新裝,感覺整個人都不好了,還是記錄一下步驟,供今後參考。1,下載(在官方網站下載即可):http://dev.mysql.com/downloads/mysql/ zip格式的下載就可以。--至於

原创 set explain on--Informix 11.5 SQL 語句性能監控方法及實現

    近期,在工作中遇到需要考察表索引的命中情況。故有了以下了解,貼出來供大家分享。我們知道,在數據庫應用系統中,SQL 語句的性能好壞至關重要。如果 SQL 語句性能很差,可能會導致整個數據庫應用系統的性能也非常差。那麼,如何監控數據庫

原创 org.apache.poi.hssf.usermodel.HSSFWorkbook和org.apache.poi.xssf.usermodel.XSSFWorkbook的區別

HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,擴展名是.xls XSSFWorkbook:是操作Excel2007的版本,擴展名是.xlsx  對於不同版本的EXCEL文檔要使用不同的工具類,如果使用錯了,會

原创 jQuery碎片

1,DOM通緝a、css選擇器(4類):tag 標籤名   |   .class  類名    |  #id  唯一標識    |  *b、組合選擇器:    並列組合:s1s2        匹配s1和s2               

原创 MD5和3DES加密方式淺析

    這幾天在做字段加密的內容。所以就把這部分東西簡單的瞭解一下。1、首先,加密分對稱加密及不對稱加密。    對稱加密:在消息發送前使用密鑰對消息進行加密,在對方收到消息後,使用相同的密鑰進行解密。    非對稱加密:加密和解密使用不同

原创 js碎片

function getByClass(oParent,nClass){     var eLe = oParent.getElementsByTagName('*'); /* 獲取oParent這個父級元素的所有子集 */     var

原创 SpringMVC與Struts2區別與比較總結

   1、Struts2是類級別的攔截, 一個類對應一個request上下文,SpringMVC是方法級別的攔截,一個方法對應一個request上下文,而方法同時又跟一個url對應,所以說從架構本身上SpringMVC就容易實現restfu