閱讀全文
posted @ 2011-05-22 09:58 石子路口 閱讀(196) | 評論 (0) | 編輯 收藏
|
|||
摘要: 交接了下手頭的工作,終于可以一心做畢業(yè)設(shè)計了。離畢業(yè)答辯的時間很近了,畢業(yè)論文的初稿還沒有著手,確實有些慌。在這規(guī)劃下接下來的時間,整理下工作任務(wù)。
閱讀全文 posted @ 2011-05-22 09:58 石子路口 閱讀(196) | 評論 (0) | 編輯 收藏 摘要: 系統(tǒng)的第二階段即將上線,昨晚又是加班到11點。接下來一個周都要枕戈待旦。公司安排的開發(fā)的機會也只能放棄了。拉下的畢業(yè)設(shè)計也只能安排到下周全力進行了。 閱讀全文
posted @ 2011-05-09 09:11 石子路口 閱讀(193) | 評論 (0) | 編輯 收藏 摘要: 因為最近公司對項目進行了重構(gòu),所以又學習了一下新的系統(tǒng)體系。這兩天學習的知識又雜又多,需要好好的整理一下。大致內(nèi)容有maven,日志,緩存技術(shù),注解,單元測試。maven對于項目管理來說,非常簡單易用,而且功能相對強大。使用log4j來實現(xiàn)不同級別的日志存儲或打印,能更有選擇的保存你想要的日志。Xmemcache作為分布式緩存系統(tǒng),可以很有效的提高系統(tǒng)的效率。jdk1.5以后多出來的注解確實方便而且靈活不少,很多開發(fā)人員都會使用junit來為自己的代碼做更高層的保障。……
閱讀全文 posted @ 2011-05-05 00:27 石子路口 閱讀(2362) | 評論 (3) | 編輯 收藏 摘要: 上一個文章介紹了在啟動tomat服務(wù)的時候自動發(fā)布流程。這里介紹如何手動的把定義好的processdefinition.xml持久化到數(shù)據(jù)庫中。這里使用的是junit測試代碼
閱讀全文 posted @ 2011-04-27 17:19 石子路口 閱讀(1765) | 評論 (0) | 編輯 收藏 摘要: 網(wǎng)上有好多關(guān)于jbpm獨立部署的資料,但好多人是在已有的系統(tǒng)的部署jbpm,這里就說下如何在ssh框架的基礎(chǔ)上配置jbpm3。
1. 環(huán)境:jbpm3.2.3+struts2+spring3+hibernate 工具:myeclipse6.5 2. 環(huán)境和工具都準備好,開始新建數(shù)據(jù)庫,前面jbpm3數(shù)據(jù)庫表的創(chuàng)建與解釋有說明 3. 使用spring配置數(shù)據(jù)源,applicationContext.xml 閱讀全文 posted @ 2011-04-26 11:30 石子路口 閱讀(2159) | 評論 (0) | 編輯 收藏 摘要: 在myeclipse的右下角,updating indexes進度條一直不會在進行,鬧心。解決:在打開“windows”---“preferences”---“Myeclipse Enterprise Workbench”---“Maven4Myeclipse”后,把“Download repository index updates on startup”前面的勾去掉,apply,ok 閱讀全文
posted @ 2011-04-22 16:09 石子路口 閱讀(1390) | 評論 (1) | 編輯 收藏 摘要: STEP 1,初始化數(shù)據(jù)庫
上一篇文章中有jbpm的數(shù)據(jù)庫初始化,可參考http://www.aygfsteel.com/tantanxiaoshi/archive/2011/04/13/348254.html STEP 2,準備發(fā)布包 閱讀全文 posted @ 2011-04-20 23:45 石子路口 閱讀(1499) | 評論 (0) | 編輯 收藏 摘要: jbpm已經(jīng)更新到5.0,但系統(tǒng)用到的還是3.2。所以接下來說一說jbpm3中數(shù)據(jù)庫表的創(chuàng)建以及各個表的用途
創(chuàng)建:在下載的源碼中找到db文件夾,打開jbpm.jpdl.mysql.sql,這個sql語句是直接在mysql中會被識別成語法錯誤的,所以要在每行后面加“;”,然后執(zhí)行 閱讀全文 posted @ 2011-04-13 22:25 石子路口 閱讀(1891) | 評論 (0) | 編輯 收藏 摘要: 開學第一周,上班第n周。因為上班都在做不相干的事情,畢業(yè)設(shè)計的內(nèi)容只能放到下班來做了。只要有興趣,放到什么時候都不會有關(guān)系。不知道從哪天開始,突然對無線觸摸技術(shù)有了興趣,所以基本上在下了班后就是這兩部分了-----工作流和無線觸摸。不過接下來說的還是工作流的進展。 ………… 閱讀全文
posted @ 2011-03-07 20:52 石子路口 閱讀(1443) | 評論 (0) | 編輯 收藏 摘要: 初識flex,首先要準備好必需的軟件
1. flex在myeclipse中的插件,http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe,大約有348M,右鍵使用迅雷下載即可。 ………… 閱讀全文 posted @ 2011-03-05 13:18 石子路口 閱讀(1510) | 評論 (1) | 編輯 收藏 摘要: 在csdn上看到了某人的博文----我對BPM認識之路,很受啟發(fā),原文被刪,現(xiàn)把轉(zhuǎn)載地址記錄于此…… 閱讀全文
posted @ 2011-03-03 15:34 石子路口 閱讀(1200) | 評論 (0) | 編輯 收藏 摘要: 系統(tǒng)中需要統(tǒng)計用戶的數(shù)量及動態(tài),所以我通過listener來監(jiān)聽用戶的登錄退出(session的變化),但如何跟分層的ssh整合起來呢?下面詳細說下:
1. 首先新建listener, 我這里繼承了HttpSessionListener和ServletContextListener。并通過這個方法獲取bean 閱讀全文 posted @ 2010-11-21 16:44 石子路口 閱讀(688) | 評論 (0) | 編輯 收藏 posted @ 2010-11-13 11:02 石子路口 閱讀(503) | 評論 (0) | 編輯 收藏 posted @ 2010-11-13 10:50 石子路口 閱讀(495) | 評論 (0) | 編輯 收藏 posted @ 2010-11-12 11:09 石子路口 閱讀(182) | 評論 (0) | 編輯 收藏 posted @ 2010-11-09 23:06 石子路口 閱讀(163) | 評論 (0) | 編輯 收藏 posted @ 2010-11-04 22:26 石子路口 閱讀(168) | 評論 (0) | 編輯 收藏 posted @ 2010-11-03 21:20 石子路口 閱讀(149) | 評論 (0) | 編輯 收藏 posted @ 2010-11-02 22:12 石子路口 閱讀(166) | 評論 (0) | 編輯 收藏 posted @ 2010-11-02 08:54 石子路口 閱讀(157) | 評論 (0) | 編輯 收藏 posted @ 2010-10-25 23:00 石子路口 閱讀(2252) | 評論 (3) | 編輯 收藏 摘要: 今天終于解決了ajax不認struts2的標簽的問題,原因是自己對他們的整合不了解,而還沒有一個領(lǐng)路人……,只能自己摸索,接觸看懂看不懂的技術(shù)和框架。但還是功夫不負有心人,這幾天的學習沒有白費,雖然沒有進展,但還算學到了些東西,也能解決上面的這個問題。所以記錄在此,以防忘記……
原來由一個jar包:jsonplugin.jar ,就是在lib中放置好這個包后,在struts.xml中引用“json-default”,并配置action的type為json即可。 閱讀全文 posted @ 2010-10-24 23:01 石子路口 閱讀(184) | 評論 (0) | 編輯 收藏 摘要: 一直使用dwr來實現(xiàn)下拉框的級聯(lián),但麻煩也很多,今天才看到strust2有個標簽
看樣子應(yīng)該仔細學習一遍struts2的標簽 閱讀全文 posted @ 2010-10-19 11:50 石子路口 閱讀(156) | 評論 (0) | 編輯 收藏 摘要: 使用dwr和spring整合后,怎么都獲取不到list的值,用alert方法測試,一直提示是undefined,調(diào)整javaBean,在dwr.xml中添加convertor都不能解決。所以最后就在service的方法里,先把list轉(zhuǎn)化成只包含id和name的map類型,然后返回,可以正常接收。
閱讀全文 posted @ 2010-10-17 22:35 石子路口 閱讀(419) | 評論 (0) | 編輯 收藏 摘要: 這一天都在尋找一種級聯(lián)刷新的解決方法,想通過改變“課程”下拉框的選項,級聯(lián)刷新下方放置課程對應(yīng)新聞內(nèi)容的詳細列表。自己想到有三種大的方式:1. 使用局部刷新技術(shù),如ajax 2. 使用iframe把這兩部分分開,把下拉框放在新聞內(nèi)容列表的父頁面中 3. 把課程列表一并提交給后臺
但這三種方法都遇到了致命的問題: 閱讀全文 posted @ 2010-10-17 22:24 石子路口 閱讀(1163) | 評論 (1) | 編輯 收藏 摘要: 使用fckeditor是能夠上傳文章了,但是,如何才能從數(shù)據(jù)庫中重新讀取信息到fckeditor的編輯區(qū)域里去呢?可能我太愚鈍,網(wǎng)上關(guān)于這方面的解決方法竟然沒有找到。只能去找官方的幫助文檔,但又可能是這個問題過于簡單,這方面的幫助信息也沒有找到。接下來唯一的辦法就是實例源碼,解壓縮下載的FCKeditor-2.3.rar,打開web文件夾下的_sample,sample02.jsp有這么一部分
閱讀全文 posted @ 2010-10-17 21:54 石子路口 閱讀(598) | 評論 (0) | 編輯 收藏 摘要: 自從晚上11點停電開始,博客的更新不是很及時了,原因是我這夜貓子經(jīng)常會是在零點后才能解決好一個問題,而這個時候已經(jīng)沒網(wǎng)了,電池也快耗盡了。
今天算是告一段路了,除了幾個需要進一步考察的解決方式外,自己的功能模塊基本寫完,而且已經(jīng)開始著手已退出隊員負責的部分代碼,這些模塊功能類似,寫起來也比以前順暢了好多。所以有些時間可以整理一下這幾天的工作情況和所寫所得。 閱讀全文 posted @ 2010-10-17 19:57 石子路口 閱讀(138) | 評論 (0) | 編輯 收藏 摘要: 當使用dwr的時候,struts2獲取session的普通方法即
ActionContext ctx = ActionContext.getContext(); String teaUsername = (String) ctx.getSession().get("username"); 只有用下面的方法才能順利獲得session中的值 org.directwebremoting.WebContext web = WebContextFactory.get(); // 得到servlet中的request/response對象 javax.servlet.http.HttpServletRequest request = web.getHttpServletRequest(); javax.servlet.http.HttpServletResponse response = web.getHttpServletResponse(); // 在此可提取request中相關(guān)請求參數(shù)... // 取得s 閱讀全文 posted @ 2010-10-14 23:19 石子路口 閱讀(1421) | 評論 (2) | 編輯 收藏 摘要: 框架使用struts2+spring+hibernate,但這里DWR只是跟spring的整合,和其余兩個框架沒有什么關(guān)系。
目的:打開頁面時自動刷新課程,而當選擇另外的課程時,欄目下拉框會發(fā)生相應(yīng)變化。 閱讀全文 posted @ 2010-10-12 22:34 石子路口 閱讀(1817) | 評論 (0) | 編輯 收藏 摘要: 使用java編碼,jsp頁面顯示,mysql數(shù)據(jù)庫管理數(shù)據(jù),真正的開發(fā)過程中還可能用到其他框架,或者插件,這么多不同的東西混合在一起,總會有可能產(chǎn)生編碼不同的問題,中文的顯示很容易就變成了亂碼。所以這里我要說下對編碼一致性的設(shè)置。
前臺使用jsp,插件有fckeditor,后臺數(shù)據(jù)庫使用mysql,可視化工具sqlyog。這里用utf-8編碼?,F(xiàn)在開始配置: 閱讀全文 posted @ 2010-10-12 22:12 石子路口 閱讀(2788) | 評論 (0) | 編輯 收藏 摘要: 今天是第6周的最后一天,大部分時間都只是學習,調(diào)試,寫出來的代碼少之又少,而且錯誤重重。今天終于基本上把欄目管理功能模塊修復(fù)好了,但肯定仍然會有潛在的bug。 閱讀全文
posted @ 2010-10-11 00:11 石子路口 閱讀(144) | 評論 (0) | 編輯 收藏 摘要: 網(wǎng)上有許多關(guān)于FCKeditor支持jsp的配置,但自己還是要總結(jié)一下。
IDE:MyEclipse6.5 框架:Struts2+spring+hibernate 步驟: 1. 在fckeditor的官方網(wǎng)站http://ckeditor.com/download下載FCKeditor_2.5.1.zip和FCKeditor-2.3.zip(for java),版本不同內(nèi)容不同 2. 在MyEclipse中新建web項目,我的叫做wsjx 3. 解壓縮兩個文件,把FCKeditor_2.5.1.zip解壓出來的fckeditor文件夾放在WebRoot目錄下,把FCKeditor-2.3.zip(for java)解壓出來的web下的WEB-INF下的lib目錄中的commons-fileupload.jar和FCKeditor-2.3.jar兩個jar包拷到項目的lib目錄下,把FCKeditor-2.3.zip(for java)解壓出來的src目錄下的FCKeditor.tld拷貝到項目的WEB-IN 閱讀全文 posted @ 2010-10-10 00:04 石子路口 閱讀(2592) | 評論 (3) | 編輯 收藏 摘要: struts2在什么情況下是線程安全的? 閱讀全文
posted @ 2010-10-08 19:10 石子路口 閱讀(1786) | 評論 (2) | 編輯 收藏 摘要: 對于兩個不同的表,在hibernate中可以設(shè)置它們的多對多關(guān)系,一對一關(guān)系或者是多對一關(guān)系。而且還有單向和雙向的問題。這些都是學hibernate必學的,這里不再重復(fù)。我只說下級聯(lián)刪除時應(yīng)注意的問題。
閱讀全文 posted @ 2010-10-06 18:38 石子路口 閱讀(2692) | 評論 (3) | 編輯 收藏 摘要: 今天重新學習了一下javascript,發(fā)現(xiàn)不懂得地方大部分還是在dom那,好多對象和方法。還有jsp內(nèi)置對象適用的地方分別應(yīng)該是哪,可能這些都需要經(jīng)驗的累積,最后就是html標準和xhtml標準,以前一直沒有注意過他們的版本…… 閱讀全文
posted @ 2010-10-05 23:33 石子路口 閱讀(1508) | 評論 (0) | 編輯 收藏 摘要: 剛開始學習ajax,選擇了ajax和servlet的整合,初學者可參考,下面上代碼。
閱讀全文 posted @ 2010-10-05 00:29 石子路口 閱讀(1885) | 評論 (0) | 編輯 收藏 摘要: 我認為第一種最好 閱讀全文
posted @ 2010-10-04 01:44 石子路口 閱讀(585) | 評論 (0) | 編輯 收藏 摘要: 昨天,有一個頁面需要有許多提交到不同action的鏈接,和按鈕,我就想,頁面中只有一個form,怎么把其中不同的信息提交到不同的action中呢?最后得出一種方法:除了一個基本的form外,其他的鏈接都是用*.action?后面加參數(shù)的方法?;臼菨M足了要求,但后來發(fā)現(xiàn),如果有大量的信息要提交到action中時,一味的添加參數(shù)是很不方便的,這時候還是需要放在form中一并提交上去。
閱讀全文 posted @ 2010-10-03 17:19 石子路口 閱讀(1715) | 評論 (3) | 編輯 收藏 摘要: 使用struts2的標簽可以大大提高開發(fā)效率,剛剛學習了select標簽的使用,并成功跟后臺連接,這里把代碼奉上
功能目的:根據(jù)找到的課程列表,使用select標簽選擇課程,并顯示相應(yīng)的欄目 閱讀全文 posted @ 2010-10-03 17:06 石子路口 閱讀(3854) | 評論 (1) | 編輯 收藏 摘要: 為了不讓隊員們閑著,我給他們布置了更大的工作量,兩天在action和service中寫好他們的第一個功能,當然是基本實現(xiàn),第三天測試。但效果不是很理想,因為挫折,好像他們的進度很慢。可能是工作量確實很大,因為連我自己也是到現(xiàn)在剛剛寫完,如果是這樣的話我倒很高興,他們都能認真的去寫,去思考,這也就達到我的目的了。我擔心的是他們就根本不想去做,當做累贅,或者是當稍有問題的時候,便輕松放棄。
閱讀全文 posted @ 2010-10-02 23:38 石子路口 閱讀(189) | 評論 (0) | 編輯 收藏 摘要: 在ssh三大框架整合時,使用hibernate能很好的控制表與表的關(guān)系。但配置稍有疏忽,也容易出錯,下面代碼就是一種。
我在數(shù)據(jù)庫中沒有設(shè)置外鍵關(guān)系,而是想通過hibernate來控制,有兩個表,欄目表(lm)和課程表(kc),他們是多對一的關(guān)系。所以我在Lm的pojo類中如下設(shè)置 閱讀全文 posted @ 2010-10-02 00:53 石子路口 閱讀(1352) | 評論 (0) | 編輯 收藏 |
|||