今有CN域名出售!25元一個(gè),有意都速度聯(lián)系本人!
E-Mail:utopiannet@gamil.com
QQ:94424751
posted @
2006-06-25 11:21 Welcome to utopia! 閱讀(332) |
評(píng)論 (0) |
編輯 收藏
三個(gè)月過(guò)去了,值得慶祝一下,算是第一個(gè)比較大的項(xiàng)目吧!我們的OA工程主要采用了Applet,Servlet,Struts,Jgraph得技術(shù).代碼好多,有幾W行吧!
posted @
2006-06-09 16:17 Welcome to utopia! 閱讀(258) |
評(píng)論 (0) |
編輯 收藏
看了以后會(huì)直接打開(kāi)http://www.sohu.com
posted @
2006-06-01 10:47 Welcome to utopia! 閱讀(279) |
評(píng)論 (2) |
編輯 收藏
前二天完成了一個(gè),可以在xp sp2下測(cè)試能過(guò)的網(wǎng)頁(yè)惡意代碼.主要功能是強(qiáng)行修改首頁(yè),和鎖定注冊(cè)表,其實(shí)也就是對(duì)注冊(cè)表的操作.暫時(shí)沒(méi)有被查殺.
有需要的可以聯(lián)系我!
Email:
utopiannet@gmail.com
posted @
2006-05-24 11:05 Welcome to utopia! 閱讀(240) |
評(píng)論 (0) |
編輯 收藏
今天看到了SUN上有提供了JDK 1.6.0的Beta版,一向喜歡嘗鮮的我毫不猶豫地下載下來(lái)安裝了。
打開(kāi)Eclipse,正準(zhǔn)備做一下小測(cè)試,興沖沖地把Struts,Hibernate,數(shù)據(jù)庫(kù)連接池配好,開(kāi)始測(cè)試一下數(shù)據(jù)源,結(jié)果竟然出了不能編譯的錯(cuò)誤!
因?yàn)槲乙恢庇玫氖沁@個(gè)測(cè)試,心想不可能,檢查了半天,就是沒(méi)有什么結(jié)果。
實(shí)在沒(méi)辦法只好在Eclipse里啟動(dòng)Tomcat來(lái)觀察控制臺(tái),最后找到了有問(wèn)題的文件E:\soft\Java\jdk1.6.0\jre\lib\ext\localedata.pack,這個(gè)文件。
上網(wǎng)查了一下,還真的是BUG,改為localedata.rar后可以正常!
posted @
2006-05-06 22:32 Welcome to utopia! 閱讀(727) |
評(píng)論 (1) |
編輯 收藏
項(xiàng)目一直沒(méi)有什么進(jìn)展,主要是因?yàn)樵贖ibernate 3部署在Weblogic 8.1上時(shí)有出現(xiàn)問(wèn)題.
問(wèn)題如下,一旦使用了session.update方法和session.delete方法時(shí)會(huì)報(bào)錯(cuò):
unexpected token: as [select dept from Department as dept where dept.deptId = :deptId]
接著Weblogic直接掛掉.
上網(wǎng)查了好久,終于知道原因,原因是在Weblogic里有一個(gè)類和Hibernate 3有沖突.
解決方法有兩種:
一.采用老的clssice的解析器,這將導(dǎo)致update和delete不可用.
二,把a(bǔ)ntlr-2.7.5H3.jar這個(gè)包加到Weblogic啟動(dòng)的classpath里.
我采用了第二種方法.
posted @
2006-04-04 16:21 Welcome to utopia! 閱讀(435) |
評(píng)論 (0) |
編輯 收藏
? 這工具的功能是圖形化配置Struts-config.xml這個(gè)文件,比較直觀。支持以下流行的IDE工具:
- ?JBuilder
- Eclipse
- WebSphere
- Intellj IDA
- NetBeans
- Oracle JDeveloper
- Sun One Studio
我現(xiàn)在做Struts用的是Myeclipse 4.1.2,編輯Struts-config.xml是很方便,但是如果想要修改就比較困難,不知道為什么,已經(jīng)定義好的FormBean不能在圖形界面下修改(可以修改代碼).這個(gè)工具可以實(shí)現(xiàn)這一功能,推薦使用!
下載地址:
http://www.jamesholmes.com/struts/struts-console-4.8.zip
posted @
2006-04-01 08:51 Welcome to utopia! 閱讀(418) |
評(píng)論 (1) |
編輯 收藏
再過(guò)兩天就是4月份了,導(dǎo)師說(shuō)4月份一定要正式開(kāi)始寫(xiě)代碼.....有些擔(dān)心,因?yàn)镾truts還不很熟練,Hibernate也感覺(jué)才學(xué)到了皮毛,不管了,只能硬上了,真希望能順利完成這個(gè)項(xiàng)目.
posted @
2006-03-30 21:45 Welcome to utopia! 閱讀(233) |
評(píng)論 (1) |
編輯 收藏
今天把孫MM的<<精通Hibernate>>里第五章的代碼跑了一遍,有一個(gè)方法怎么也過(guò)不去:
? public void deleteAllObjects(String className) throws Exception{
??? // Ask for a session using the JDBC information we've configured
??? Session session = sessionFactory.openSession();
??? Transaction tx = null;
??? try {
????? tx = session.beginTransaction();
????? session.delete("from " +className);
????? // We're done; make our changes permanent
????? tx.commit();
??? }catch (Exception e) {
????? if (tx != null) {
??????? // Something went wrong; discard all partial changes
??????? tx.rollback();
????? }
????? throw e;
??? } finally {
????? // No matter what, close the session
????? session.close();
??? }
? }
總報(bào)錯(cuò):
org.hibernate.MappingException: Unknown entity: java.lang.String
就是
?session.delete("from " +className);
這一句出錯(cuò)了.真是神奇,這么簡(jiǎn)單一段竟然過(guò)不去,立馬寫(xiě)了一個(gè)測(cè)試,就是先Load一個(gè)NativeTester對(duì)象,然后再delete,成功了.......save一個(gè)NativeTester對(duì)象,也成功........這表示可以找到NativeTester.但是為什么說(shuō)Unknown entity: java.lang.String 呢?
郁悶了一個(gè)下午以后,晚上開(kāi)始google,終于讓我解決了,原來(lái)孫MM寫(xiě)書(shū)的時(shí)候用的是2.0,現(xiàn)在我用的是3.0,批量刪除的方法也已經(jīng)改了,現(xiàn)在是:
String hqlDelete = "delete NativeTester";?
int deletedEntities = session.createQuery( hqlDelete )?
.executeUpdate();
終于解決了!!!!
補(bǔ)充一下,我的開(kāi)發(fā)環(huán)境:
Eclipse 3.1.2+Myeclipse 4.1.1+Tomcat 5.0.28+Mysql 5.0.16
posted @
2006-03-30 20:55 Welcome to utopia! 閱讀(474) |
評(píng)論 (0) |
編輯 收藏
第一次這個(gè)Blog,先發(fā)一個(gè)Myeclipse的注冊(cè)機(jī)!
下載地址:
http://www.aygfsteel.com/Files/utopian/MyEclipse_Keygen.rar
posted @
2006-03-30 15:15 Welcome to utopia! 閱讀(409) |
評(píng)論 (0) |
編輯 收藏