Time of Update: 2018-12-04
今天又碰到錯誤org.hibernate.LazyInitializationException - could not initialize proxy - the owning Session was closed 實驗了一下發現了幾個解決方案:1、是把lazy=true改為lazy=false即可2、對於查詢中如果用的是xxx.load(class,id)則改為xxx,get(class,id)3在web.xml檔案中加入 <filter>
Time of Update: 2018-12-04
使用XDoclet產生hbm.xml- - Google一下網上用XDoclet產生Hibernate
Time of Update: 2018-12-04
35歲IT“老人”的隨筆 常說三十而立,那我已經立了五年了,都快立到要彎下腰了。30多歲在IT已經是老人,不知道是褒還是貶!記得當年娶回愛妻時,聽說她的前度追求者說,搞IT的越老越不值錢!真沒想到一個沒腦子的人,說了一句要用腦子才能說得出來的實話。——價值的迴歸 老婆說我不象搞IT的,因為她認識的很多搞IT的要麼很木訥,要麼性格比較怪,好象在她眼裡搞IT的都是怪人。不過幸虧認識了我,也認識了我的朋友和同學,才讓她相信Windows不是精神病人搞出來的,而且也相信我這號人搞不出Windows。—
Time of Update: 2018-12-04
Ubuntu Server下配置tomcat6+mysql5總結均來自網路一、網路設定 檢查網路設定$ ifconfig配置DHCP用戶端$ sudo vi /etc/network/interfaces加入 iface eth0 inet dhcp配置靜態IP地址$ sudo vi /etc/network/interfaceseth0配置如下:auto eth0address 192.168.0.88netmask 255.255.255.0gateway
Time of Update: 2018-12-04
設計模式中的一般原則一、 "開放-封閉"原則(OCP)Open-Closed Principle原則講的是:一個軟體實體應當對擴充開放,對修改關閉。優點: 通過擴充已有軟體系統,可以提供新的行為。而對已有軟體模組,特別是最重要的抽象層模組不能再修改,這使變化中的軟體系統有一定的穩定性和延續性。舉例:一國兩制
Time of Update: 2018-12-04
下載 myeclipse-10.6-offline-installer-linux.run;重新命名為 myeclipse.run;現在假設你的 myeclipse.run 的路徑是/home/yourname/myeclipse.run,下面開始安裝MyEclipse開啟終端,設定myeclipse.run為可都寫.然後運行安裝嚮導sudo chmod myeclipse.runsudo sh
Time of Update: 2018-12-04
很多人對二級緩衝都不太瞭解,或者是有錯誤的認識,我一直想寫一篇文章介紹一下hibernate的二級緩衝的,今天終於忍不住了。 我的經驗主要來自hibernate2.1版本,基本原理和3.0、3.1是一樣的,請原諒我的頑固不化。 hibernate的session提供了一級緩衝,每個session,對同一個id進行兩次load,不會發送兩條sql給資料庫,但是session關閉的時候,一級緩衝就失效了。
Time of Update: 2018-12-04
[原]Log4j路徑問題解決方案 Posted on 2007-10-18 11:24 Magic.Yang 閱讀(348) 評論(0) 編輯 收藏 所屬分類: Java雜記 xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">rdf:about="http://www.blogjava.net/ECyzl2007/
Time of Update: 2018-12-04
Ubuntu 12.04下安裝JDK7------------在配置環境變數的時候 特別小心 檔案操作許可權問題 ubuntu下的許可權問題有點嚴格 今天想在下載個Android系統的原始碼瞧瞧究竟,聽說在linux系統裡邊 下載原始碼比較順手,就準備在我新安裝的Linux虛擬機器裡配置個環境, 結果被一個JDK給卡了半天的殼。終於在剛才看到了下面的資訊: 1 @-VirtualBox:~$ java -version 2
Time of Update: 2018-12-04
ubuntu重啟 強行關閉應用程式強行關閉QQ例子:administrator@ubuntu:/$ ps -ef|grep QQ*1000 4448 1 0 10:16 ? 00:00:00 C:\Program Files\Tencent\QQ\Bin\QQExternal.exe /load FlashService.dll 1000 5021
Time of Update: 2018-12-04
網頁可見地區寬 document.body.clientWidth 網頁可見地區高 document.body.clientHeight 網頁可見地區寬(包括邊線的寬) document.body.offsetWidth 網頁可見地區高(包括邊線的寬) document.body.offsetHeight 網頁本文全文寬 document.body.scrollWidth 網頁本文全文高 document.body.scrollHeight 網頁被捲去的高
Time of Update: 2018-12-04
剛在一家公司離職,因為公司上市後規模迅速狀大,急於開發幾款戰略產品支承,公司高層對我們之前進行的一個項目非常重視,投入巨大。系統開發之初需求原本很明確,但新的需求總是在開發的過程中不斷地被提出,今天來了個推广部經理,明天來了個市場部總監,各有各的想法,並且各個部門、分公司經常找開發小組開會提出新的需求變更。由於專案經理的“軟弱”,我們一般很難拘絕。因為老總總是要先看到做出的效果再提意見,所以項目做的很急,系統架構在剛開始設計時沒有被充分討論、簡化,感覺在後續開發中遇到很多問題,
Time of Update: 2018-12-04
1. 完全的一對一關聯性,即A與B兩種實體,分兩個表格,一對一,A和B的關鍵字一樣,其中一個是父,先產生,另一個是子,後產生,使用要求,就是A和B產生後,一般不再改變關係,也就是說A一般不再將C做為其子,而去除與B的關係,適用情況,比如表格某一部分太大,經常查詢需要大量資料流,而將表分開以提高效能,完全一對一關聯性要求不能更改兩者的關係,比如A對應B,一旦要將A的對應關係改成C一般是不允許的,因為C也要和A一樣的ID,這樣B和C的ID就衝突了,可以測試一下,看會不會衝突2.
Time of Update: 2018-12-04
--------------------------------------------------------------------------- Log4j由三個重要的組件構成:日誌資訊的優先順序,日誌資訊的輸出目的地,日誌資訊的輸出格式。日誌資訊的優先順序從高到低有ERROR、WARN、INFO、DEBUG,分別用來指定這條日誌資訊的重要程度;日誌資訊的輸出目的地指定了日誌將列印到控制台還是檔案中;而輸出格式則控制了日誌資訊的顯示內容。 3.1.定義設定檔 其實您也可以完全不使用設
Time of Update: 2018-12-04
例子:孫悟空的猴毛:孫悟空拔下一嘬猴毛,輕輕一吹就會變出好多的孫悟空來。紅警中的箱子:在玩紅警時會出現一些小箱子(魔法箱子),有的小箱子被一輛坦克撞開的時候會變出一輛同樣的坦克。在C#中實現
Time of Update: 2018-12-04
iconv -f gbk -t utf8 filename -o newfilename -----------------------------------------------------------------------------------------------------------------其實所有的中文亂碼 問題都是編碼不同所導致的。這裡要想讓eclipse能正常顯示出漢字,就要修改它的字元編碼 步驟如下: 1
Time of Update: 2018-12-04
1. 下列乘法算式中:每個漢字代表1個數字(1~9)。相同的漢字代表相同的數字,不同的漢字代表不同的數字。 賽軟體 * 比賽 = 軟體比拼 試編程確定使得整個算式成立的數字組合。 其中的一種解法:package cyt.project.init;public class gg { /** * @param args */ public static void main(String[] args) { int num1 = 0; int num2 = 0;
Time of Update: 2018-12-04
/** * 給定一整數n(1<n<9) 求1-n的全排列 用窮舉法 效率不是很好! * */ public void testhh(){ while(true){ Scanner in = new Scanner(System.in); int n = in.nextInt(); if(n == 3){ ff3(n); }else if(n == 4){ ff4(n); }else if(n == 2){ ff2(n);
Time of Update: 2018-12-04
在hibernate的對象關聯中慎用outer-join屬性值(many-to-many的集元素屬性錯誤備忘) outer-join屬性在hibernate表示迫切左外串連檢索。 在xdoclet產生hibernate的hbm檔案的時候,對持久化對象的關聯對象(包括one-to-one,one-to-many,many-to-one,many-to-many等等),如果不指定outer-join的值的話,預設值為outer-join=auto。
Time of Update: 2018-12-04
更改usb轉串口的許可權更改串口裝置許可權,更改 ttyUSB0 的許可權為777, 讓普通使用者可讀寫。添加udev規則:/etc/udev/rules.d/50-udev-default.rules 如果沒有 可以在 /lib/udev/rules.d/50-udev-default.rules這裡添加如下: 效果一樣#以下是本人添加的地方KERNEL=="ttyUSB[0-9]*", MODE="0777"參考地址:http://hi.baidu.com/