Time of Update: 2018-12-04
DBCP的配置參數 參見 http://commons.apache.org/dbcp/configuration.html 1.沒有配置 minEvictableIdleTimeMillis和maxIdle,預設是半小時檢查一次,最多空閑串連數是8個 2.統配置下面兩個參數, p:testOnBorrow="true" p:testOnReturn="true" 只要串連池裡的串連不會在被驅逐前就已經給資料庫關掉了(目前驅逐檢查時間是半小時,資料庫是8小時,應該不會有問題)
Time of Update: 2018-12-04
Spring 下幾種 串連池 的比較 hibernate開發組推薦c3p0,spring開發組推薦dbcp,但是dbcp串連池有weblogic串連池同樣的問題,就是強行關閉串連或資料庫重啟後,無法<!--startfragment --> reconnect ,告訴串連被重設,這個設定可以解決。hibernate inaction推薦c3p0和proxool。我推薦proxool,因為他不但可以監控後台。還可以有效釋放串連。在connection
Time of Update: 2018-12-04
public class numberic { public static void main(String[] args){ printNumToChinese(11124267345786l); } private static void printNumUnit(int digit){ String[] num_unit = {"十","百","千","萬","億"}; if(digit%8 == 0 &&
Time of Update: 2018-12-04
· LooseCoupling: Avoid using implementation types (i.e., HashSet); use the interface (i.e, Set) instead 翻譯 鬆散耦合:避免使用實作類別(如 HashSet),使用介面(如 Set)代替· CloneMethodMustImplementCloneable: The method clone() should only be implemented if the class
Time of Update: 2018-12-04
Time of Update: 2018-12-04
· UnusedPrivateField: Detects when a private field is declared and/or assigned a value, but not used. 翻譯 未用的私人變數:檢測到私人變數被聲明或被賦值,但是未使用· UnusedLocalVariable: Detects when a local variable is declared and/or assigned, but not used. 翻譯
Time of Update: 2018-12-04
今天在提問區看到關於取到OpenFileDialog中的檔案名稱的問題,只要求得到檔案名稱而不包含檔案路徑,看了各樓的回複,綜合大家的意見,小小總結一下只得到檔案名稱的方法(當然並不全面,只是暫時想到的),當做自己的一個學習筆記。 首先執行個體化一個OpenFileDialog 的對象:OpenFileDialog ofd = new OpenFileDialog();(1)第一種方法: string[] str = ofd.SafeFileNames;
Time of Update: 2018-12-04
hibernate 消極式載入的錯誤 failed to lazily initialize a collection of role 2009-05-13 14:27:04 標籤:J2EE [推送到技術圈]著作權聲明:原創作品,如需轉載,請與作者聯絡。否則將追究法律責任。這個問題一般出現在一對多的情況下,解決的方法有兩種1、設定lazy=false如果是用annotation,則配置如下@OneToMany( targetEntity =
Time of Update: 2018-12-04
偶知道 ipconfig是windows的系統指令 說是指令其實說白了就是一個一個.exe的可執行檔。可以說所有的dos命令都是有對應的執行檔案對應的。這些檔案一般都是放在c:/windows/system32檔案夾下的 。正如平常我們在dos視窗裡敲入dos指令的時候 系統就會去上面的目錄裡面調用對應的檔案。那麼系統是如何知道要去c:/windows/system32中去尋找的呢?其實這裡面涉及到一個系統變數的問題,所謂的系統變數 簡單的說就是一個字元名稱
Time of Update: 2018-12-04
最近工作需要,用到DB2,但是對DB2的序列缺乏理解,找了大量資料,尋找資料的過程中,發現了這篇博文,感覺總結的很具體詳細,特收藏。 原博文地址: http://blog.csdn.net/chinayuan/archive/2009/03/05/3961092.aspx ----------------------------------------------------------------identity 和sequence的區別:-------------------
Time of Update: 2018-12-04
1. get() and load() session.get(Clazz, id); session.load(Clazz, id); 說明: load()與get()的區別 請注意如果沒有匹配的資料庫記錄,load()方法可能拋出無法恢複的異常(unrecoverable
Time of Update: 2018-12-04
有些瀏覽器不識別中文連結下載問題,所以得用encodeURI再編碼下才可以下載以下為javascript對URL編碼方法的對比:URL編碼方法比較 Encode,Javascript,escape,encodeURI,encodeURIComponent,UTF-8javascript中存在幾種對URL字串進行編碼的方法:escape(),encodeURI(),以及encodeURIComponent()。這幾種編碼所起的作用各不相同。 escape() 方法: 採用ISO
Time of Update: 2018-12-04
IntelliJIdea 常用快速鍵列表IDEA開發工具我也是剛剛開始使用,個人覺的它的提示能力很強大,尤其是xml和JS的支援是其它開發工具所無法比擬的! 還請各位高手有什麼心得和提示發表出來共用! 3QAlt+斷行符號 匯入包,自動修正Ctrl+N 尋找類Ctrl+Shift+N 尋找檔案Ctrl+Alt+L 格式化代碼Ctrl+Alt+O 最佳化匯入的類和包Alt+Insert 產生代碼(如get,set方法,建構函式等)Ctrl+E或者Alt+Shift+C
Time of Update: 2018-12-04
1]好好規劃自己的路,不要跟著感覺走!根據個人的理想決策安排,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,爽一些。那麼,就需要謹慎安排自己的軌跡。從哪個行業入手,逐漸對該行業深入瞭解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什麼,當你對一個行業有那麼幾年的體會,以後錢根本不是問題。頻繁地動蕩不是上策,最後你對哪個行業都沒有摸透,永遠是新手![2]可以做技術,切不可沉湎於技術。千萬不可一門心思鑽研技術!給自己很大壓力,如果你的心思全部放在這上面,那麼
Time of Update: 2018-12-04
· AvoidDuplicateLiterals: Code containing duplicate String literals can usually be improved by declaring the String as a constant field. 翻譯 避免重複的字面量:程式碼封裝含重複的字串常常可以重構為將此字串聲明為常量· StringInstantiation: Avoid instantiating String objects; this is
Time of Update: 2018-12-04
有這樣一個簡單的情境,需要把Excel儲存的以下格式的物料資料上傳到系統裡,但是系統的資料庫已經存在大量的記錄,例如幾十萬條記錄。而業務上的約束條件是對於同一個PLANT下,不允許存在重複的Material,資料庫的設計也是將PLANT和MATERIAL_NO作為聯合主鍵,如果從Excel匯入的資料對於資料庫中已經存在的資料重複,那麼也會拋出主鍵唯一約束異常。 Excel資料格式: PLANTMATERIAL_NOMTYPEMATERIAL_DESP6030101-002876ROHMATE
Time of Update: 2018-12-04
LEFT OUTER JOIN 使用實況
Time of Update: 2018-12-04
· MethodReturnsInternalArray: Exposing internal arrays directly allows the user to modify some code that could be critical. It is safer to return a copy of the array. 翻譯 方法返回內部數組:暴露內部數組直接允許使用者修改的代碼會是非常危險的,返回一個數組的copy是安全的做法程式碼範例:public class
Time of Update: 2018-12-04
人員對象的管理: 顧客資訊: 專用名詞: 顧客(Customer Sheet) 簡稱: CS 概念描述: 商務活動的主體,具體可表現為業務客戶所對應的公司. 專用名詞: 案例/項目 (Business Sheet) 簡稱:BS 概念核描述: 商務活動的直接對象,具體表現為業務客戶所對應的公司的直接負責部門和組織. 名片資訊: 名片/客戶方負責人(Person Sheet) 簡稱:PS 概念描述: 主要用來管理概念不清晰的人員,包含潛在客戶或個人關係或其他有連絡人員 職員資訊: 僱員/負責人 (
Time of Update: 2018-12-04
緩衝的方式有四種,分別為: CacheConcurrencyStrategy.NONE CacheConcurrencyStrategy.READ_ONLY,唯讀模式,在此模式下,如果對資料進行更新操作,會有異常; CacheConcurrencyStrategy.READ_WRITE,讀寫入模式在更新緩衝的時候會把緩衝裡面的資料換成一個鎖,其它事務如果去取相應的快取資料,發現被鎖了,直接就去資料庫查詢; CacheConcurrencyStrategy.NONSTRICT_READ_W