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

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

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

    posts - 23,comments - 66,trackbacks - 0

    2006-7-27

    • Compass - Compass #
      建立在lunce之上的搜索引擎
      Compass is a first class open source Java Search Engine Framework, enabling the power of Search Engine semantics to your application stack decoratively. Built on top of the amazing Lucene Search Engine, Compass integrates seamlessly to popular development frameworks like Hibernate and Spring. It provides search capability to your application data model and synchronizes changes with the datasource. With Compass: write less code, find data quicker.
    • 將Java應用注冊為后臺服務 - JustJava - BlogJava #
      這個將來可能會用得到的
      項目中有一個java應用程序,交付后用戶要求要把這個程序做成后臺服務程序,即:系統啟動后該程序可以自動啟動,并且在前臺不要出現運行窗口,維護人員只要在“服務管理”(Windows)中選擇啟動或停止即可.

    2006-7-25

    • 采訪施瓦茨:Sun在賭什么? Java Sun 施瓦茨 - CSDN 新聞 #
      十多年前,華爾街曾強烈建議當時主要產品為工作站的Sun倒向微軟尚在開發的芝加哥計劃(Windows 95的開發代號)的懷抱。但是,Sun CEO麥克尼利卻在“網絡就是計算機”的理念下特立獨行,終使Sun成為最大的Unix服務器供應商。  現在,華爾街又力勸Sun應該從Java上獲得更多的利益。然而,施瓦茨出任Sun的CEO不足一個月,便做出了將開放Java源代碼的承諾。施瓦茨在賭什么?
    • 也許是這個時代變化真得太快-嘟嘟老窩 #
      也許時代在變,現在講究的是項目層面上軟件開發,無論是MVC還是XP還是CMMI,大家都用心在樓宇的總體設計上,至于每個泥瓦匠的摸泥水平還是沒顆螺絲的質量已經沒人關心了,大家都相信磚混型的建筑已經過去,現在流行的是框架式樓,哪怕這層樓的磚頭都掉光也不會倒塌。給項目經理匯報了下上面所述的那個問題,項目經理不在乎的說:部署時客戶那兒用的是小型機,還怕這點循環速度嗎?............我視為珍品的《計算機程序設計藝術》和《代碼大全》準備壓箱底了,也許是我老了,也許是這個時代變化真得太快。
    • 中文java技術網::用Java動態代理實現AOP #
      目前整個開發社區對AOP(Aspect Oriented Programing)推崇備至,也涌現出大量支持AOP的優秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一時之間成了潮流。Java初學者不禁要發出感慨,OOP還沒有學通呢,又來AOP。本文不是要在理論上具體闡述何為AOP, 為何要進行AOP . 要詳細了解學習AOP可以到它老家http://aosd.net去瞧瞧。這里只是意圖通過一個簡單的例子向初學者展示一下如何來進行AOP.
    • Java EE在SOA世界中的消亡? Java EE SOA - CSDN 新聞 #
      在未來的五年內,Java平臺企業版(Java EE)將不再是主流的標準程序設計模型,伯頓集團的高級分析師Richard Monson-Haefel預測說,并且SOA的發展是導致這一結果的原因之一。
    • JR - 業界新聞 - 分析:SOA盈利漸露頭角 #
      本周二,IBM 公布了略好于預期的第二季度業績,很大一部分原因是其軟件集團的強勁表現。IBM 的財務總監馬克強調了WebSphere 中間件品牌的增長,以及對SOA 的投資。
    • 中文分詞和詞庫 - Ruby on rails - JavaEye #
      前幾天讀到google研究員吳軍的數學之美系列篇,頗有感觸。而恰好自己前段時間做了個基于統計語言模型的中文切分系統的課程項目,于是乎,帖出來與大家共同學習。 分詞技術在搜索引擎,信息提取,機器翻譯等領域的重要地位與應用就不敖述了。步入正題:)
    • 進入 Harmony 世界: Apache Harmony 項目簡介 #
      Apache Harmony 是 2005 年 5 月宣布的開放源碼 Java SE 實現,本文是一個分 5 部分的系列文章的第一篇,這個系列主要介紹 Apache Harmony 項目的內部實現,最新發展現狀和開源 Java 開發的模式,并鼓勵和歡迎大家參與到 Harmony 的社區中來。本文是 5 個系列的第一篇,概括介紹了 Harmony 項目的背景,技術架構,社區運作和未來的方向。本文是 5 個系列的第一篇,概括介紹了 Harmony 項目的背景,技術架構,社區運作和未來的方向。
    • JR - 精品文章 - 開發J2EE應用應遵循的幾點原則 #
      一般情況下,待開發的目標產品不宜采用過多的Framework。其一,J2EE各個技術發展很快,過多的Framework使得系統的后續升級、維護不利;其二,可以借鑒其中的好的一面,比如研究realMethods實現的相應的設計模式,并改造她以適合我們的項目需求;其三,Framework本身會有變動,如果選用過多,會給開發團隊加重負擔,從而不利于項目管理。有選擇的使用現有的成熟Framework能提升大家的開發效率、開發水平。
    • Lucene in Action 中文版 - 重度研究 #
      不錯
    • 東拉西扯:抓蝦的機會 - 對牛亂彈琴 | Playin' with IT #
      抓蝦的出現和去年豆瓣的出現有點兒像,都是猛不丁就出來一個看上去頗有點想法的網站,都是一看就大致能猜到是技術人員在背后操作,都是先借助口碑傳播在一部分用戶中取得聲譽,都是網站的主人神龍見首不見尾,周圍幾乎沒人知道這網站是誰做的。

    2006-7-23

    2006-7-22

    2006-7-16

    2006-7-12

    • UML軟件工程組織 #
      JpetStore 4.0是ibatis的最新示例程序,基于Struts MVC框架(注:非傳統Struts開發模式),以ibatis作為持久化層。該示例程序設計優雅,層次清晰,可以學習以及作為一個高效率的編程模型參考。本文是在其基礎上,采用Spring對其中間層(業務層)進行改造。使開發量進一步減少,同時又擁有了Spring的一些好處…
    • 通過Jpetstore學習WSAD、ROSE、WEBSPHERE - [Matrix - 與 Java 共舞] #
      雖然IBM放棄了WSAD、ROSE的繼續發展(取而代之的是Rational Software Architect),但作為一代經典的ROSE,到今天仍然是系統建模的有力工具。
    • 實現小數據量和海量數據的通用分頁顯示存儲過程 - web開發 - CSDN技術中心 #
      建立一個 Web 應用,分頁瀏覽功能必不可少。這個問題是數據庫處理中十分常見的問題。經典的數據分頁方法是:ADO 紀錄集分頁法,也就是利用ADO自帶的分頁功能(利用游標)來實現分頁。但這種分頁方法僅適用于較小數據量的情形,因為游標本身有缺點:游標是存放在內存中,很費內存。游標一建立,就將相關的記錄鎖住,直到取消游標。游標提供了對特定集合中逐行掃描的手段,一般使用游標來逐行遍歷數據,根據取出數據條件的不同進行不同的操作。而對于多表和大表中定義的游標(大的數據集合)循環很容易使程序進入一個漫長的等待甚至死機。  更重要的是,對于非常大的數據模型而言,分頁檢索時,如果按照傳統的每次都加載整個數據源的方法是非常浪費資源的。現在流行的分頁方法一般是檢索頁面大小的塊區的數據,而非檢索所有的數據,然后單步執行當前行。  最早較好地實現這種根據頁面大小和頁碼來提取數據的方法大概就是“俄羅斯存儲過程”。這個存儲過程用了游標,由于游標的局限性,所以這個方法并沒有得到大家的普遍認可。

    2006-7-10

    • Krugle #
      昨天看到了JExample,今天又看到了這個,看來代碼搜索這個事情早就有人在做了,現在看來做的已經很不錯了,現在需要做的就算爬遍所有的SVN,加入到我們寶貴的數據庫,還要做一些基于主題和分類的提示,對于我們這些程序員來說用起來或許會更方便。
    • java在路上... #
      項目名稱簡單明了,java的簡單持久化。就跟項目名稱一樣,一切都太簡單了,完全可以不知道什么是數據庫了。框架提供了一個Java對象/關系映射框架,它設計的目的正是為了使用方便。其中沒有編寫的XML文件,沒有創建的表格,沒有生成的ID,也沒有主鍵...
    • XML 與 Java 技術: 用 Castor 進行數據綁定 #
      對于主要關心文檔數據內容的應用程序,Java XML 數據綁定是一種代替 XML 文檔模型的強大機制。本文中,企業 Java 專家 Dennis Sosnoski 介紹數據綁定,并討論什么使它如此令人矚目。然后,他向讀者展示了如何利用 Java 數據綁定的開放源代碼 Castor 框架來處理日益復雜的文檔。如果您的應用程序更多的把 XML 作為數據而不是文檔,您就會愿意了解這種處理 XML 和 Java 技術的簡單有效的方法。
    • Java Examples - JExamples.com #
      太妙了,如果他的數據庫能夠再大一些,就更有發展前途咯
      2006-6-18

    2006-6-16

    • The World As Best As I Remember It : Broken Windows Theory #
      vista每個程序員每年只有1000行的代碼量,而US的平均代碼量也只有6200,而在1999年有9000行。小項目考驗的是技術,大型工程考驗的是管理。上下溝通,會議效率,等等,都是問題。
      1,The original broken windows theory, first coined by Wilson and Kelling, describes the purported phenomenon whereby an abandoned warehouse with no broken windows is mostly left alone, but as soon as one window is broken, it acts as an open invitation to passers-by that it's open-season for rock-throwing.2,# Windows code is too complicated. It's not the components themselves, it's their interdependencies. An architectural diagram of Windows would suggest there are more than 50 dependency layers (never mind that there also exist circular dependencies). After working in Windows for five years, you understand only, say, two of them. Add to this the fact that building Windows on a dual-proc dev box takes nearly 24 hours, and you'll be slow enough to drive Miss Daisy.# Windows process has gone thermonuclear. Imagine each little email you send asking someone else to fill out a spreadsheet, comment on a report, sign off on a decision -- is a little neutron shooting about in space. Your innocent-seeming little neutron now causes your heretofore mostly-harmless neighbors to release neutrons of their own. Now imagine there are 9000 of you, all jammed into a tight little space called Redmond. It's Windows Gone Thermonuclear, a phenomenon by which process engenders further process, eventually becoming a self-sustaining buzz of fervent destructive activity.
    • RDF Site Summary (RSS) 1.0 #
      Rss學習之一-Rss1.0,其實挺簡單的,就是一種簡單的規定了幾個tag的XML而已。
    • 什么是RSS?RSS及其發展歷程 #
      什么是RSS呢?RSS(Really Simple Syndication)是一種描述和同步網站內容的格式,是目前使用最廣泛的XML應用。RSS搭建了信息迅速傳播的一個技術平臺,使得每個人都成為潛在的信息提供者。發布一個RSS文件后,這個RSS Feed中包含的信息就能直接被其他站點調用,而且由于這些數據都是標準的XML格式,所以也能在其他的終端和服務中使用。

    2006-6-15

    • BlogJava - 簡易java框架 - 慶祝世界杯開幕,EasyJF官網全站源碼對外開放! #
      EasyJF官網系統特點及主要功能   1、動態內容自動或手動生成靜態htm文件。    2、菜單自動管理  3、在線模板管理  4、AJAX動態菜單  5、強大的網站信息發布功能   6、與官網其它系統的良好集成  7、后臺全Java,模板頁面便于維護。
    • BlogJava - 簡易java框架 - Java Web中的入侵檢測及簡單實現 #
      在Java Web應用程中,特別是網站開發中,我們有時候需要為應用程序增加一個入侵檢測程序來防止惡意刷新的功能,防止非法用戶不斷的往Web應用中重復發送數據。當然,入侵檢測可以用很多方法實現,包括軟件、硬件防火墻,入侵檢測的策略也很多。在這里我們主要介紹的是Java Web應用程序中通過軟件的方式實現簡單的入侵檢測及防御。  該方法的實現原理很簡單,就是用戶訪問Web系統時記錄每個用戶的信息,然后進行對照,并根據設定的策略(比如:1秒鐘刷新頁面10次)判斷用戶是否屬于惡意刷新。
    • BlogJava - 簡易java框架 - 編碼討論---亂碼問題之終極解決 #
      utf-8也有它的問題,在windows下的文本編輯工具,比如EditPlus,UltraEdit,后者還好些,默認生成的文本,比如是是一個js文件,就會采用默認編碼存,而這個默認編碼不是utf-8。那么在使用這個js文件的時候,就會出現問題,命名看到是相等的兩個字符串,在javascript里比較就是不等,這樣的問題,其實也會給開發帶來很多麻煩。
    • demo@virushuo: 計算機專業生應該學什么 #
      收到一封mail,是一個計算機系大三學生寫來的,想聽聽我的建議,面臨將要畢業的關口,應該學點什么才能對將來有用。隨后又有不少朋友通過mail,im等等方式詢問我對這個問題的看法。想必是上次csdn視頻聊天的節目引起了不少朋友的思考。
    • 指針、引用、數組和字符串,你真的全弄清楚了嗎? - - CSDN技術中心 #
      好文啊
      一直以來我都被告知,引用就是一個別名,數組名就是一個常量指針,而字符串就是以'\0'結尾的字符數組,那么事實是否如此呢? 一、指針(pointer): (一)描述: 指針被存放在內存中,它的值是它指向的內存單元的地址。要足夠保存這個地址,它的大小自然不會小于該機器的字長(準確來說,這也和編譯器的實現有關:若在32位平臺上使用16位的TC,則地址和指針仍是16位的)。 它提供了一種通過*運算符(dereference,解引用)來訪問內存單元的方式。 ……

    2006-6-14

    2006-6-13

    • 如何正確選擇開放源碼的CMS - TechUpdate/技術新知 #
      去年,Builder.com的專欄作家Shelly Doll寫過一篇文章,題為“開放源代碼將徹底擠垮價值120萬美元的CMS?”。這篇文章促使我更多地學習開源CMS,來發掘它們究竟能夠帶來什么以及其支持程度。
    • CMS內容管理系統概述[CMS幫助指南交流論壇] -- CMS資訊 | CMS研究 | CMS幫助... #
      內容管理系統被分離成以下幾個層面:各個層面優先考慮的需求不同1,后臺業務子系統管理(管理優先:內容管理):新聞錄入系統,BBS論壇子系統,全文檢索子系統等,針對不同系統的方便管理者的內容錄入:所見即所得的編輯管理界面等,清晰的業務邏輯:各種子系統的權限控制機制等;2,Portal系統(表現優先:模板管理):大部分最終的輸出頁面:網站首頁,子頻道/專題頁,新聞詳情頁一般就是各種后臺子系統模塊的各種組合,這種發布組合邏輯是非常豐富的,Portal系統就是負責以上這些后臺子系統的組合表現管理;3,前臺發布(效率優先:發布管理):面向最終用戶的緩存發布,和搜索引擎spider的URL設計等……內容管理和表現的分離:很多成套的CMS系統沒有把后臺各種子系統和Portal分離開設計,以至于在Portal層的模板表現管理和新聞子系統的內容管理邏輯混合在一起,甚至和BBS等子系統的管理都耦合的非常高,整個系統會顯得非常龐雜。而且這樣的系統各個子系統捆綁的比較死,如果后臺的模塊很難改變。但是如果把后臺各種子系統內容管理邏輯和前臺的表現/發布分離后,Portal和后臺各個子系統之間只是數據傳遞的關系:Portal只決定后臺各個子系統數據的取舍和表現,而后臺的各個子系統也都非常容易插拔。 內容管理和數據分發的分離:需要要Portal系統設計的時候注意可緩存性(Cache Friendly)性設計:CMS后臺管理和發布機制,本身不要過多考慮“效率”問題,只要最終頁面輸出設計的比較Cacheable,效率問題可通過更前端專門的緩存服務器解決。 此外,就是除了面向最終瀏覽器用戶外,還要注意面向搜索引擎友好(Search engine Friendly)的URL設計:通過URL REWRITE轉向或基于PATH_INFO的參數解析使得動態網頁在鏈接(URI)形式上更像靜態的目錄結構,方便網站內容被搜索引擎收錄;
    • [轉帖]CMS系統的演進[CMS幫助指南交流論壇] -- CMS資訊 | CMS研究 | CMS幫助... #
      以后CMS發展的方向我認為很大的一方面是內容的相關組織。目前各大網站最常用的提高訪問量的招數就是在文章頁底添加相關鏈接,一般是比較火暴的文章和圖片,提升訪問量非常顯著。但這種方式比較死板,每篇文章下面的內容都一樣,用戶點了一次就不會點第二次。理想的效果是在文章下面添加相關的文章,而且不僅僅局限于CMS內部,應該將站外的相關內容都添加進去,只要用戶覺得方便,別怕他不回來。另外一個方向就是內容來源多樣化。例如新浪的CMS,目前似乎只能對手發文章進行比較好的管理,對于iask的內容,對于論壇的內容都是手動的編輯,目前似乎還能滿足需要,但從長期來看,是肯定要變的。如果沒有RSS的出現,內容來源的多樣化還是一句空話,RSS出現后,站內的內容,站外的內容都可以通過RSS來傳遞。互聯網的入口開始是門戶,后來成了搜索引擎,就是因為搜索引擎可以提供來源多樣化的內容,一個網站再大也只是一個網站,做再多的頻道也就是一個網站,無法滿足用戶對于多樣化,個性化的需要。未來的入口是什么,現在還說不定,但肯定是要對用戶的胃口,不能我給你什么,你就看什么,而是看誰能提供給我最想看的東西,讓我最少的動腦動手。我認為未來內容分化為兩部分的趨勢會逐漸顯現出來。一部分提供底層的內容,博客服務提供商以及社區服務提供商會是主力,門戶也是重要組成部分;另外一部分僅僅對內容進行組織,充當入口,只提供內容的鏈接,并不實質的存放內容。Google的ig是一個例子,微軟的Live站略中RSS Live也是重中之重,Yahoo最近也提供了個性化的門戶,這些都是引子,慢慢的戲會越來越好看。

    2006-6-12

    • Python入門資源收集 - [米隨隨] s5s5 #
      Python 是一種解釋性,面向對象,動態語義,語法優美的通用程序設計編程語言。已經成為世界上發展最快的語言之一!傳說中大到OS,小到WEB他都可開發出來,強捍而又無敵!傳聞中老外的 Google 、 BitTorrent ,國人的 豆瓣網就是基于Python設計制作出來的!但一般很難找到比較好的教程和文章,我最近收集了一些比較好的入門級的東東,大家共享~
    • 深入Python #
      OK,就學這個了
    • Python入門 #
      原著 Guido van Rossum翻譯 李東風 * 第一章 介紹 * 第二章 解釋程序的使用 * 第三章 基本使用 * 第四章流程控制 * 第五章 Python數據結構 * 第六章 模塊 * 第七章 輸入輸出 * 第八章 錯誤與例外 * 第九章 類 * 第十章進一步學習
    • 簡明 Python 教程 #
      不錯
      版本:1.20A Byte of Python Copyright ?2003-2005 Swaroop C H簡明 Python 教程 《簡明 Python 教程》為 'A Byte of Python' 的唯一指定簡體中文譯本,版權 ?2005 沈潔元本書依照創作公用約定(署名-非派生作品-非商業用途) 發布。概要無論您剛接觸電腦還是一個有經驗的程序員,本書都將有助您學習使用Python語言。

    2006-6-11

    • Garden of Evan: Apache HttpClient中文支持 #
      我看還是不要改httpClient,而采用US-ASCII形式處理數據接口
      HttpClient(version 3.0 rc4)的字符集處理在英文操作系統或英文環境中可能造成中文顯示為亂碼。一個比較簡便的解決方法就是跟蹤造成問題的源碼,修改其字符集并重新編譯使用。
    • ASP.NET2.0 的控件狀態和視圖狀態探討->>網頁教學網(http://www.webjx.com)建站指南|網頁制作|網頁特效|Flash動畫|網絡編程|素材下載|教程下載|建站|HTML|CSS|JAVASCRIPT|ASP|PHP|JSP|ASP.NET|數據庫 #
      原來ViewState持久性機制是用來使.net控件正常工作的,也就使說在EditPost.aspx頁面里邊顯示發文的頁面是通過控件實現的,為此使用了ViewState,那么這個ViewState要發回回去才能正常工作。
      控件狀態-為了讓控件正常工作,有時需要存儲控件狀態數據。例如,如果編寫了一個自定義控件,其中具有顯示不同信息的不同選項卡,為使該控件如預期一樣工作,控件需要知道在往返過程中選擇的是哪個選項卡。ViewState 屬性可用于此目的,但開發人員可能在頁級別關閉了視圖狀態,從而有效地中斷控件。為解決此問題,ASP.NET 頁框架在 ASP.NET 2.0 版中公開了一種稱為控件狀態的新功能。
    • 歡迎光臨 - 琳婕小筑-老貓的理想 - ASP.NET 2.0 頁面狀態持續程序 - #
      ViewState持久性機制
      ASP.NET 控件的開發人員利用 ViewState 和控件狀態來保持瀏覽器發出的各請求之間的狀態信息。通常,該信息作為由頁面呈現的 HTML 標記中的隱藏字段傳送給客戶端。然后,該頁面狀態作為下一個窗體提交的一部分傳回服務器并還原給控件或頁面。即使瀏覽器使用 HTTP 協議(該協議定義為無狀態),但利用臨時存儲狀態信息的功能,控件的開發人員能夠輕松地提供更豐富的應用程序體驗。

    2006-6-10

    • 五種常見的ASP.NET應用程序安全缺陷_51CTO.COM--中國最大的網絡技術網站 #
      今天試圖做一個donews的自動發文功能,發現發文頁面里邊包含了一個hidden的__VIEWSTATE屬性。考慮可能是這個破壞了我的程序的正常運行。后來在我申請的免費空間的上傳頁面上也發現了這個字段,查了一下,發現是摘要里邊的解釋。唉,看來簡單的技術是突破不了了,難道還要去學加解密嗎?
      ◎ 讓隱藏域更加安全在ASP.NET應用中,幾乎所有HTML頁面的__VIEWSTATE隱藏域中都可以找到有關應用的信息。由于__VIEWSTATE是BASE 64編碼的,所以常常被忽略,但黑客可以方便地解碼BASE 64數據,用不著花什么力氣就可以得到__VIEWSTATE提供的詳細資料。 ■ 風險分析 默認情況下,__VIEWSTATE數據將包含: ⑴ 來自頁面控件的動態數據。 ⑵ 開發者在ViewState中顯式保存的數據。 ⑶ 上述數據的密碼簽字。 ■ 解決方案設置EnableViewStatMAC='true',啟用__VIEWSTATE數據加密功能。然后,將machineKey驗證類型設置成 3DES,要求ASP.NET用Triple DES對稱加密算法加密ViewState數據。
    • Nirvana Studio ?Blog Archive ?Python 不是 Java [Anonymoused] #
      sounds different mind in different language
      我在檢查代碼的時候發現他們寫了很多對Java有意義但是對Python卻很恐怖的東西。并不是因為“Python比Java慢”,而是因為在Python中有更方便的方法去完成同樣的目標,甚至在Java中不可能的事情。
    • Nirvana Studio ?Blog Archive ?為什么PHP令人不爽(對于大型系統) [Anonymoused] #
      對于非常小的項目,它可以是一個十分符合人意的編程語言。但是對于較大的和更為復雜的項目,PHP就顯出他的薄弱了。當你不斷地摸索之后,你會發現我提到的某些問題的解決方案。所以,當解決方案已知之后,為什么不能修正他呢?另外為什么這些修補不在手冊中提到呢?一個開源的語言十分流行是一件好事。但不幸得是,它不是一個偉大的語言。我希望所有的問題能有一天得到解決(也許在PHP6?),然后我們就將擁有一個開源語言,他既開源,又好用。到現在,當你要啟動一個多于5個腳本頁面的項目的時候,你最好考慮C#/ASP.Net 或者 Java/JSP或者也許Python同樣是一個更好的選擇。
    • Python - Wikipedia [Anonymoused] #
      比較一下perl和python吧
      Python也被稱為是一門清晰的語言。因為它的作者在設計它的時候,總的指導思想是,對于一個特定的問題,只要有一種最好的方法來解決就好了。這在由Tim Peters寫的python格言(稱為The Zen of Python)里面表述為:There should be one-- and preferably only one --obvious way to do it. 有意思的是,這正好和Perl語言(另一種功能類似的高級動態語言)的中心思想TMTOWTDI(There's More Than One Way To Do It)完全相反。這似乎是人們常把Perl和Python互相比較的重要原因。
    • Perl - Wikipedia [Anonymoused] #
      感覺用wiki看的更明白
      Perl(Practical Extraction and Report Language)是一種腳本語言。最初的設計者為拉里沃爾(Larry Wall),它於1987年12月18日發表。Perl借取了C、sed、awk、shell scripting以及很多其他程式語言的特性。其中最重要的特性是他內部集成了正則表達式的功能,以及巨大的第三方代碼庫CPAN。
    • BlogBus 公告板 - BlogBus.Com #
      也許明年就來這兒了
    • Java趨勢:腳本語言引領風騷  [Java] #
      只用了短短的8年時間,卻好像已經成長了35年,Java已經迅速在廣泛的領域中找到了自己的位置:P2P、開放源代碼、無線應用、嵌入式應用程序以及將要命名的某些應用。很難追蹤Java的具體方向,因為它在每個領域都正處于領導地位。  現在,讓我們看看Java領域中日益增長的腳本語言的影響。
    • windows下Perl開發環境的安裝和配置|計算機基礎教程網|CGI #
      看看perl,用腳本處理文件應該比java效率高些。

    2006-6-9

    • Jericho HTML Parser #
      another html parser
      FeaturesThe library distinguishes itself from other HTML parsers with the following major features: * It is neither an event nor tree based parser, but rather uses a combination of simple text search, efficient tag recognition and a tag position cache. The whole source document is first loaded into memory, and then only the relevant segments searched for the relevant characters of each search operation. * Compared to a tree based parser such as DOM, the memory and resource requirements are far better as only nodes relevant to each search are parsed. Incorrect or badly formatted HTML, or any server or client side code, scripts or macros, have little or no influence on the parsing of the elements of interest, unlike tree based parsers which must identify every node in the document from top to bottom. * Compared to an event based parser such as SAX, the interface is on a much higher level and more intuitive, and a tree representation of the document is easily created if required. * The beginning and end positions in the source document of all parsed segments are accessible, allowing modification of only selected segments of the document without having to reconstruct the entire document from a tree. * The row and column number of each position in the source document is easily accessible. * Provides a simple but comprehensive interface for the analysis and manipulation of HTML form controls, including the extraction and population of initial values, and conversion to read-only or data display modes. Analysis of the form controls also allows data received from the form to be stored and presented in an appropriate manner. * ASP, JSP, PSP, PHP and Mason server tags can be registered for recognition by the parser, and are recognised as accurately as is possible without incorporating actual parsers for these languages into the library. The library then allows any of these segments to be ignored when parsing the rest of the document so that they do not interfere with the HTML syntax. (see Segment.ignoreWhenParsing()) * Custom tag types can be easily defined and registered for recognition by the parser.
    • HTMLParser Home Page #
      真的很需要一個好用的html parser,每次從一個response中按照字符串這么找可真是費了勁了

    2006-6-8

    2006-6-7

    2006-6-4

    • JVM的垃圾回收機制詳解和調優 — JAVA頻道 - 賽迪網 #
      -Xms,-Xmx一般設為同樣大小。 800m -Xmn 是將NewSize與MaxNewSize設為一致。320m -XX:PerSize 64m -XX:NewSize 320m 此值設大可調大新對象區,減少Full GC次數 -XX:MaxNewSize 320m -XX:NewRato NewSize設了可不設。4 -XX: SurvivorRatio 4 -XX:userParNewGC 可用來設置并行收集 -XX:ParallelGCThreads 可用來增加并行度 4 -XXUseParallelGC 設置后可以使用并行清除收集器 -XX:UseAdaptiveSizePolicy 與上面一個聯合使用效果更好,利用它可以自動優化新域大小以及救助空間比值
    • JVM詳解之Java垃圾回收機制詳解和調優 — JAVA頻道 - 賽迪網 #
      Sun HotSpot 1.4.1使用分代收集器,它把堆分為三個主要的域:新域、舊域以及永久域。Jvm生成的所有新對象放在新域中。一旦對象經歷了一定數量的垃圾收集循環后,便獲得使用期并進入舊域。在永久域中jvm則存儲class和method對象。就配置而言,永久域是一個獨立域并且不認為是堆的一部分。默認狀態下,HotSpot在新域中使用復制收集器。該域一般分為三個部分。第一部分為Eden,用于生成新的對象。另兩部分稱為救助空間,當Eden 充滿時,收集器停止應用程序,把所有可到達對象復制到當前的from救助空間,一旦當前的from救助空間充滿,收集器則把可到達對象復制到當前的to救助空間。From和to救助空間互換角色。維持活動的對象將在救助空間不斷復制,直到它們獲得使用期并轉入舊域。使用-XX:SurvivorRatio 可控制新域子空間的大小。
    • Java 的 HTTP 文件隊列下載 #
      destUrl='http://www.ebook.com/java/網絡編程001.zip'; url = new URL(destUrl); httpUrl = (HttpURLConnection) url.openConnection(); //連接指定的網絡資源 httpUrl.connect(); //獲取網絡輸入流 bis = new BufferedInputStream(httpUrl.getInputStream());
    • 使用Doxygen構建文檔系統 #
      Doxygen是一種開源跨平臺的,以類似JavaDoc風格描述的文檔系統,完全支持C、C++、Java、Objective-C和 IDL語言,部分支持PHP、C#。注釋的語法與Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以從一套歸檔源文件開始,生成HTML格式的在線類瀏覽器,或離線的LATEX、RTF參考手冊。對于未歸檔的源文件,也可以通過配置Doxygen來提取代碼結構。或者借助自動生成的包含依賴圖(include dependency graphs)、繼承圖(inheritance diagram)以及協作圖(collaboration diagram)來可視化文檔之間的關系。Doxygen生成的幫助文檔的格式可以是CHM、RTF、PostScript、PDF、HTML和Unix man page等。

    2006-5-31

    2006-5-28

    2006-5-27

    • BlogJava - 風向逆轉 - 就要爪哇 - [收藏]HTTP代理如何正確處理Cookie #
    • BlogJava - lmsun - HttpClient and FileUpload--Jakarta Commons 下的工具 #
      Upon executing the class PostAFile, the JSP gets invoked, and the output displayed on the server console is as follows:content-type = text/xml; charset=ISO-8859-1user-agent = Jakarta Commons-HttpClient/2.0rc1host = localhost:8080content-length = 279The output shown on the console where the PostAFile class was executed is as follows:File Length = 279statusLine>>>HTTP/1.1 200 OKNote that the output on the server shows the content length as 279 (bytes), the same as the length of the file students.xml that is shown on the application console. Because you are not invoking the JSP using any browser, the User-Agent header that normally states the browser specifics shows the HttpClient version being used instead. NOTE In this example, you sent a single file over HTTP. To upload multiple files, the MultipartPostMethod class is a better alternative. You will look at it later in the “Introducing FileUpload” section.
    • BlogJava - 花錢的年華 - 又到預測時,what will be cool in 2006? #
    • BlogJava - zhaozhao #
    • Jetspeed項目的介紹 [和訊博客] #
      企業門戶是一個龐大的系統工程,也許對于成熟的開發團隊來講就像搭積木一樣沒有技術含量,但對于缺少項目經驗的生疏者來說是一個巨大的門檻。Jetspeed這樣一個東西給了我們,也不會用,因為不懂里邊的概念和業務,所以,還是安心鉆研一點技術吧。
    • 什么是Portal [和訊博客] #
      什么是Portal?Portal是一個基于web的應用程序,它主要提供個性化、單點登錄、不同來源的內容整合以及存放信息系統的表示層。

    2006-5-26

    2006-5-25

    2006-5-24

    2006-5-21

    2006-5-20

    • SteveStreeting.com ?Java will be open source #
      java要開源了,這可是個利好的消息,昨天看了金碟技術總監對于J2EE 5.0的看法,感覺java的發展相對于外圍的組件顯得慢很多,而且組件多起來了,使開發者會選擇各種不同的組件實現系統,沒有j2ee指導的這種開發模式,在j2ee一旦發布新版本以后就會產生翻天地覆的變化,這對于企業的開發成本來說是很高的,對于技術人員來說也需要熟悉更多的組件以跟蹤技術發展。另外,j2ee的版本更新過慢可能會導致主要組件主導開發,而失去j2ee權威性的事情發生,j2ee本身掌控全局的能力可能會越來越差。所以我覺得開源是一件好事兒,用apache式的開發,設立子項目,用不斷推出的各方面的組件來主導用戶的開發。版本的更新速度也會加快,在新技術方面的更新上可以和微軟的.net拼一拼了。

    2006-5-20

    2006-5-18

    2006-5-16

    2006-5-11

    2006-5-10

    2006-5-9

    2006-5-8

    • 認識WebService- Run Hubro Run #
      web service
    • 架構Web Service: 為什么需要Web服務? #
      看了上一段的描述,大家可能會認為這需要一個技術上的更本性變革,其實,不然。基于XML技術的Web服務正是解決這一問題的最佳手段。Web服務的使用將改變目前的開發模式和應用部署的費用規模。各種Web服務分表實現了一定的電子商務功能,通過將各種電子商務的Web服務進行組合和集成以創建動態電子商務應用。Web服務能夠統一地封裝信息、行為、數據表現以及商務流程,而無需考慮應用所在的環境是使用何種系統和設備。
    • HOWTO: Write a Summer of Code application | drupal.org #
      Tell us how to write a SOC application

    2006-4-22

    只可惜這幾篇文章因為最近研究CG框架的原因還都沒有時間看,等做完這個一定補上,好好研究一下。

    2006-4-19

    posted on 2006-06-18 01:38 rd2pm 閱讀(2824) 評論(0)  編輯  收藏 所屬分類: other

    主站蜘蛛池模板: 久久精品中文字幕免费| 久久免费视频精品| 亚洲狠狠婷婷综合久久久久 | 久草免费手机视频| 亚洲国产精品一区二区久久hs| 黄色一级毛片免费| 亚洲午夜激情视频| 9久热精品免费观看视频| 亚洲精品国产精品乱码视色| a毛片免费观看完整| 亚洲av之男人的天堂网站| 久久久久国色av免费看| 在线aⅴ亚洲中文字幕| 在线观看午夜亚洲一区| 成人无码区免费A片视频WWW| 老司机精品免费视频| 亚洲日韩国产一区二区三区在线| 日韩在线永久免费播放| 亚洲精品在线不卡| 成人免费视频88| 一级成人毛片免费观看| 亚洲va在线va天堂va888www| 成人浮力影院免费看| 美女被爆羞羞网站在免费观看| 亚洲自偷自偷偷色无码中文| 蜜臀AV免费一区二区三区| 亚洲一区二区三区成人网站| 亚洲视频一区二区| 先锋影音资源片午夜在线观看视频免费播放 | 亚洲一区二区三区高清在线观看| 青青草国产免费久久久91| 一个人免费观看视频在线中文 | 午夜在线a亚洲v天堂网2019| 四虎AV永久在线精品免费观看| 久久国产美女免费观看精品| 亚洲av成人一区二区三区| 亚洲成A人片在线观看中文| 久久狠狠躁免费观看2020| 亚洲成a人无码亚洲成www牛牛| 国产亚洲综合网曝门系列| 欧美a级成人网站免费|