原创 osCache緩存

前陣子對公司網站進行了性能優化,其中,有一項就是使用OSCache添加頁面的緩存,開始還不以爲然,做完緩存後,發現服務器的負載大大減小了,看來還真不能小瞧OSCache。OSCache 主要用於頁面緩存,當然它也可用於數據層緩存,但數據層

原创 8080端口占用,導致tomcat起不來

java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind 查找那個任務佔用了8080端口,通過netstat-ano命令(注意這個命令後面不加分號,

原创 maven引入ActiveMQ和slf4j的jar包衝突

千萬不要這樣引入!!!! <!-- https://mvnrepository.com/artifact/org.apache.activemq/activemq-all --> <dependency>     <groupId>org

原创 js獲取瀏覽器基本信息:document.body.clientWidth/clientHeight/scrollWidth/scrollTop

網頁可見區域寬:document.body.clientWidth 網頁可見區域高:document.body.clientHeight 網頁可見區域寬:document.body.offsetWidth (包括邊線的寬) 網頁可見區域

原创 ibatis中cachemode的配置

cachemodel是ibatis裏面自帶的緩存機制,正確的應用能很好提升我們系統的性能。 使用方法:在sqlmap的配置文件中加入 <cacheModel type="LRU" id="article_cache" readOnl

原创 struts文件上傳過大異常

做單文件上傳開發過程 1 jsp頁面from表單enctype寫成multipart/form-data的值    <form action="${pageContext.request.contextPath }/uplAction"

原创 extjs,正則表達式

使用extJs時能常用的正則表達式 "^/d+$"  //非負整數(正整數 + 0) "^[0-9]*[1-9][0-9]*$"  //正整數 "^((-/d+)|(0+))$"  //非正整數(負整數 + 0) "^-[0-9]*[1-

原创 wso2esb之代理服務

在上一篇寫的是消息中介,接下來是代理服務 代理服務 顧名思義,代理服務充當了WSO2 ESB服務的代理,通常是一個已經存在的服務端點,代理服務可以使用不同的傳輸方式。 客戶可以直接發送請求代理服務的ESB,客戶看到服務代理。 運行示例

原创 myeclipse項目裏有紅色感嘆號

用myeclipse新建 web工程, 在工程目錄下會生成一個 .classpath 配置文件,裏面是你工程裏面引用的jar的配置。這個.classpath 對你的web工程沒有什麼影響其實是給 myeclipse 識別的。你說的這種情況

原创 hibernate聯合主鍵及映射實體類寫法

1.聯合主鍵的映射規則 1) 類中的每個主鍵屬性都對應到數據表中的每個主鍵列。 Hibernate要求具有聯合主鍵的實體類實現Serializable接口,並且重寫hashCode與equals方法,重寫這兩個方法的原因在於Hibern

原创 js判斷字符串非空

function isEmpty(obj){//是空,則返回true             var nobj = obj.trim();             return (typeof obj === 'undefined' ||

原创 導入maven項目

新建工作空間後,導入maven項目,配置自己的maven,就是在如下圖片中添加本地的maven。

原创 struts的常量配置

Struts2配置精要之常量constant配置詳解(包括零配置Convention 的常量) 這是目前爲止收集的struts.xml中比較常用的常量值,包括現在的最新版本struts2.3.4常用的也就這些了。   下面是零配置中的

原创 maven項目新建服務器啓動異常

maven項目新建服務器啓動時發生如下異常: Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with

原创 ext中getCmp的意思

getCmp方法用來獲得一個Ext組件,也就是一個已經在頁面中初始化了的Component或其子類的對象,getCmp方法中只有一個參數,也就是組件的id。 •getCmp方法其實是Ext.ComponentMgr.get方法的簡寫形