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

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

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

    guangnian0412's BLOG

    Java in my life

    常用鏈接

    統計

    積分與排名

    我關注的Blog

    最新評論

    2006年12月30日 #

    Eclipse RCP與Spring的整合

         摘要: 最近上一個項目想在Eclipse RCP中使用Spring,在網上Google了一下發現這方面的資料比較少,知道Spring自己有個Spring-OSGI的項目,可以在 Spring中配置OSGI服務。可是,我只是想在RCP中引入Spring來管理Java Bean,不想去研究那個東西。于是,看看有沒有什么簡單的方法來解決這個問題。  閱讀全文

    posted @ 2006-12-30 21:11 guangnian 閱讀(5596) | 評論 (5)編輯 收藏

    2006年9月19日 #

    cvsNT 2.5.03.2382添加用戶后出現"no such user"錯誤的解決方法

         摘要: cvsNT 2.5.03.2382添加用戶后出現"no such user"錯誤的解決方法  閱讀全文

    posted @ 2006-09-19 23:50 guangnian 閱讀(4989) | 評論 (13)編輯 收藏

    jira-enterprise-3.6.4-standalone + confluence-2.2.8 + MySQL5.0 安裝破解全過程

         摘要: jira-enterprise-3.6.4-standalone + confluence-2.2.8 + MySQL5.0 安裝破解全過程  閱讀全文

    posted @ 2006-09-19 22:30 guangnian 閱讀(8287) | 評論 (10)編輯 收藏

    2006年6月19日 #

    笛米特法則詳解(the Law of Demeter or Principle of Least Knowledge)

         摘要: The Law of Demeter和 Principle of Least Knowledge將的都是一回事,是說一個軟件實體要盡可能的只與和它最近的實體進行通訊。通常被表述為:talk only to your immediate friends ( 只和離你最近的朋友進行交互)。   閱讀全文

    posted @ 2006-06-19 19:44 guangnian 閱讀(4529) | 評論 (5)編輯 收藏

    2006年6月9日 #

    JBoss Rules 學習(七): Drools規則語言詳解(下)

         摘要: Rule 結構是最重要的結構。 Rule 使用了形如“ IF ” something “ THEN ” action (當然,我們的關鍵字是“ when ”和“ then ”)的形式。

    一個規則在一個 package 中必須要有唯一的名字。如果一個名字中含有空格,那就需要將名字放在雙引號中(最好總是使用雙引號)。

    Attribute 是可選的(最好是每行只有一個 Attribute )。

    規則的 LHS 跟在“ when ”關鍵字的后面(最好是另起一行),同樣 RHS 要跟在“ then ”關鍵字后面(最好也另起一行)。規則以關鍵字“ end ”結束。規則不能嵌套。   閱讀全文

    posted @ 2006-06-09 19:38 guangnian 閱讀(15781) | 評論 (17)編輯 收藏

    JBoss Rules 學習(六): Drools規則語言詳解(上)

         摘要: Drools 3 采用了原生的規則語言,那是一種非 XML 文本格式。在符號方面,這種格式是非常輕量的,并且通過“ expanders ”支持符合你問題域的 Domain Specific Language ( DSL )。這一章把焦點放在了 Drools 原生的規則格式。如果你想從技術上了解規則語言的機制,可以參考“ drl.g ”源文件,這是用 Antlr3 語法來描述規則語言。如果你使用 Rule Workbench ,內容助手將會為你完成大量的規則結構,例如輸入“ ru ”,然后按 ctrl + space ,會為你建立規則結構。  閱讀全文

    posted @ 2006-06-09 01:16 guangnian 閱讀(14280) | 評論 (7)編輯 收藏

    2006年6月4日 #

    JBoss Rules 學習(五): JBoss Rules 3.0.1 類庫介紹

    下載地址:

    http://labs.jboss.com/portal/index.html?ctrl:id=page.default.downloads&project=jbossrules

    下載文件說明:

    JBoss Rules 3.0.1 Binaries (includes javadocs) ?13MB )― 僅僅包含 JBoss Rules 的四個核心類庫:

    l???????? drools-core.jar 核心引擎,運行時組件。包含了 RETE 引擎和 LEAPS 引擎;

    l???????? drools-compiler.jar 規則文件的編譯組件,構建可執行的 RuleBase

    l???????? drools-jsr94.jar 提供了 JSR-94 的兼容實現,本質上是 drools- compiler 組件的包裹層。注意:由于 JSR94 規約的限制,不是所有的特點都可以通過此接口暴露。

    l???????? drools-decisiontables.jar 決策表的“編譯”組件(使用了 drools- compiler 組件)。支持 excel CSV 輸入格式。

    JBoss Rules 3.0.1 Binaries with dependencies (includes javadocs) 23 MB )- 包含了 JBoss Rules 的核心類庫和它們的 dependencies

    l???????? antlr-2.7.6.jar

    l???????? antlr-3.0ea8.jar

    l???????? colt-1.2.0.jar

    l???????? commons-collections-3.1.jar

    l???????? commons-io-1.1.jar

    l???????? commons-jci-core-1.0-406301.jar

    l???????? commons-jci-eclipse-3.2.0.666.jar

    l???????? commons-jci-janino-2.4.3.jar

    l???????? commons-lang-2.1.jar

    l???????? commons-logging-api-1.0.4.jar

    l???????? concurrent-1.3.4.jar

    l???????? core-3.2.0.666.jar

    l???????? janino-2.4.3.jar

    l???????? jsr94-1.1.jar

    l???????? jung-1.7.2.jar

    l???????? junit-3.8.1.jar

    l???????? poi-2.5.1-final-20040804.jar

    l???????? stringtemplate-2.3b6.jar

    l???????? xercesImpl-2.6.2.jar

    l???????? xml-apis-1.0.b2.jar

    l???????? xpp3-1.1.3.4.0.jar

    l???????? xstream-1.1.3.jar

    如果你運行在 Java 1.5 環境下,有一些類庫,例如 XML libraries ,可以不需要。需要注意的類庫有:

    JCI ”-這是 Apache Java Compiler Interface , 提供了運行時編譯能力。可以通過 PackageBuilderConfiguration 實例來設定采用 eclipse janino 編譯器,默認是 eclipse

    POI ”-提供了解析 Excel 文件的能力;

    antlr ”-提供了解析規則語言的能力。

    JBoss Rules IDE 3.0.1 13 MB )- 這是 JBoss Rules Eclipse 插件,只支持 Eclipse 3.2 或以上版本。它提供了運行 JBoss Rules 的所有 dependencies 。你可以創建一個 Rule Project ,它能夠為你編寫規則文件提供自動完成的功能,并且它為你提供了 Agenda view WorkingMemory view Global Data view ,使你可以通過 eclipse 視圖很清楚的看到 Agenda WorkingMemory Global Data 的情況。

    你還可以通過 update site 來自動安裝這個插件 ,URL 是:

    http://anonsvn.labs.jboss.com/labs/jbossrules/updates/drools-ide-update/

    ?

    posted @ 2006-06-04 23:55 guangnian 閱讀(7915) | 評論 (3)編輯 收藏

    JBoss Rules 學習(四): Drools規則引擎 (下)

         摘要: WorkingMemory 是運行時規則引擎的主要類。它保持了所有被 asserted 進 WorkingMemory 的數據的引用,直到取消( retracted )。 WorkingMemory 是有狀態對象。它們的生命周期可長可短。如果從一個短生命周期的角度來同一個引擎進行交互,意味著你可以使用 RuleBase 對象來為每個 session 產生一個新的 WorkingMemory ,然后在結束 session 后 discard 這個 WorkingMemory (產生一個 WorkingMemory 是一個廉價的操作)。另一種形式,就是在一個相當長的時間中(例如一個 conversation ),保持一個 WorkingMemory ,并且對于新的 facts 保持持續的更新。當你希望 dispose 一個 WorkingMemory 的時候,最好的實踐就是調用 dispose() 方法,此時 RuleBase 中對它的引用將會被移除(盡管這是一個弱引用)。不管怎樣最后它將會被當成垃圾收集掉。術語   閱讀全文

    posted @ 2006-06-04 14:55 guangnian 閱讀(11029) | 評論 (6)編輯 收藏

    JBoss Rules 學習(三): Drools規則引擎 (上)

         摘要: Drools 分為兩個主要部分:構建( Authoring )和運行時( Runtime )。

    構建的過程涉及到 .drl 或 .xml 規則文件的創建,它們被讀入一個解析器,使用 ANTLR 3 語法進行解析。解析器對語法進行正確性的檢查,然后產生一種中間結構“ descr ”, descr 用 AST 來描述規則。 AST 然后被傳到 PackageBuilder ,由 PackagBuilder 來產生 Packaged 對象。 PackageBuilder 還承擔著一些代碼產生和編譯的工作,這些對于產生 Package 對象都時必需的。 Package 對象是一個可以配置的,可序列化的,由一個或多個規則組成的對象。  閱讀全文

    posted @ 2006-06-04 12:50 guangnian 閱讀(22495) | 評論 (14)編輯 收藏

    2006年6月1日 #

    JBoss Rules 學習(二): RETE算法

         摘要: 在JBoss Rules 學習(一):什么是Rule中,我們介紹了JBoss Rules中對Rule的表示,其中提到了JBoss Rule中主要采用的RETE算法來進行規則匹配。下面將詳細的介紹一下RETE算法在JBoss Rule中的實現,最后隨便提一下JBoss Rules中也可以使用的另一種規則匹配算法Leaps。  閱讀全文

    posted @ 2006-06-01 17:06 guangnian 閱讀(13470) | 評論 (4)編輯 收藏

    僅列出標題  下一頁
    主站蜘蛛池模板: 激情综合色五月丁香六月亚洲| 天天摸天天操免费播放小视频| 在线观看亚洲精品国产| 美女18毛片免费视频| 亚洲Av无码国产情品久久| 另类免费视频一区二区在线观看 | 国产一级特黄高清免费大片| 国产亚洲sss在线播放| 成人影片麻豆国产影片免费观看| 亚洲AV色吊丝无码| 成人黄软件网18免费下载成人黄18免费视频| 亚洲人成网站看在线播放| 女人18毛片水最多免费观看| 羞羞漫画页面免费入口欢迎你| 最近2022中文字幕免费视频| 91亚洲精品视频| 成年女人免费视频播放体验区| 国产亚洲美女精品久久久久| 狠狠亚洲狠狠欧洲2019| 免费黄网站在线看| 亚洲国产美女精品久久| 日本免费人成视频播放 | 久久精品国产99精品国产亚洲性色| 亚洲一区免费在线观看| 毛片基地免费观看| 另类图片亚洲校园小说区| 国产亚洲精午夜久久久久久| 99xxoo视频在线永久免费观看| 亚洲中文字幕久久久一区| 亚洲?V无码乱码国产精品| 久久精品国产免费| 456亚洲人成影院在线观| 亚洲男人在线无码视频| 日韩精品久久久久久免费| 亚洲国产成人久久精品大牛影视| 亚洲国产精品成人久久蜜臀| 91人成网站色www免费下载| 亚洲av最新在线观看网址| 亚洲精品无码午夜福利中文字幕| 全免费毛片在线播放| v片免费在线观看|