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

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

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

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    按照office的官方辦法去弄永遠(yuǎn)是一頭霧水的,經(jīng)過(guò)摸索我發(fā)現(xiàn)了以下方法,以供參考:

    首先打出標(biāo)題所需的內(nèi)容xxxxx,然后將光標(biāo)移到行首,點(diǎn)擊工具欄中“編號(hào)”圖標(biāo),這時(shí)候這一行將被默認(rèn)編號(hào)為“1”。雙擊該編號(hào)“1”,將出現(xiàn)“項(xiàng)目 符號(hào)和編號(hào)”窗口,在窗口中選擇“多級(jí)符號(hào)”,然后點(diǎn)擊“自定義”按鈕,進(jìn)入“自定義多級(jí)符號(hào)列表”,在“編號(hào)樣式”列表中選擇“一、二、三”樣式(注意 旁邊的“起始編號(hào)”已經(jīng)設(shè)定為“1”),這時(shí)在上面“編號(hào)格式”窗口中出現(xiàn)了灰底的“一”,然后在這個(gè)“一”的兩邊分別輸入“第”和“章”,這樣就完成了 章節(jié)的編號(hào)(你可以試著回車,將出現(xiàn)“第二章”,輸入相應(yīng)內(nèi)容后回車,將會(huì)出現(xiàn)“第三章”……)。

    接下來(lái)如果需要對(duì)小節(jié)進(jìn)行編號(hào),比如將第一章的某一節(jié)編號(hào)為“1”,則可以按照以下操作:

    1.在編號(hào)為“第一章”的行尾回車,這時(shí)出現(xiàn)“第二章”;
    2.光標(biāo)移到“第二章”編號(hào)上,先左鍵點(diǎn)擊編號(hào)然后再點(diǎn)擊右鍵,在列表中選擇“重新開始編號(hào)”,隨即該編號(hào)“第二章”將自動(dòng)變?yōu)椤暗谝徽隆保?
    3.此時(shí),雙擊該編號(hào),按照第一段所述的步驟,在“自定義多級(jí)符號(hào)列表”中將該“第一章”的編號(hào)改成“1,2,3……”樣式。此時(shí)將完成對(duì)小節(jié)的編號(hào)。

    對(duì)于次級(jí)編號(hào),也可以按照類似的步驟進(jìn)行操作。例如,編號(hào)“1”下面要編1.1,可以重復(fù)以后步驟1和2,然后在步驟三中,在“自定義多級(jí)符號(hào)列表”的“編號(hào)格式”窗口中的灰底編號(hào)“1”的左邊輸入"1.”,這樣后續(xù)的編號(hào)將變成1.1、1.2、1.3……(如果在灰底的1右邊輸入,則后續(xù)編號(hào)將為2.1、3.1、4.1……)。

    注意:在”第一章”、“1”、“1.1” 等級(jí)別的編號(hào)完成之后,如果要開始做“第二章”編號(hào)怎么辦?很簡(jiǎn)單,復(fù)制“第一章”編號(hào)的行,然后粘貼到所需的位置,這時(shí)編號(hào)將自動(dòng)變成“第二章”,此時(shí) 將編號(hào)相應(yīng)的內(nèi)容改變即可。同時(shí)還可以靈活利用“格式刷”功能,改變某標(biāo)題或某行編號(hào)。

    以上的方法也許稍微復(fù)雜一點(diǎn),但是路徑十分清晰,對(duì)于掌控整個(gè)文檔的編號(hào)結(jié)構(gòu)十分有效。

    posted @ 2008-12-16 13:08 leekiang 閱讀(2207) | 評(píng)論 (0)編輯 收藏

    普通的寫法在weblogic的war包中讀取不到資源,嘗試以下的寫法
    public ? static ? final ? String ? PROPERTIES_FILE_NAME ? = ? "/*.xml"; ?
    ? path ? = ? this.getClass().getResource("").getPath(); ?
    ? ? ? ? ? ? ? ? ? int ? pos ? = ? path.indexOf("WEB-INF"); ?
    ? ? ? ? ? ? ? ? ? path ? = ? path.substring(0, ? pos)+"WEB-INF\\classes"; ?
    ? file ? = ? new ? File(path, ? PROPERTIES_FILE_NAME); ?
    ? 把文件放到web-inf/classes ? 的目錄下面我想應(yīng)該不會(huì)在出現(xiàn)這樣的問(wèn)題了

    以下摘自http://topic.csdn.net/t/20050915/16/4272932.html
    Class ? 類提供了下面的方法: ?
    ? public ? java.io.InputStream ? getResource(java.lang.String ? path) ?
    ? ?
    ? // ? Thread.getContextClassLoader(); ? 能得到 ? WebApps的當(dāng)前類加載器,如果你的調(diào)用是在你自己寫的 ? Java ? 類中(它放在 ? /WEB-INF/classes ? 或 ? /WEB-INF/lib ? 的 ? jar ? 中,web ? 應(yīng)用程序的根: ? ?
    ? %APP_BASE%/ ? 路徑下的所有東西都?xì)w ? ContextClassLoader ? 來(lái)加載的,如果你的 ? getResource ? 調(diào)用是在 ? /WEB-INF/classes ? 下的一個(gè) ? .class ? 中發(fā)出的那么直接 ? getClass().getResource('/WEB-INF/web.xml'); ? 否則你要 ? Thread.getContextClassLoader().getResource("/WEB-INF/web.xml"); ?
    ? ?
    ? URL ? url ? = ? getClass().getResource("/WEB-INF/web.xml"); ? ?
    ? //返回 ? :jar:file:/C:/tomcat/webapps/mywebapps.war!/WEB-INF/web.xml ? ; ?
    ? ?
    ? 字符串查找 ? : ? url.getProtocol() ? 返回 ? jar, ? 后面開始一直到 ? ? !/ ? 位置的這中間部分就是文件位置。


    相關(guān):
    Java程序中的配置文件的存放和讀取 http://hdwangyi.javaeye.com/blog/105512
    http://www.tkk7.com/crazycy/archive/2008/03/18/187056.html
    http://www.jguru.com/faq/view.jsp?EID=416061
    http://www.javaresearch.org/article/7499.htm

    posted @ 2008-12-10 20:59 leekiang 閱讀(196) | 評(píng)論 (0)編輯 收藏

    1,原理
    ? 提交請(qǐng)求時(shí)會(huì)把過(guò)濾、排序、頁(yè)碼等信息提交到控制器。用以下三行就得到了封裝了分頁(yè)信息的Limit對(duì)象:
    ? Context context = new HttpServletRequestContext(request);
    ? LimitFactory limitFactory = new TableLimitFactory(context);
    ? Limit limit = new TableLimit(limitFactory);
    ?? 然后就可以獲得這些分頁(yè)信息了:
    ?? Sort sort = limit.getSort();//排序信息。每次只能對(duì)某一列進(jìn)行排序。
    ?? FilterSet filterSet = limit.getFilterSet();//過(guò)濾信息
    ?? int pageNum =limit.getPage();//頁(yè)碼
    ?? 建議修改Sort和FilterSet的源碼,用別的對(duì)象(例如map,對(duì)象數(shù)組等)包裝一下排序和分頁(yè)的信息,而不要直接把et的Sort和FilterSet對(duì)象傳遞到業(yè)務(wù)處理層。
    ? ?
    2,數(shù)據(jù)庫(kù)分頁(yè)后,xls導(dǎo)出時(shí)都是導(dǎo)出當(dāng)前頁(yè)面顯示的記錄。這樣不妥,所以還需修改導(dǎo)出的代碼。
    ? 導(dǎo)出的應(yīng)該是根據(jù)當(dāng)前過(guò)濾、排序條件查詢出的所有結(jié)果集。最好把這些條件也加上。
    ?
    3,數(shù)據(jù)庫(kù)分頁(yè)時(shí),自選的每頁(yè)記錄數(shù)應(yīng)該與實(shí)際的每頁(yè)記錄數(shù)保持一致。

    posted @ 2008-12-03 18:04 leekiang 閱讀(257) | 評(píng)論 (0)編輯 收藏

    1,在以下的文章中找到bort這個(gè)rails應(yīng)用
    http://www.railsinside.com/elsewhere/100-7-barebones-rails-apps-to-kick-start-your-development-process.html
    ? 下載bort,放到netbeans6.5中,設(shè)置為主項(xiàng)目,啟動(dòng)報(bào)錯(cuò),第一次報(bào)capistrano的錯(cuò)誤,我在environment.rb中把那幾個(gè)config.gem屏蔽了。接著又報(bào) `load_missing_constant': uninitialized constant Authorization::AasmRoles::AASM (NameError) ,我照著http://rails_security.lighthouseapp.com/projects/15332/tickets/10-uninitialized-constant-authorization-aasmroles-aasm-nameerror這個(gè)鏈接里的做法
    在application.rb的ApplicationController里加了一行require 'aasm',然后就可以啟動(dòng)了。執(zhí)行ruby db/migrate,重啟后,首頁(yè)能進(jìn),但注冊(cè)一個(gè)用戶提交后報(bào)
    Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id
    這個(gè)發(fā)生在app/views/users/new.html.erb
    暫時(shí)就到這里了,以上大多不懂,先作個(gè)記錄。

    2,這是一個(gè)基于2.2.2的例子,名叫starter
    http://github.com/josevalim/starter/tree/master/app
    可以在github里搜2.2.2,或在code search里搜索RAILS_GEM_VERSION = '2.2.2',以尋找基于2.2.2的例子。
    http://github.com/brainopia/shop/tree/master
    http://github.com/ccjr/play-eoj/tree/master
    http://github.com/Radar/rboard/tree/master
    http://github.com/rbarazi/simple_blog/tree/master
    http://github.com/csiszarattila/webshop/tree/master
    http://github.com/bushymark/depot/tree/master

    運(yùn)行starter,卻報(bào)
    ? Missing these required gems:
    ? win32console
    ? ruby-debug
    ? ruby-prof

    然后
    starter>rake gems:install
    (in c:/starter)
    rake aborted!
    no such file to load -- spec/rake/spectask
    C: /starter/rakefile:10
    (See full trace by running task with --trace)


    posted @ 2008-12-03 02:53 leekiang 閱讀(445) | 評(píng)論 (0)編輯 收藏

    1,博客,cms類
    ? Mephisto 已升到2.2.2,

    ? typo 已升級(jí)至2.3.5
    ? radiantcms 內(nèi)容管理
    ? rubricks
    ? refinerycms
    ? locomative
    ? simplelog:http://simplelog.net
    ? 1stlog是一個(gè)針對(duì)中國(guó)用戶開發(fā)的基于RubyOnRails的Blog系統(tǒng)
    ? http://www.h3rald.com/articles/rails-os-killer-apps
    2,項(xiàng)目管理
    ?? Redmine 2.3.5
    ?? retrospectiva? http://retrospectiva.org/? 2.3.5
    ?? Teambox
    ?? Clocking IT 功能更為強(qiáng)大
    3,論壇
    ? beast,rforum
    ? beast改造版:http://code.google.com/p/savage-beast-2/
    ????????????? http://github.com/courtenay/altered_beast
    ? rboard:https://github.com/radar/rboard
    4,SNS
    https://github.com/insoshi/insoshi
    https://github.com/stevenbristol/lovd-by-less,demo見(jiàn)http://try.lovdbyless.com/??
    https://github.com/bborn/communityengine? 見(jiàn)http://communityengine.org/
    https://github.com/timothyf/EngineY

    《Practical Rails Social Networking Sites》
    《RailsSpace: Building a Social Networking Website with Ruby on Rails》

    5,進(jìn)銷存
    http://hamster.rubyforge.org/index.htm
    Spree http://spreehq.org/? 已升級(jí)至2.3.5
    gal? http://gal.railsplayground.com/
    ???? http://sourceforge.net/projects/gal
    ???? https://gal.svn.sourceforge.net/svnroot/gal/trunk/
    http://www.javaeye.com/news/5718-23-best-open-source-ruby-on-rails-application
    6,
    substruct
    http://code.google.com/p/substruct/

    tracks 個(gè)人時(shí)間管理? http://www.getontracks.org 2.2.2


    6 CRM,erp
    fat_free_crm http://www.fatfreecrm.com/? 目前基于2.3.4,似乎沒(méi)有單元測(cè)試
    extrails
    http://sourceforge.net/projects/extrails/
    http://code.google.com/p/pa-manager/
    官網(wǎng)為http://www.ev-manager.com

    文檔管理
    http://github.com/bruparel/file_manager

    郵件
    mailr

    社會(huì)化網(wǎng)絡(luò)
    Community Engine? http://communityengine.org/
    onebody?? insoshi
    openmind
    http://www.blog.railshouse.com/2009/04/17/Top-Open-Source-Ruby-On-Rails-Projects

    7,
    Rools is a pure Ruby rules-engine.
    8,openWFEru is an open source Ruby workflow and BPM engine。又名Ruote
    9,Spreadsheet can read, write and modify Spreadsheet Documents
    10,sequel
    http://www.infoq.com/cn/news/2008/12/sequel-ruby-db-toolkit
    11,Rails? Metal是一個(gè)圍繞一般Rack中間件的封裝wrapper,能夠放在Rails請(qǐng)求的前面并使用Rails的session。Metal的出現(xiàn)給讓Rails應(yīng)用的運(yùn)行速度極大加快,并且能夠每秒鐘同時(shí)處理成千上萬(wàn)的應(yīng)用

    12,rubycas-server? 單點(diǎn)登錄
    ?? http://chinaonrails.com/topic/view/1610.html
    ? http://code.google.com/p/rorjossoagent/??
    destinyd.war@gmail.com

    13,
    說(shuō)到工作流引擎,ruby的state machine非常不錯(cuò),在功能/開發(fā)效率/可擴(kuò)展性等方面,沒(méi)有任何一個(gè)開源的java工作流引擎可以和它媲美:
    http://github.com/pluginaweek/state_machine/tree/master
    http://www.javaeye.com/topic/362207

    http://www.tkk7.com/cap/archive/2005/07/17/7895.html
    Graphviz的主頁(yè)在http://www.graphviz.org/ , 他是AT&T Labs-Research開發(fā)的圖形繪制工具,? 他可以很方便的用來(lái)繪制結(jié)構(gòu)化的圖形網(wǎng)絡(luò),支持多種格式輸出, 生成圖片的質(zhì)量和速度都不錯(cuò)

    acts_state_machine

    14,Bort
    A base rails app featuring: RESTful Authentication, Will Paginate, Rspec &amp; Rspec-rails, Exception Notifier, Asset Packager, Cap Recipe (multi-stage).
    15 sinatra 微型web框架
    16 pony 發(fā)郵件
    17 rest-client代替ActiveResource
    18 報(bào)表 ruport?? rails21-book?? Prawn?? ActvieFPDF
    ?? HowtoGeneratePDFs
    ?? http://wiki.rubyonrails.org/rails/pages/HowtoIntegrateJasperReports
    19 Radiant:一個(gè)頂尖的基于Rails的CMS
    20
    Mongrel
    ?? http://chinaonrails.com/topic/view/206.html
    ?? Mongrel 是一個(gè)ruby的webserver和類庫(kù). Mongrel的特色就是快,它比ruby自帶的web server還有其他的webserver都要快。把程序部署到這個(gè)上面是會(huì)給你帶來(lái)速度上的驚喜的。 另外你也可以在ruby程序中直接使用mongrel,開發(fā)屬于自己專用的web server。mongrel的安裝超級(jí)簡(jiǎn)單,別忘了他是用rubygems打包的,一個(gè)命令完全搞定。 gem install mongrel
    在我們介紹的五個(gè)武器總mongrel是唯一的一個(gè)類庫(kù)。他是開放源代碼的。他是一個(gè)很好的教我們?nèi)绾伟炎约旱漠a(chǎn)品打包,市場(chǎng)化。當(dāng)然他最吸引的就是他的作者從中教給我們?nèi)绾螌懸粋€(gè)類庫(kù)。

    21? InstantRails,一個(gè)All In One的套件,可以幫助你快速搭建Ruby On Rails開發(fā)環(huán)境

    22? Adhearsion is a new way to write voice-enabled applications. It's not just an API or library — it's a fully-featured framework, the first of its kind, designed for maximal code reuse and intuitiveness. The name "Adhearsion" is a combination of "adhesion" and "hear" because Adhearsion shines best when integrating technologies with voice.

    23 http://www.h3rald.com/articles/rails-os-killer-apps

    24 Shoes只是玩具,要用Ruby進(jìn)行快速GUI開發(fā),請(qǐng)用wxRuby+wxSugar
    ?? http://quake.javaeye.com/blog/295829

    25 權(quán)限插件
    http://github.com/binarylogic/authlogic/tree/master

    26 查詢
    http://www.javaeye.com/topic/585348
    http://book.csdn.net/bookfiles/879/10087927419.shtml
    http://www.javaeye.com/topic/241343 Searchgasm? searchlogic
    Where插件? ostruct
    simple_column_search http://doruby.kbmj.com/tn_on_rails/20100120/

    27,<Rails高級(jí)編程>

    28,Camping將自己定義為個(gè)代碼量保持在4k字節(jié)大小以下Web開發(fā)框架這個(gè)項(xiàng)目已創(chuàng)建了22個(gè)月并由 whytheluckystf維護(hù)個(gè)完整web應(yīng)用可以在單文件中定義同時(shí)遵循MVC框架(這使得web應(yīng)用以后更易于移植 到Rails的上)Camping使用ActiveRecord作為ORM解決方案

    29,nokogiri 解析xml,用法類似于jquery

    30,mini_magick處理圖片

    31,rcov
    是使你的程序不經(jīng)常崩潰的理由之一。 它分析你的代碼, 高亮顯示你的測(cè)試代碼遺漏的部分。 它速度快, 不占資源, 并且能減輕頭痛 :)

    32,hpricot 是一個(gè)快速、容易上手的 HTML 分析器。 如果你發(fā)現(xiàn)自己需要解析 HTML 抑或 XML 的內(nèi)容, hpricot 是最簡(jiǎn)捷的方法之一

    33,Capistrano 是 Rails 應(yīng)用程序開發(fā)更加從容。 它還是一個(gè)用來(lái)和遠(yuǎn)程服務(wù)器交互的聰明的 framework 。 事實(shí)上我已經(jīng)備份了用 Capistrano 寫的代碼, 作為 Rake/Net::SSH 或者 shell 代碼之外的另一個(gè)選擇。

    34,Turn 使你的 Test::Unit 輸出更易讀。 Turn 也行看起來(lái)不那么招人喜歡, 但它確實(shí)對(duì)閱讀測(cè)試結(jié)果有很大幫助。 在維護(hù) Helicoid 的時(shí)候我對(duì)測(cè)試嚴(yán)重依賴, 所以任何能使這項(xiàng)工作變得更簡(jiǎn)潔的東西我都樂(lè)于嘗試。要安裝 turn, 使用 gem install turn 命令。

    35, scruffy和Gruff可用來(lái)產(chǎn)生圖形

    36, rubyscript2exe和Exerb可以編譯為exe文件,后者生成的文件小,如果后者生成的運(yùn)行不了可以試前者。

    37, JRails就是用jQuery替代Prototype/script.aculo.us在Rails做 helpers實(shí)現(xiàn)javascript的功能
    ???? http://kyoleelqh.javaeye.com/blog/250514

    38,GNMS是一個(gè)網(wǎng)絡(luò)管理系統(tǒng),圖形化工具,用于監(jiān)測(cè)網(wǎng)絡(luò)元素的狀態(tài)
    39,Plugin to kill N+1 queries
    ??? http://github.com/flyerhzm/bullet?? destinyd_ror@163.com

    http://www.opensourcerails.com

    http://www.infoq.com/cn/articles/changing-the-present-case-stud
    http://www.roredu.com/rubyrails/category/ruby-on-rails-item/
    http://www.javaeye.com/news/1993
    http://hqmank.blog.bokee.net/bloggermodule/blog_viewblog.do?id=532562
    http://www.opensourcerails.com/
    http://www.practicalecommerce.com/blogs/post/432-Multiple-Attachments-in-Rails

    posted @ 2008-12-01 02:30 leekiang 閱讀(1650) | 評(píng)論 (0)編輯 收藏

    1,db:migrate 時(shí),Table already exist 的解決辦法
    ? 在已存在的表的create_table的參數(shù)中,加上 :force => true,如下:
    ? create_table?:products,?:force?=>?true?do?|t|?
    2,驗(yàn)證
    http://www.36sign.com/blog/working/ror-validation-problem.html
    http://cvu.javaeye.com/blog/78066
    3,分頁(yè)
    will_paginate
    下載:http://github.com/mislav/will_paginate/wikis/installation
    http://hideto.javaeye.com/blog/108118
    http://trace.javaeye.com/blog/156736
    http://www.cnblogs.com/ayuan/archive/2008/03/12/1102001.html
    http://www.ruby-lang.org.cn/forums/thread-985-1-1.html
    http://hi.baidu.com/%D0%C7203/blog/item/30f334ecd0a319d72e2e212c.html

    posted @ 2008-11-30 06:11 leekiang 閱讀(223) | 評(píng)論 (0)編輯 收藏

    jCIFS是一個(gè)完全用Java開發(fā)的SMB客戶端庫(kù)。它緊密地遵循CIFS規(guī)范(是Microsoft Windows平臺(tái)標(biāo)準(zhǔn)文件共享協(xié)議),支持Unicode,命令管道,批處理,線程化調(diào)用者的IO復(fù)用,加密認(rèn)證,完整事務(wù),域/工作組/主機(jī)/共享 /文件枚舉,NetBIOS 套接字和名稱服務(wù),smb:// URL協(xié)議處理器,一個(gè)類API的java.io.File ,RAP調(diào)用,NTLM HTTP鑒別。它廣泛用于企業(yè)內(nèi)部網(wǎng)絡(luò)。

    JCIFS: The Java CIFS Client Library
    http://jcifs.samba.org/

    很多公司都希望WEB登陸與域用戶結(jié)合起來(lái),實(shí)現(xiàn)單點(diǎn)登陸,使用jcifs.jar可以非常好實(shí)現(xiàn),下載一個(gè)最新的jcifs.jar,放到WEB-INFlib下面,現(xiàn)在是1.27版,然后修改web.xml,加入下面:

    <filter>
    <filter-name>NtlmHttpFilter</filter-name>
    <filter-class>jcifs.http.NtlmHttpFilter</filter-class>
    <init-param>
    <param-name>jcifs.http.domainController</param-name>
    <param-value>192.168.0.90</param-value>
    </init-param>
    </filter>

    <filter-mapping>
    <filter-name>NtlmHttpFilter</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>

    192.168.0.90是你AD服務(wù)器,然后在你的登陸的代碼中使用
    request.getRemoteUser(),就可以得到當(dāng)前域用戶的用戶名了
    轉(zhuǎn)自http://www.eit.name/blog/read.php?275

    posted @ 2008-11-29 01:16 leekiang 閱讀(3210) | 評(píng)論 (0)編輯 收藏

    1,安裝ruby
    2,安裝rails
    ? gem install rails --remote
    3,如果是oracle
    安裝ruby-oci驅(qū)動(dòng),下載地址:http://rubyforge.org/frs/?group_id=256,
    ? 下載rb結(jié)尾的,雙擊
    安裝rails與oracle的適配器,
    ? gem install activerecord-oracle-adapter --source http://gems.rubyonrails.org
    4,rails2.2沒(méi)有帶mysql包,需要執(zhí)行g(shù)em install mysql
    如果報(bào)
    ruby.exe - 無(wú)法找到組件
    ---------------------------
    沒(méi)有找到 LIBMYSQL.dll,因此這個(gè)應(yīng)用程序未能啟動(dòng)

    那就到mysql/bin下拷貝LIBMYSQL.dll到windows/system32下
    5,生成rails應(yīng)用骨架
    ? 在應(yīng)用父目錄下執(zhí)行rails mybook --d mysql
    6,配置mybook/config下的database.yml
    development:
    ? adapter: mysql
    ? encoding: utf8
    ? database: mybook
    ? pool: 5
    ? username: root
    ? password: root
    ? host: localhost
    7,在mybook應(yīng)用下執(zhí)行ruby script/generate scaffold product title:string description:text image_url:string
    8,rake db:migrate 將其遷移到數(shù)據(jù)庫(kù)。
    ? 可發(fā)現(xiàn)mysql中生成了一個(gè)products表,還額外多了id,created_at,updated_at3個(gè)字段
    9,在mysql應(yīng)用下運(yùn)行WEBrick服務(wù)器。不能再外面運(yùn)行。
    ? ruby script\server
    ? 可能會(huì)提示先升級(jí)RubyGems,根據(jù)提示執(zhí)行。
    ?? 然后瀏覽http://localhost:3000/products


    參考:http://www.cnblogs.com/acnono/


    posted @ 2008-11-27 00:29 leekiang 閱讀(3547) | 評(píng)論 (0)編輯 收藏


    改造xloadtree,改成json傳參和jquery插件的方式
    數(shù)據(jù),結(jié)構(gòu),行為,風(fēng)格
    xloadtree:
    樹的數(shù)據(jù)是以xml的結(jié)構(gòu)存放的。
    每次點(diǎn)擊展開的圖標(biāo),只加載下一級(jí)的數(shù)據(jù)。
    每一級(jí)的數(shù)據(jù)都是以<xml>的形式存放,
    <tree text="子節(jié)點(diǎn)" action="http://webfx.eae.net" src="NOT_AVAILABLE.xml" target="_new"
    ?? ??? ?icon="http://webfx.eae.net/images/favicon.gif"/>
    ?? ??? ?如果src形如*.xml,該節(jié)點(diǎn)的前面才有展開的圖標(biāo)。
    文件系統(tǒng)樹,如果不作調(diào)整,最后一個(gè)節(jié)點(diǎn)不管是文件夾還是文件,一律顯示為文件,這是不對(duì)的,如何處理:
    (1)設(shè)置葉子圖標(biāo)為folder.png
    (2)生成下一級(jí)的xml數(shù)據(jù)時(shí)判斷一下,如果子級(jí)有文件夾或文件,則src形如*.xml;如果是文件,加一個(gè)icon='file.png'



    別的樹:
    1,http://code.google.com/p/jstree/
    演示http://www.vakata.com/jsTree/examples/

    2,http://be.twixt.us/jquery/treeView.php

    3,http://bassistance.de/jquery-plugins/jquery-plugin-treeview/

    4,jQuery File Tree
    ? http://abeautifulsite.net/notebook_files/58/demo/
    ?
    5,http://destroydrop.com/javascripts/tree/

    6,自動(dòng)選擇子節(jié)點(diǎn)
    ? http://www.cnblogs.com/adandelion/archive/2006/05/20/405319.html
    7,http://www.javaeye.com/topic/148372
    8,jQuery SimpleTree Drag&Drop plugin
    ? http://news.kg/wp-content/uploads/tree
    ? http://www.javaeye.com/topic/249851
    ?? ????

    posted @ 2008-11-19 14:33 leekiang 閱讀(462) | 評(píng)論 (0)編輯 收藏

    1,F(xiàn)luorida

    Fluorida is a Flex/Flash functional testing tool. It manipulates Flash just as real users do. As a tester, you write test cases with our simple but still expressive DSL.

    |open|aut.swf|
    |click|helloButton|
    |verifyText|helloText|hi there|

    Easy, isn't it?


    2,rubyworks

    ROR的運(yùn)行環(huán)境一次成型,HAproxy,Mongrel,這兩項(xiàng)都安裝好了,只要在http service上再配置配置,選個(gè)rails,數(shù)據(jù)庫(kù)版本安裝下,把你的項(xiàng)目往一個(gè)建好的rail目錄中一放就能運(yùn)行了。最大限度的省了很多配置工作。對(duì) 于linux配置不是很明白的人,都能夠依葫蘆畫瓢,繼續(xù)配置了。

    ?? http://jack.javaeye.com/blog/90988


    3,openlayers

    OpenLayers is a pure JavaScript library for displaying map data in most modern web browsers, with no server-side dependencies. OpenLayers implements a (still-developing) JavaScript API for building rich web-based geographic applications, similar to the Google Maps and MSN Virtual Earth APIs, with one important difference -- OpenLayers is Free Software, developed for and by the Open Source software community

    4,JBoss Tools

    整合了以前的JBossIDE 和Exadel Studio

    First-class support for JBoss Seam 1.2 and 2.0
    Visual Page editor for rich editing of (X)HTML, JSP, JSF and Facelets pages可視化編輯
    Unique JSF and Facelets support
    JBoss AS server integration
    Project Archives
    Hibernate 3 Support
    JBPM support

    5,jxlib

    一個(gè)基于mootools的ui庫(kù)

    6,Relo是一個(gè)幫助開發(fā)人員研究大型代碼庫(kù)的好工具,它能夠一步步的跟蹤你所展開的代碼包,并快速生成類似UML的類圖

    7,SMSLib

    Java library for sending/receiving SMS messages.

    google上的開源項(xiàng)目,見(jiàn)http://code.google.com/p/smslib

    http://www.kaiyuan8.org/Article/zhZXHxUzHLWBtleIuZNX.aspx

    8,Wireshark是世界上最流行的網(wǎng)絡(luò)分析工具?

    9,小巧的Wiki系統(tǒng):More wiki in a jar

    http://www.kaiyuan8.org/Article/RGwkNaDnqjzWucEaxlYc.aspx

    用到一個(gè)小巧的webserver:NanoHTTPD?
    http://www.kaiyuan8.org/Article/mLwKtfyMOCboFUEJbRnw.aspx

    10,JavaScript圖形庫(kù)Rapha?l

    http://www.kaiyuan8.org/Article/FGQrjBrGGIMNQXuwuOnR.aspx

    http://raphaeljs.com/analytics.html

    11,兩個(gè)免費(fèi)的Flash Chart

    amchart,open flashchart


    12,rxtx取代javax.comm實(shí)現(xiàn)Java跨平臺(tái)設(shè)備端口通信

    13,Sonar是一個(gè)開源的Java代碼質(zhì)量管理平臺(tái),采用純Java編寫。Sonar的最新版本從5種編碼規(guī)則優(yōu)先級(jí)進(jìn)行代碼管理(Checkstyle, PMD, Findbugs, Taglist…),同時(shí)可以為每種規(guī)則配置權(quán)重。Sonar的這一功能允許用戶完全自定義編碼規(guī)則,從而更好的跟蹤問(wèn)題。

    14,

    OpenXava提供了一個(gè)允許開發(fā)者快速而高效地創(chuàng)建Web應(yīng)用和Portlet的框架。3.0版充分利用了JPA的優(yōu)勢(shì),允許用戶僅僅使用POJO和Annotation來(lái)創(chuàng)建完整的應(yīng)用。對(duì)于最簡(jiǎn)單的用例,用戶可以通過(guò)帶有附加的OpenXava Annotation的POJO模型來(lái)生成一個(gè)完整可用的應(yīng)用。對(duì)于稍微復(fù)雜一些的用例,完全使用附加的Annotation也可以應(yīng)對(duì).對(duì)于更復(fù)雜的用例,用戶可以在模型類中加入變化事件,實(shí)現(xiàn)定制的控制器,覆蓋缺省的控制器中的特征。

    OpenXava3.1.4是個(gè)Java編寫的開源框架,OpenXava提供了一套基于Java的企業(yè)級(jí)Ajax應(yīng)用程序解決方案。使用OpenXava可以高效的開發(fā)出基于Java的 Ajax企業(yè)級(jí)應(yīng)用程序。OpenXava的優(yōu)勢(shì)在于快速開發(fā),OpenXava的開發(fā)效率高于Ruby On Rails, Spring MVC,或者任何MVC框架。因?yàn)槿绻褂?OpenXava ,開發(fā)者需要編寫的僅僅是Model部分而已。控制器(Controllers)是可以完全重用的,而視圖部分(Views)則是完全自動(dòng)生成的。

    OpenXava適合任何類型的Java開發(fā)者,OpenXava的高度擴(kuò)展性可以讓Java專家開發(fā)出適合自己的OpenXava開發(fā)應(yīng)用環(huán)境,對(duì)于Java新手來(lái)說(shuō),OpenXava可以提供最簡(jiǎn)單的快速開發(fā)企業(yè)應(yīng)用程序的解決方案。

    15,

    Ujorm是一個(gè)新的開源Java版ORM框架,Ujorm的作者目標(biāo)是開發(fā)一個(gè)足夠敏捷的ORM框架作為Java應(yīng)用的持久層,以適合快速迭代開發(fā)的敏捷團(tuán)隊(duì)。Ujorm的第一個(gè)優(yōu)勢(shì)是性能上的優(yōu)勢(shì),從一個(gè)簡(jiǎn)單的SELECT來(lái)時(shí),Ujorm的性能要遠(yuǎn)遠(yuǎn)高于同類框架。當(dāng)然Ujorm還包括有:類型安全的查詢參數(shù),更小的性能開銷,和最簡(jiǎn)化的實(shí)體解決方案。

    下面是作者將Ujorm與Hibernate進(jìn)行的一些對(duì)比:
    http://ujoframework.org/presentation/

    16,

    http://www.skywayperspectives.org

    Skyway Builder CE 是一個(gè)開源的基于Spring的web應(yīng)用的代碼生成器和腳手架。

    Skyway Builder CE 6.3增強(qiáng)了新增或者通過(guò)現(xiàn)有的域模型生成Spring MVC代碼的能力
    Skyway Builder CE 6.3升級(jí)了Spring DSL用于提升SpringDSL項(xiàng)目包的權(quán)重
    Skyway Builder CE 6.3增強(qiáng)了生成自定義Spring MVC和Spring Web Flow代碼的能力
    Skyway Builder CE 6.3增強(qiáng)了Spring Web Flow編輯器,包括改進(jìn)了易用性,和與Spring DSL更好的整合
    Skyway Builder 6.3企業(yè)版 提供與IBM Rational產(chǎn)品 Architect7.5.2的整合功能,Skyway Builder 6.3企業(yè)版 可以把Architect繪制的UML轉(zhuǎn)換成可以工作的Spring應(yīng)用程序

    17

    Forms4j

    替代spring的form標(biāo)記

    18,

    GraphViz是一個(gè)可以將簡(jiǎn)單語(yǔ)法描述的結(jié)構(gòu)轉(zhuǎn)化為圖形的工具。它是AT&T Research搞出來(lái)的開源項(xiàng)目,在官方主頁(yè)上你可以看到一些樣圖 Graphviz在各種平臺(tái)下均可使用

    19,

    Apache Shiro is a powerful and flexible open-source security framework that cleanly handles authentication, authorization, enterprise session management and cryptography

    20,

    語(yǔ)法著色工具:SyntaxHighlightergoogle-code-prettify據(jù)說(shuō)后者要好用一些。

    21,

    FlexPaper是一個(gè)開源的PDF文檔在線查看控件。用戶查看PDF文檔不需要安裝Acrobat Reader,但需要利用像SwfTools這樣的工具預(yù)先將PDF文檔轉(zhuǎn)成SWF格式的文件。FlexPaper能夠?qū)π枰榭吹奈臋n進(jìn)行分頁(yè)、搜索、打印、縮放、全屏查看等。

    posted @ 2008-11-08 01:06 leekiang 閱讀(518) | 評(píng)論 (0)編輯 收藏

    僅列出標(biāo)題
    共54頁(yè): First 上一頁(yè) 28 29 30 31 32 33 34 35 36 下一頁(yè) Last 
    主站蜘蛛池模板: 国产精品国产亚洲区艳妇糸列短篇 | 污污网站免费观看| 亚洲国产精品久久久久秋霞影院 | 日日夜夜精品免费视频| 国产精品免费αv视频| 特级毛片A级毛片100免费播放| 91亚洲自偷手机在线观看| 亚洲成av人片天堂网| 在线永久免费观看黄网站| 成人免费视频网址| 久久免费观看国产精品| 久久国产乱子伦精品免费一| 午夜爽爽爽男女免费观看影院 | 国产精品亚洲一区二区三区| 自拍偷自拍亚洲精品播放| 美女18一级毛片免费看| 日本黄页网址在线看免费不卡| 一本岛v免费不卡一二三区| 插鸡网站在线播放免费观看| 国产一级片免费看| 老司机午夜性生免费福利| 深夜特黄a级毛片免费播放| 国产V片在线播放免费无码| 三年片在线观看免费西瓜视频| 182tv免费视频在线观看| 24小时免费看片| 久久国产精品免费| 黄色免费在线观看网址| jizz在线免费观看| 免费毛片a线观看| 91精品免费国产高清在线| 日本免费电影一区二区| **aaaaa毛片免费同男同女| 毛片基地免费观看| 亚洲AⅤ视频一区二区三区| 最近的中文字幕大全免费版| 国产精品jizz在线观看免费| 毛片免费视频在线观看| 免费乱码中文字幕网站| 嫩草视频在线免费观看| 亚洲精品线路一在线观看|