Time of Update: 2018-08-14
在hibernate項目中提供jdbc介面時,查詢資料庫char欄位的資料只能得到第一個字元的問題,解決方案代碼如下: package com.newer.common; import java.sql.Types; import org.hibernate.Hibernate;
Time of Update: 2018-08-14
閱讀本文之前建議先瀏覽《Struts2自訂簡單標籤》,瞭解Struts2標籤的執行流程。 閑話不談,直接進正題,以一個簡單的<a>標籤為例 1、在項目src下建立一個com.tag包,com.tag包下建立一個ATag.java類 ========================-- start --============================ package com.tag; import
Time of Update: 2018-08-14
Spring屬於輕量級還是重量級架構? 這需針對使用Spring的功能而言,比如我們常使用其核心服務整合SSH,這樣則為輕量級。 如果使用其大部分服務則可以理解為重量級。 普通JAVA項目環境下預先載入Spring — applicationContext.xml AbstractApplicationContext cxt = new
Time of Update: 2018-08-14
-- oracle SELECT SUBSTR(msterialLogId,1,2) || '-' || SUBSTR(msterialLogId,3,2) || '-' || SUBSTR(msterialLogId,5,2) || '-' || SUBSTR(msterialLogId,7,3) AS "編號" , DECODE(mClass,'A',TO_CHAR(mDosage,'99999'),' ') AS
Time of Update: 2018-08-14
服務介面及實作類別很簡單: 介面 com.service.StudentService: 01 package com.service; 02
Time of Update: 2018-08-14
package com.newer; import org.hibernate.HibernateException; import org.hibernate.SessionFactory; import org.hibernate.cfg.AnnotationConfiguration; /** * Hibernate官方提供的工具類 */ public class HibernateUtil {
Time of Update: 2018-08-14
Struts2接收checkbox的值: HTML: <input type="checkbox" name="ssl" value="B1" /><label>B1</label> <input
Time of Update: 2018-08-14
package com.newer; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.cfg.AnnotationConfiguration; import org.hibernate.cfg.Configuration; /** * HibernateSessionFactory 工具類 <br/> * 此類用於擷取
Time of Update: 2018-08-14
xwork中的ExceptionMappingInterceptor攔截器預設將異常列印關閉了,即預設只跳轉到異常處理頁。 在開發時我們需要將其開啟,更改struts中配置的參數如下,在action配置中加上如下代碼: <action name="*!*" class="{1}Action" method="{2}"> <interceptor-ref
Time of Update: 2018-08-14
監控根據IT系統的層級,分為業務層級的監控,應用程式層級的監控和系統層級的監控。監控系統所要完成的功能或許包括如下節點: 系統層級的監控開源軟體很多,最著名的有Nagios,外掛程式式設計可靈活擴充,可通過手機查詢監控資訊。Ganglia是UC
Time of Update: 2018-08-14
一、概述 交易管理對於公司專屬應用程式來說是至關重要的,即使出現異常情況,它也可以保證資料的一致性。Spring Framework對交易管理提供了一致的抽象,其特點如下:為不同的事務API提供一致的編程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data
Time of Update: 2018-08-14
1.總體概覽 可以看出,實際上commons-logging和slf4j都是日誌的介面,供使用者使用,而沒有提供實現。 log4j,logback等才是日誌的真正實現
Time of Update: 2018-08-14
首先,這要用到兩個軟體包,一個是SmartUrls(Struts2的外掛程式,下載地址:http://code.google.com/p/smarturls-s2/downloads/list),還有就是urlrewritefilter(下載地址:http://tuckey.org/urlrewrite/dist/urlrewritefilter-2.6.zip).
Time of Update: 2018-08-14
轉自:http://blog.csdn.net/tornadowp/article/details/8182496 1、log4j已成為大型系統必不可少的一部分,log4j可以很方便的協助我們在程式的任何位置輸出所要列印的資訊,便於我們對系統在調試階段和正式運行階段對問題分析和定位。由於記錄層級的不同,對系統的效能影響也是有很大的差距,記錄層級越高,效能越高。
Time of Update: 2018-08-14
服務端原本有個定時任務對一個集合ArrayList 中的訊息做處理。 因為考慮到處理訊息是先進先出原則,所以最佳化的時候考慮改用ConcurrentLinkedQueue 當時沒仔細深入研究過這個集合就匆匆上線了。結果剛上線第二天就出問題了。服務端一次最佳化演變成了一個缺陷,還好及時回退了版本,後果才不是很嚴重。 回退後對ConcurrentLinkedQueue 做了一個簡單的測試代碼如下: import
Time of Update: 2018-08-14
產品幾年前使用ASP,後來升級到.Net 1.1,再升級到2.0,一直都有用XSLT轉換XML產生網頁的方式,稍微整理下。 XML file: <? xml version="1.0" encoding="utf-8" ?> < ric > <
Time of Update: 2018-08-14
著作權聲明 請尊重原創作品。轉載請保持文章完整性,並以超連結形式註明原始作者“tingsking18”和主要站台地址,方便其他朋友提問和指正。 一、提高查詢效率先進行準備查詢操作:CustomerQuery.Close;if not (CustomerQuery.Prepared) then -->查詢是否已準備好CustomerQuery.Prepare; -->查詢準備CustomerQuery.Open; -->執行查詢
Time of Update: 2018-08-14
概述 OceanBase是 一個高效能的分布式表格系統,提供類似BigTable的效能和擴充性,但表格中儲存的是強型別的資料,比如integer,string,datetime等。 它使用C++編寫,運行於64位Linux環境下。生產環境下需要使用多台機器搭建OceanBase叢集以提供高可用和高效能,但是你也完全可以使用一 台機器運行OceanBase。
Time of Update: 2018-08-14
1、分頁工具列顯示NaN 如果在IE9標準模式下,EasyUI的dataGrid顯示的時候有問題,顯示記錄數為NaN,把easyui中的Demo裡的html加上<!DOCTYPE HTML>, 也會同樣出現NaN的問題。 總結,EasyUi對Html5或IE9標準模式不相容。啟用相容模式可以解決 2、easyui禁用combobox $( '#Id' ).combobox( 'enable' );
Time of Update: 2018-08-14
本文介紹struts2簡單自訂標籤,繁雜標籤定義請查看struts2結合freemarker自訂標籤,實現過程請參照下文的步驟。 以數字1-26轉換為大寫字母為例 1、在項目src下建立一個com.tag包 2、在com.tag包下建立Struts2Tag.java類,內部實現如下: ========================-- start --============================ package com.tag; /**