<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    如鵬網(wǎng) 大學(xué)生計(jì)算機(jī)學(xué)習(xí)社區(qū)

    CowNew開(kāi)源團(tuán)隊(duì)

    http://www.cownew.com 郵件請(qǐng)聯(lián)系 about521 at 163.com

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      363 隨筆 :: 2 文章 :: 808 評(píng)論 :: 0 Trackbacks
    ? 數(shù)據(jù)導(dǎo)入功能終于做的差不多了,服務(wù)器端導(dǎo)入模式也試了一下,臨下班之前還有nullpointerexception錯(cuò)誤沒(méi)有解決,還有就是生成憑證有問(wèn)題。總感覺(jué)項(xiàng)目中有太多將就的東西了,底層開(kāi)發(fā)框架設(shè)計(jì)的很好,擴(kuò)展性也很強(qiáng)。但是業(yè)務(wù)框架就差很多了,那個(gè)憑證生成平臺(tái)竟然建立在源單據(jù)要建立一個(gè)名字為fivouchered字段的基礎(chǔ)之上,否則根本跑不起來(lái),耦合性太強(qiáng)了,而且這種耦合是很不容易被發(fā)現(xiàn)的。周四就要把做的這個(gè)Demo發(fā)到客戶現(xiàn)場(chǎng)了,希望一切都平安,否則下周甚至下下……下周都不可能安心進(jìn)入項(xiàng)目開(kāi)發(fā)了。今天項(xiàng)目組開(kāi)例會(huì)沒(méi)有前一陣子那么忙碌了,產(chǎn)品延期發(fā)版了兩個(gè)多月,戰(zhàn)友們也感覺(jué)壓力小了許多。但是風(fēng)險(xiǎn)是無(wú)處不在的,只希望需求、開(kāi)發(fā)、測(cè)試合作更緊密一點(diǎn),交流更通暢一些,多快好省的讓產(chǎn)品發(fā)版,少點(diǎn)全員加班。
    ? 忙是忙,總不能把自己困死在工作上的。畢竟還是要自己學(xué)點(diǎn)東西的。本想回來(lái)看一看hibernate的源代碼的,但是同宿舍兄弟剛買(mǎi)了臺(tái)電腦要用我的電腦做代理上網(wǎng)。生平第一次看到用雙網(wǎng)卡實(shí)現(xiàn)共享上網(wǎng),又學(xué)了一招,我那個(gè)兄弟可是個(gè)網(wǎng)絡(luò)高手,以后要經(jīng)常向他學(xué)習(xí)了,等有時(shí)間買(mǎi)個(gè)小路由,讓他教教我怎么配置路由器。
    ? 時(shí)間不多只能把我前一陣子研究的java中調(diào)用腳本語(yǔ)言的東西拿出來(lái)整理一下了。java中調(diào)用腳本語(yǔ)言有很廣泛的用途,比如用戶自定義公式,自定義單據(jù)轉(zhuǎn)換規(guī)則,用戶自定義工作流等等。java中調(diào)用腳本語(yǔ)言有很多中實(shí)現(xiàn),比如Jython、Groovy、Beanshell等等。但是即使對(duì)于有一定開(kāi)發(fā)經(jīng)驗(yàn)的程序員學(xué)習(xí)它們是需要一段時(shí)間的。而提起腳本,無(wú)論是程序員還是有一定軟件開(kāi)發(fā)基礎(chǔ)的客戶(例如客戶公司的網(wǎng)管、信息管理員等等)都會(huì)想起javascript和VBScript,如果我們的系統(tǒng)使用這些用戶熟悉的腳本語(yǔ)言,必將降低系統(tǒng)學(xué)習(xí)的難度。VBScript是捆綁在windows平臺(tái)下的,因此javascript就成了我們專(zhuān)注的對(duì)象。javascript引擎可以在NetScape的js.jar中找到,而現(xiàn)在這個(gè)包已經(jīng)做為一個(gè)開(kāi)源項(xiàng)目獨(dú)立出來(lái)了,項(xiàng)目的名字是Rhino,項(xiàng)目網(wǎng)站:http://www.mozilla.org/rhino/。
    ? Rhino支持javascript標(biāo)準(zhǔn)的所有特性,如賦值、運(yùn)算、判斷語(yǔ)句、循環(huán)語(yǔ)句、甚至簡(jiǎn)單的io操作。Rhino很簡(jiǎn)單易用,我以一個(gè)例子來(lái)說(shuō)明,這個(gè)例子就是允許用戶設(shè)定一個(gè)使用x,y兩個(gè)變量進(jìn)行一定邏輯算術(shù)運(yùn)算(運(yùn)算規(guī)則用戶用javascript定義),并允許用戶對(duì)x,y賦值,然后運(yùn)行得出計(jì)算結(jié)果。代碼如下:
    ??????? Context ctx = Context.enter();
    ??????? Scriptable scope = ctx.initStandardObjects();
    ???????
    ??????? scope.put("x", new Integer(20));
    ??????? scope.put("y", new Integer(30));
    ??????? try
    ??????? {
    ????????? ctx.evaluateString("if(x",1,null);
    ????????? System.out.println(scope.get("result", scope));
    ??????? }
    ??????? finally
    ??????? {
    ??????????? Context.exit();
    ??????? }
    很簡(jiǎn)捷吧。scope.put("x", new Integer(20))的意思是為變量x賦值,ctx.evaluateString("if(x",1,null); 則是運(yùn)行javascript腳本,而scope.get("result", scope)則是得到運(yùn)算結(jié)束后變量的值,我們采用result做為返回值,所以scope.get("result", scope)就表示得到返回值。不錯(cuò)吧。嘿嘿,很方便呀。
    ? 好了,都凌晨一點(diǎn)鐘了,該睡覺(jué)了,明天還要改bug呢,爭(zhēng)取提前把任務(wù)搞定,周五調(diào)休。
    posted on 2005-10-25 22:58 CowNew開(kāi)源團(tuán)隊(duì) 閱讀(4742) 評(píng)論(5)  編輯  收藏

    評(píng)論

    # re: 今天工作總結(jié)以及javascript引擎Rhino介紹[未登錄](méi) 2007-03-21 22:33 cynthia
    你好
    我是建筑專(zhuān)業(yè)的一名學(xué)生
    我的研究方向和建筑設(shè)計(jì)的軟件相關(guān)
    我看到你的文章中提到rhino 不知道是不是工業(yè)設(shè)計(jì)中使用的建模軟件
    如果是的話 能否簡(jiǎn)單談?wù)?rhino軟件的設(shè)計(jì)構(gòu)架
    謝謝  回復(fù)  更多評(píng)論
      

    # re: 今天工作總結(jié)以及javascript引擎Rhino介紹 2007-03-22 09:22 CowNew開(kāi)源團(tuán)隊(duì)
    sorry,我這里提到的rhino是javascript的運(yùn)行引擎,和你提到的不是一回事。  回復(fù)  更多評(píng)論
      

    # re: 今天工作總結(jié)以及javascript引擎Rhino介紹 2007-10-23 19:46 風(fēng)吹散發(fā)貓
    @cynthia
    這個(gè)東西是一個(gè)解析javascript腳本的引擎,大概不是建筑相關(guān)的軟件。
      回復(fù)  更多評(píng)論
      

    # re: 今天工作總結(jié)以及javascript引擎Rhino介紹 2007-11-28 15:08 caikanxp
    好老的帖子啊,被我今天搜到了,里面的代碼現(xiàn)在都已經(jīng)不適用了。  回復(fù)  更多評(píng)論
      

    # re: 今天工作總結(jié)以及javascript引擎Rhino介紹 2007-11-28 15:10 CowNew開(kāi)源團(tuán)隊(duì)
    @caikanxp
    呵呵,舊貌換新顏呀,:)  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲国产日韩成人综合天堂| 免费久久人人爽人人爽av| 8090在线观看免费观看| 亚洲色自偷自拍另类小说| 国产成人无码免费看片软件| 国产亚洲精aa成人网站| 一道本在线免费视频| 久久久精品国产亚洲成人满18免费网站| 免费看一级一级人妻片| 午夜亚洲国产成人不卡在线| 免费的黄色网页在线免费观看| 亚洲精品老司机在线观看| aa级毛片毛片免费观看久| 国产亚洲色婷婷久久99精品| 久久永久免费人妻精品| 亚洲美女免费视频| 在线A级毛片无码免费真人| 亚洲色成人四虎在线观看| 亚洲AV无码成人精品区大在线| 人成电影网在线观看免费| 亚洲熟妇无码另类久久久| 亚洲成a人片在线观| 亚洲精品免费网站| 国产福利免费观看| XXX2高清在线观看免费视频| 777亚洲精品乱码久久久久久| 国产精品视频永久免费播放| 国产偷国产偷亚洲清高APP| 国产亚洲成人久久| 男女超爽刺激视频免费播放| 色噜噜的亚洲男人的天堂| 国产成人亚洲精品狼色在线| 少妇无码一区二区三区免费| 中国china体内裑精亚洲日本| 免费午夜爽爽爽WWW视频十八禁| 91国内免费在线视频| 亚洲AV成人一区二区三区在线看| 亚洲福利在线播放| 四虎永久在线精品免费观看视频| 牛牛在线精品免费视频观看| 亚洲精品人成电影网|