摘要: JavaServer Faces [http://java.sun.com/j2ee/javaserverfaces/] 於2004年三月1.0版正式提出,清楚的將Web應(yīng)用程式的開(kāi)發(fā)者劃分了三個(gè)角色:網(wǎng)頁(yè)設(shè)計(jì)人員、應(yīng)用程式設(shè)計(jì)人員以及UI元件開(kāi)發(fā)人員。從使用的角度來(lái)看,網(wǎng)頁(yè)設(shè)計(jì)人員與應(yīng)用程式設(shè)計(jì)人員可以他們所熟悉的方式開(kāi)發(fā)程式,而不用侵入彼此的工作範(fàn)圍,而UI元件開(kāi)發(fā)人員可以獨(dú)立的開(kāi)發(fā)個(gè)別元件,細(xì)節(jié)的部份留給了他們來(lái)處理。
閱讀全文
摘要: 軟件架構(gòu)師是軟件行業(yè)中一種新興職業(yè),工作職責(zé)是在一個(gè)軟件項(xiàng)目開(kāi)發(fā)過(guò)程中,將客戶的需求轉(zhuǎn)換為規(guī)范的開(kāi)發(fā)計(jì)劃及文本,并制定這個(gè)項(xiàng)目的總體架構(gòu),指導(dǎo)整個(gè)開(kāi)發(fā)團(tuán)隊(duì)完成這個(gè)計(jì)劃。架構(gòu)師的主要任務(wù)不是從事具體的軟件程序的編寫(xiě),而是從事更高層次的開(kāi)發(fā)構(gòu)架工作。他必須對(duì)開(kāi)發(fā)技術(shù)非常了解,并且需要有良好的組織管理能力。可以這樣說(shuō),一個(gè)架構(gòu)師工作的好壞決定了整個(gè)軟件開(kāi)發(fā)項(xiàng)目的成敗。
閱讀全文
摘要: 軟件架構(gòu)(software architecture)是一系列相關(guān)的抽象模式,用于指導(dǎo)大型軟件系統(tǒng)各個(gè)方面的設(shè)計(jì)。 軟件架構(gòu)是一個(gè)系統(tǒng)的草圖。軟件架構(gòu)描述的對(duì)象是直接構(gòu)成系統(tǒng)的抽象組件。各個(gè)組件之間的連接則明確和相對(duì)細(xì)致地描述組件之間的通訊。在實(shí)現(xiàn)階段,這些抽象組件被細(xì)化為實(shí)際的組件,比如具體某個(gè)類或者對(duì)象。在面向?qū)ο箢I(lǐng)域中,組件之間的連接通常用接口(計(jì)算機(jī)科學(xué))來(lái)實(shí)現(xiàn)。
閱讀全文
摘要: 從獲得一千萬(wàn)美元風(fēng)投開(kāi)始算起剛滿一年,如今SpringSource(Spring框架背后的公司)搖身一變,成為應(yīng)用服務(wù)器提供商,并且舉著SpringSource應(yīng)用平臺(tái)(SpringSource Application Platform)的黃鉞白旄對(duì)現(xiàn)有的Java EE服務(wù)器陣營(yíng)發(fā)起挑戰(zhàn)。SpringSource應(yīng)用平臺(tái)是構(gòu)建在Spring、OSGi和Apache Tomcat之上的應(yīng)用服務(wù)器,這個(gè)新的應(yīng)用服務(wù)器摒棄了原有的Java EE服務(wù)器標(biāo)準(zhǔn),自然而然地將Spring編程模型展現(xiàn)其中,隨之而來(lái)的還有一套基于OSGi內(nèi)核構(gòu)建的全新部署和打包系統(tǒng)。今天是該項(xiàng)目在SpringSource評(píng)估許可下Beta發(fā)布版發(fā)布的重要里程碑。在隨后一個(gè)月內(nèi)會(huì)有基于開(kāi)源許可(GPLv3)版本和訂閱版本的通用發(fā)布版(General Availability,GA)放出。
閱讀全文
摘要: 對(duì)于J2EE,我們知道當(dāng)開(kāi)發(fā)應(yīng)用時(shí),在架構(gòu)設(shè)計(jì)階段的決定將對(duì)應(yīng)用的性能和可擴(kuò)展性產(chǎn)生深遠(yuǎn)的影響。現(xiàn)在當(dāng)開(kāi)發(fā)一個(gè)應(yīng)用項(xiàng)目時(shí),我們?cè)絹?lái)越多地注意到了性能和可擴(kuò)展性的問(wèn)題。應(yīng)用性能的問(wèn)題比應(yīng)用功能的不豐富問(wèn)題往往更為嚴(yán)重,前者會(huì)影響到所有用戶,而后者只會(huì)影響到碰巧使用該功能的那些用戶。
閱讀全文
摘要: 本文列出了當(dāng)今計(jì)算機(jī)軟件開(kāi)發(fā)和應(yīng)用領(lǐng)域最重要十種關(guān)鍵技術(shù)排名,如果你想保證你現(xiàn)在以及未來(lái)的幾年不失業(yè),那么你最好跟上這些技術(shù)的發(fā)展。雖然你不必對(duì)這十種技術(shù)樣樣精通,但至少應(yīng)該對(duì)它們非常熟悉。
閱讀全文
摘要: Java是一種杰出的產(chǎn)業(yè)開(kāi)發(fā)語(yǔ)言,這是因?yàn)樗鼛?lái)了偉大的統(tǒng)一和對(duì)事實(shí)上以前并不存在的重要標(biāo)準(zhǔn)的關(guān)注。
閱讀全文
摘要: 本文是In-Stat咨詢公司基于對(duì)供應(yīng)商的研究。該公司的預(yù)測(cè)分析結(jié)合了2007年中實(shí)施的幾十個(gè)項(xiàng)目總結(jié)出的經(jīng)驗(yàn)和專業(yè)的洞察力,全面的討論這些預(yù)測(cè)的趨勢(shì)將怎樣影響和改變整個(gè)產(chǎn)業(yè)的發(fā)展,提出了對(duì)中國(guó)2008年通信和互聯(lián)網(wǎng)市場(chǎng)的10個(gè)預(yù)測(cè)。
閱讀全文
摘要: 今天,處理器的內(nèi)核數(shù)量在不斷增加,以什么樣的方法開(kāi)發(fā)程序才能發(fā)揮出新硬件的效能呢?這正變成一個(gè)愈發(fā)重要的問(wèn)題擺在了開(kāi)發(fā)者面前。IBM Developerworks已經(jīng)發(fā)布了一篇介紹Fork-Join并發(fā)類庫(kù)的連載文章,F(xiàn)ork-Join類庫(kù)會(huì)作為即將來(lái)到的Java 7的一部分進(jìn)行發(fā)布。InfoQ以前也報(bào)道過(guò)Java 7中最初的fork/join提案,其中還包含來(lái)自最初創(chuàng)建者Doug Lea的反饋。Doug Lea在他的論文“Fork/Join Parallelism in Java”中,首次把fork/join的概念引入到Java中。Doug Lea的util.concurrent包是JSR-166的基礎(chǔ),后者是發(fā)布在Java 5中的java.util.concurrentl類庫(kù)。Fork/Join是對(duì)JSR-166的簡(jiǎn)單修訂。
閱讀全文
摘要: 領(lǐng)域特定語(yǔ)言(DSL)通常被定義為一種特別針對(duì)某類特殊問(wèn)題的計(jì)算機(jī)語(yǔ)言,它不打算解決其領(lǐng)域外的問(wèn)題。對(duì)于DSL的正式研究已經(jīng)持續(xù)很多年,直到最近,在程序員試圖采用最易讀并且簡(jiǎn)煉的方法來(lái)解決他們的問(wèn)題的時(shí)候,內(nèi)部DSL意外地被寫(xiě)入程序中。近來(lái),隨著關(guān)于Ruby和其他一些動(dòng)態(tài)語(yǔ)言的出現(xiàn),程序員對(duì)DSL的興趣越來(lái)越濃。這些結(jié)構(gòu)松散的語(yǔ)言給DSL提供某種方法,使得DSL允許最少的語(yǔ)法以及對(duì)某種特殊語(yǔ)言最直接的表現(xiàn)。但是,放棄編譯器和使用類似Eclipse這樣最強(qiáng)大的現(xiàn)代集成開(kāi)發(fā)環(huán)境無(wú)疑是該方式的一大缺點(diǎn)。然而,作者終于成功地找到了這兩個(gè)方法的折衷解決方式,并且,他們將證明該折衷方法不但可能,而且對(duì)于使用Java這樣的結(jié)構(gòu)性語(yǔ)言從面向DSL的方式來(lái)設(shè)計(jì)API很有幫助。本文將描述怎樣使用Java語(yǔ)言來(lái)編寫(xiě)領(lǐng)域特定語(yǔ)言,并將建議一些組建DSL語(yǔ)言時(shí)可采用的模式。
閱讀全文
摘要: 正如從像《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》[Evans DDD]和《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)和模式應(yīng)用》[Nilsson ADDDP]這些書(shū)中學(xué)到的一樣,在應(yīng)用架構(gòu)中引入領(lǐng)域模型模式(《企業(yè)應(yīng)用架構(gòu)模式》[Fowler PoEAA])一定會(huì)有很多益處,但是它們并不是無(wú)代價(jià)的。
閱讀全文
摘要: 在分布式服務(wù)框架中,一個(gè)最基礎(chǔ)的問(wèn)題就是遠(yuǎn)程服務(wù)是怎么通訊的,在Java領(lǐng)域中有很多可實(shí)現(xiàn)遠(yuǎn)程通訊的技術(shù),例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,這些名詞之間到底是些什么關(guān)系呢,它們背后到底是基于什么原理實(shí)現(xiàn)的呢,了解這些是實(shí)現(xiàn)分布式服務(wù)框架的基礎(chǔ)知識(shí),而如果在性能上有高的要求的話,那深入了解這些技術(shù)背后的機(jī)制就是必須的了,在這篇blog中我們將來(lái)一探究竟,拋磚引玉,歡迎大家提供更多的實(shí)現(xiàn)遠(yuǎn)程通訊的技術(shù)和原理的介紹。
閱讀全文
摘要: OSGi聯(lián)盟是由包括愛(ài)立信、IBM、Oracle和Sun Microsystems在內(nèi)的多個(gè)廠商于1999年成立的,OSGi聯(lián)盟負(fù)責(zé)管理和開(kāi)發(fā)OSGi規(guī)范。OSGi規(guī)范是一個(gè)Java環(huán)境的組件模型,它定義了組件封裝、生命周期管理和服務(wù)注冊(cè)。應(yīng)用程序或組件(以bundle的方式進(jìn)行部署)不需要重啟就可以遠(yuǎn)程安裝、啟動(dòng)、停止、更新和卸載。生命周期管理通過(guò)API來(lái)完成,API允許遠(yuǎn)程下載管理策略。OSGi最初側(cè)重于移動(dòng)及嵌入領(lǐng)域,現(xiàn)已運(yùn)用在大型桌面應(yīng)用程序上,其中最引人注目的是Eclipse IDE。近來(lái)成立的OSGi企業(yè)專家小組正在尋求擴(kuò)展OSGi規(guī)范,以支持企業(yè)級(jí)Java廠商和開(kāi)發(fā)者的需求。
閱讀全文
摘要: 集成Java內(nèi)容倉(cāng)庫(kù)和Spring
閱讀全文
摘要: 最近,關(guān)于Java平臺(tái)的未來(lái)有許多辯論,有些人認(rèn)為Java應(yīng)該加入更多的特征,這樣才能與C#、Ruby這樣的語(yǔ)言競(jìng)爭(zhēng),另一些人認(rèn)為應(yīng)該保持Java的穩(wěn)定,以免變的過(guò)于復(fù)雜以至于難以使用。Bruce Eckel認(rèn)為應(yīng)該徹底停止往Java中增加新特性,這引起了一場(chǎng)新的辯論。
閱讀全文
摘要: java.net刊登了一篇由Sharad Acharya所寫(xiě)的名為Java Persistence Framework: Which, When, and What?的文章,文中比較了四種流行的持久化框架:CMP Entity EJBs、JPA、Hibernate和TopLink。Acharya討論了每種技術(shù)并在一個(gè)表格中總結(jié)了他的結(jié)論
閱讀全文
摘要: 像JBoss、Tomcat和Apache Geronimo這樣的開(kāi)源Java EE應(yīng)用服務(wù)器輕松地立足于同類商業(yè)產(chǎn)品之中,并且真正地在技術(shù)革新中處于市場(chǎng)領(lǐng)先地位。但是這些開(kāi)源Java EE應(yīng)用服務(wù)器并不完全等同。在這篇文章中作者將從特性、部署和性能方面對(duì)JBoss 4.2,Geronimo 2和Tomcat 6三種服務(wù)器進(jìn)行了比較。
閱讀全文
摘要: InfoQ中文站架構(gòu)社區(qū)2007年度十大新聞
閱讀全文
摘要: InfoQ中文站Ruby社區(qū)2007年度十大新聞
閱讀全文
摘要: InfoQ中文站SOA社區(qū)2007年度十大新聞
閱讀全文
摘要: InfoQ中文站Java社區(qū)2007年度十大新聞
閱讀全文
摘要: 07年25大IT創(chuàng)新 Google Gears打敗iPhone/圖
閱讀全文
摘要: 性能測(cè)試是通過(guò)自動(dòng)化的測(cè)試工具模擬多種正常、峰值以及異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試。負(fù)載測(cè)試和壓力測(cè)試都屬于性能測(cè)試,兩者可以結(jié)合進(jìn)行。通過(guò)負(fù)載測(cè)試,確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測(cè)試當(dāng)負(fù)載逐漸增加時(shí),系統(tǒng)各項(xiàng)性能指標(biāo)的變化情況。壓力測(cè)試是通過(guò)確定一個(gè)系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。
閱讀全文
摘要: google的目標(biāo)是讓用戶盡快離開(kāi)google,而垂直搜索引擎應(yīng)該粘住用戶。
閱讀全文
摘要: Web2.0的興起,掀起了互聯(lián)網(wǎng)新一輪的網(wǎng)絡(luò)創(chuàng)業(yè)大潮。以用戶為導(dǎo)向的新網(wǎng)站建設(shè)概念,細(xì)分了網(wǎng)站功能和用戶群,不僅成功的造就了一大批新生的網(wǎng)站,也極大的方便了上網(wǎng)的人們。但Web2.0以用戶為導(dǎo)向的理念,使得新生的網(wǎng)站有了新的特點(diǎn)——高并發(fā),高流量,數(shù)據(jù)量大,邏輯復(fù)雜等,對(duì)網(wǎng)站建設(shè)也提出了新的要求。
閱讀全文
摘要: 有許多標(biāo)準(zhǔn)和實(shí)踐準(zhǔn)則可適用于Java開(kāi)發(fā)者,但此處要說(shuō)的,是每個(gè)Java開(kāi)發(fā)者需堅(jiān)守的基本原則。
閱讀全文
摘要: 提到.NET和J2EE,一般都會(huì)想到它們之間兵戎相見(jiàn),水火不容的關(guān)系,畢竟兩者都在努力地去虜獲程序員的青睞,占領(lǐng)更多的市場(chǎng)份額。
閱讀全文
摘要: JBoss Seam是“Java EE 5.0的一個(gè)輕量級(jí)的框架”。這是什么意思?難道Java EE(Enterprise Edition) 5.0本身不是一套“框架嗎”?為什么在官方規(guī)范之外,還需要另外一個(gè)框架?好吧,我們就將seam看作是本應(yīng)該被包括在Java EE 5.0中的一個(gè)“遺漏的框架”吧。它在Java EE 5.0框架的上層,為所有的在企業(yè)Web應(yīng)用中的組件提供了一個(gè)統(tǒng)一的、易于理解的編程模型。它同樣使基于狀態(tài)的應(yīng)用和業(yè)務(wù)流程驅(qū)動(dòng)的應(yīng)用的開(kāi)發(fā)易如反掌。換句話說(shuō),Seam致力于開(kāi)發(fā)者生產(chǎn)力和應(yīng)用擴(kuò)展性。
閱讀全文
摘要: 作為一個(gè)具有發(fā)展前景的應(yīng)用系統(tǒng)架構(gòu),SOA尚處在不斷的發(fā)展中,肯定存在許多有待改進(jìn)的地方。Stencil Group咨詢公司的Brent Sleeper 在《The five missing pieces of SOA》中列舉了SOA在可靠性、安全性、編制、遺留系統(tǒng)支持和語(yǔ)義方面還存在嚴(yán)重不足。
閱讀全文
摘要: 大型高并發(fā)高負(fù)載網(wǎng)站的系統(tǒng)架構(gòu)
閱讀全文
摘要: 開(kāi)發(fā)大型高負(fù)載類網(wǎng)站應(yīng)用的幾個(gè)要點(diǎn)
閱讀全文
摘要: 十大Ajax框架
閱讀全文
摘要: 十大已亡或正在滅亡的電腦技術(shù),C入選
閱讀全文
摘要: JRuby是面向Ruby、基于Java虛擬機(jī)(JVM)的一種解釋程序,它結(jié)合了Ruby語(yǔ)言的簡(jiǎn)易性和功能強(qiáng)大的JVM的執(zhí)行機(jī)制,包括與Java庫(kù)全面集成。Rails徹底加快及簡(jiǎn)化了Web應(yīng)用的開(kāi)發(fā),不過(guò)它讓人覺(jué)得不夠成熟,特別是在高端企業(yè)級(jí)功能方面。另一方面,Java平臺(tái)及其虛擬機(jī)、庫(kù)和應(yīng)用服務(wù)器的速度、穩(wěn)定性和功能方面卻一直在提升,現(xiàn)在已被公認(rèn)為是開(kāi)發(fā)高端服務(wù)器應(yīng)用的領(lǐng)先平臺(tái)。不過(guò)如果Java平臺(tái)不與Ruby等新興語(yǔ)言聯(lián)系在一起,就有可能落后于流行趨勢(shì)。
閱讀全文
摘要: 大概五年前,微軟發(fā)布了.NET Framework,這是Java/J2EE和.NET平臺(tái)上最流行的幾個(gè)“專家級(jí)”產(chǎn)品之一。從那以來(lái),我一直在講Java/.NET的協(xié)調(diào)性。無(wú)論我在哪里講,都有一個(gè)出現(xiàn)頻率極高的問(wèn)題(來(lái)自我的朋友,參會(huì)人員,咨詢客戶等等)。
閱讀全文
摘要: 2007年中國(guó)程序員大調(diào)查活動(dòng)于8月17日成功落下帷幕,在這為期一個(gè)半月的調(diào)查活動(dòng)中,我們共收到了將兩萬(wàn)多份調(diào)查數(shù)據(jù)反饋,CSDN和《程序員》已經(jīng)共同成功的樹(shù)立了國(guó)內(nèi)調(diào)查樣本最多的開(kāi)發(fā)者大調(diào)查的品牌。
閱讀全文
摘要: Spring 不但提供了一個(gè)功能全面的應(yīng)用開(kāi)發(fā)框架,本身還擁有眾多可以在程序編寫(xiě)時(shí)直接使用的工具類,您不但可以在 Spring 應(yīng)用中使用這些工具類,也可以在其它的應(yīng)用中使用,這些工具類中的大部分是可以在脫離 Spring 框架時(shí)使用的。了解 Spring 中有哪些好用的工具類并在程序編寫(xiě)時(shí)適當(dāng)使用,將有助于提高開(kāi)發(fā)效率、增強(qiáng)代碼質(zhì)量。在這個(gè)分為兩部分的文章中,我們將從眾多的 Spring 工具類中遴選出那些好用的工具類介紹給大家。第 1 部分將介紹與文件資源操作和 Web 相關(guān)的工具類。
閱讀全文
摘要: 任務(wù)調(diào)度是大型J2EE web應(yīng)用中常見(jiàn)的工作。開(kāi)發(fā)者希望以指定的間隔時(shí)間執(zhí)行各類操作,并完成一些無(wú)需用戶輸入的任務(wù)。Java中可有無(wú)數(shù)方法來(lái)做到這一點(diǎn),但是在web應(yīng)用中卻并沒(méi)有這方面的統(tǒng)一標(biāo)準(zhǔn)。當(dāng)許多開(kāi)發(fā)人員參與同一個(gè)項(xiàng)目,并且以各自不同的方式來(lái)實(shí)現(xiàn)任務(wù)調(diào)度時(shí),就可能產(chǎn)生很大問(wèn)題。內(nèi)存和同步問(wèn)題就是必須首先考慮的兩件事。
閱讀全文
摘要: 2006 年底,Sun 公司發(fā)布了 Java Standard Edition 6(Java SE 6)的最終正式版,代號(hào) Mustang(野馬)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不錯(cuò)的提升。與 Tiger 在 API 庫(kù)方面的大幅度加強(qiáng)相比,雖然 Mustang 在 API 庫(kù)方面的新特性顯得不太多,但是也提供了許多實(shí)用和方便的功能:在腳本,WebService,XML,編譯器 API,數(shù)據(jù)庫(kù),JMX,網(wǎng)絡(luò)和 Instrumentation 方面都有不錯(cuò)的新特性和功能加強(qiáng)。 本系列 文章主要介紹 Java SE 6 在 API 庫(kù)方面的部分新特性,通過(guò)一些例子和講解,幫助開(kāi)發(fā)者在編程實(shí)踐當(dāng)中更好的運(yùn)用 Java SE 6,提高開(kāi)發(fā)效率。
閱讀全文
摘要: 郵件群發(fā)是消息在Internet傳遞的最好辦法,同時(shí)也是垃圾郵件的來(lái)源。本文以使用JAVAMAIL為例,討論實(shí)現(xiàn)大規(guī)模郵件發(fā)送的方法和技巧。
閱讀全文
摘要: SOAP,簡(jiǎn)單地講,就是允許Java對(duì)象和COM對(duì)象在分布式、分散的、 基于Web的環(huán)境中彼此通話。更一般地
講,SOAP允許任何類型的對(duì)象(或 代碼)——在任何平臺(tái)上,以任何一種語(yǔ)言——相互通信。目前,已在
2 0多個(gè)平臺(tái)上,以60多種語(yǔ)言實(shí)現(xiàn)了SOAP。突然之間,任何地方的對(duì)象, 無(wú)論本地或遠(yuǎn)程的,無(wú)論大或小,都可以互操作。Brad Pitt和Edward Norton,就像兩種截然不同的對(duì)象,最終能夠通信。
回顧一下這種技術(shù),我最開(kāi)始將在Web服務(wù)的大環(huán)境下介紹SOAP, SOAP作為一種協(xié)議,它與UDDI(通用
描述、發(fā)現(xiàn)和集成)一起提供了業(yè) 務(wù)間注冊(cè)和消息傳遞服務(wù)。我還將討論揭示“發(fā)布-查找-綁定”范例的
基于Web的基礎(chǔ),并介紹SOAP包裝、傳輸和發(fā)送機(jī)制。
閱讀全文
摘要: 安全軟件開(kāi)發(fā)入門(mén)
閱讀全文
摘要: 敏捷的核心是什么?敏捷給軟件企業(yè)(以及軟件開(kāi)發(fā)者個(gè)人)帶來(lái)的好處究竟在哪里?這個(gè)問(wèn)題有很多不同的答案。例如“重視個(gè)人和交流”,軟件開(kāi)發(fā)者喜歡這樣的態(tài)度,這是毫無(wú)疑問(wèn)的。例如“重視可工作的軟件”,它的價(jià)值是顯而易見(jiàn)的。但在這一切的背后,敏捷的核心是什么?時(shí)下流行的觀點(diǎn)是:敏捷就是軟件行業(yè)里的精益(lean)生產(chǎn),它的核心是消除浪費(fèi)。ThoughtWorks中國(guó)公司的高層在近日接受采訪時(shí)明確指出了這一點(diǎn)。
閱讀全文
摘要: 簡(jiǎn)單的說(shuō),門(mén)戶是一個(gè)重要的 Web 站點(diǎn)并且是一個(gè)聯(lián)合的社區(qū),它提供內(nèi)容聚集、搜索服務(wù)、協(xié)作工具、應(yīng)用程序訪問(wèn)和集成,所有這些功能存在于與最終用戶進(jìn)行個(gè)性化的交互中。通過(guò)個(gè)性化"我的主頁(yè)(My Home Pages)"來(lái)滿足每個(gè)最終用戶的需要并將個(gè)性化嵌入門(mén)戶服務(wù)和應(yīng)用程序各個(gè)角落,我們可以對(duì)門(mén)戶加以區(qū)分。其次,門(mén)戶與 Web 站點(diǎn)不同,因?yàn)樗脦缀跸嗤拇胧€(gè)性化與選擇內(nèi)容、協(xié)作功能程序以及應(yīng)用程序服務(wù)結(jié)合在一起。對(duì)最終用戶而言,門(mén)戶就是一個(gè)到所有計(jì)算資源的單獨(dú)訪問(wèn)點(diǎn)。
閱讀全文
摘要: 大型站點(diǎn)的 SEO 之所以問(wèn)題多多,是因?yàn)樾枰S多不同的小組都采取適當(dāng)?shù)拇胧琒EO 才能獲得成功。無(wú)論怎樣對(duì) Web 站點(diǎn)和 Web 團(tuán)隊(duì)進(jìn)行組織,它們都會(huì)被劃分為小組,這些小組就會(huì)造成問(wèn)題。
閱讀全文
摘要: 在seo中,用戶的搜索行為分析非常重要。因?yàn)橹挥懈逦亓私庥脩舻乃阉餍袨椋拍鼙荛_(kāi)激烈的競(jìng)爭(zhēng),選擇與目標(biāo)搜索用戶最匹配的搜索關(guān)鍵詞,并將最終搜索結(jié)果以用戶最喜歡的方式呈現(xiàn)出來(lái)。
閱讀全文
摘要: WebLogic Server 群集由多個(gè) WebLogic Server 服務(wù)器實(shí)例組成,這些服務(wù)器實(shí)例同時(shí)運(yùn)行并一起工作以提高可縮放性和可靠性。對(duì)于客戶端而言,群集是一個(gè) WebLogic Server 實(shí)例。構(gòu)成群集的服務(wù)器實(shí)例可以在同一臺(tái)計(jì)算機(jī)上運(yùn)行,也可以位于不同的計(jì)算機(jī)上。可以通過(guò)向現(xiàn)有計(jì)算機(jī)上的群集中添加更多的服務(wù)器實(shí)例來(lái)增加群集的容量,也可以向群集中添加計(jì)算機(jī)以承載遞增的服務(wù)器實(shí)例。群集中的每個(gè)服務(wù)器實(shí)例必須運(yùn)行同一版本的 WebLogic Server。
閱讀全文
摘要: WebLogic Server 性能調(diào)優(yōu)
閱讀全文
摘要: lucene實(shí)現(xiàn)搜索引擎的建立索引數(shù)據(jù)庫(kù),處理搜索結(jié)果.一,創(chuàng)建索引,二 ,添加 Document,三 ,顯示結(jié)果.
閱讀全文
摘要: 根據(jù)
搜索引擎原理,Heritrix從互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè),Lucene建立索引數(shù)據(jù)庫(kù),在索引數(shù)據(jù)庫(kù)中搜索排序.
閱讀全文
摘要: 全文搜索引擎的“網(wǎng)絡(luò)機(jī)器人”或“網(wǎng)絡(luò)蜘蛛”是一種網(wǎng)絡(luò)上的軟件,它遍歷Web空間,能夠掃描一定IP地址范圍內(nèi)的網(wǎng)站,并沿著網(wǎng)絡(luò)上的鏈接從一個(gè)網(wǎng)頁(yè)到另一個(gè)網(wǎng)頁(yè),從一個(gè)網(wǎng)站到另一個(gè)網(wǎng)站采集網(wǎng)頁(yè)資料。它為保證采集的資料最新,還會(huì)回訪已抓取過(guò)的網(wǎng)頁(yè)。
閱讀全文
摘要: 展望那些對(duì)我們來(lái)說(shuō)很重要的互聯(lián)網(wǎng)發(fā)展趨勢(shì)
閱讀全文
摘要: 搜索引擎按其工作方式主要可分為三種,分別是全文搜索引擎(Full Text Search Engine)、目錄索引類搜索引擎(Search Index/Directory)和元搜索引擎(Meta Search Engine)。
閱讀全文
摘要: google
baidu
閱讀全文
摘要: 由于技術(shù)型搜索引擎在網(wǎng)站排名過(guò)程中完全由蜘蛛程序自動(dòng)完成,未有人工參與,這就有了欺騙蜘蛛的可能性。
閱讀全文
摘要: 1.對(duì)搜索引擎尤其是 Google 來(lái)說(shuō),決定一個(gè)網(wǎng)站排名的關(guān)鍵,是外部有多少高質(zhì)量的鏈接指向這個(gè)網(wǎng)站。這就是外部鏈接或反向鏈接,也稱導(dǎo)入鏈接(Inbound links 或 backlinks)。
2.而從網(wǎng)站引向其它網(wǎng)站的導(dǎo)出鏈接以及網(wǎng)站內(nèi)部頁(yè)面間的彼此鏈接也對(duì)排名帶來(lái)或多或少的影響
閱讀全文
摘要: 一、Title 和 Meta 標(biāo)簽
二、動(dòng)態(tài)網(wǎng)頁(yè)優(yōu)化
閱讀全文
摘要:
一、目錄結(jié)構(gòu)和 URL
二、導(dǎo)航結(jié)構(gòu)
三、框架結(jié)構(gòu)
四、圖像優(yōu)化
五、表格使用
六、網(wǎng)頁(yè)減肥
閱讀全文
摘要: (1)最好的關(guān)鍵詞是那些沒(méi)有被廣泛濫用而又很多人搜索的詞
(2)鍵字最好一頁(yè)一個(gè),密度一般在 1%到5% 較為合適
(3)合理分布關(guān)鍵字,是內(nèi)部?jī)?yōu)化的核心
閱讀全文
摘要:
域名選擇與 SEO
主機(jī)選擇與 SEO
閱讀全文
摘要: SEO 是英文search engine optimization的縮寫(xiě),其中文意思是搜索引擎優(yōu)化。而從事這方面工作的就是search engine optimizer,搜索引擎優(yōu)化師。他們利用工具或者其他的各種手法使自己的合搜索引擎的搜索規(guī)則從而獲得較好的排名(也就是常說(shuō)的網(wǎng)站優(yōu)化)。無(wú)止境地追求較前排名是SEO們一世的目標(biāo)。
閱讀全文
摘要: JRockit是一個(gè)自適應(yīng)的JVM,它能夠自動(dòng)調(diào)整自己去適應(yīng)底層硬件,因此對(duì)它的調(diào)優(yōu)主要集中在一些需要人工干預(yù)的參數(shù)上,比如說(shuō):需要?jiǎng)澐侄嗌賀AM給JRockit使用等。JRockit有一組非標(biāo)準(zhǔn)的-X啟動(dòng)選項(xiàng),我們可以用它來(lái)調(diào)節(jié)JVM。JRockit有兩組主要的子系統(tǒng)可以被優(yōu)化--內(nèi)存管理系統(tǒng)(包括垃圾回收)和線程系統(tǒng)。在內(nèi)存管理子系統(tǒng)方面,有很多調(diào)優(yōu)的工作可以做。
閱讀全文
摘要: 一個(gè)十分美麗的少女,在一個(gè)初夏的好天氣里,靜悄悄走出校園,她穿一件鵝黃色調(diào)的連衣裙,穿一雙乳白色皮涼鞋,穿一雙雪白絲襪,膚色如雪,紅塵不染
閱讀全文
摘要: 我想想自己白日里吧,那脫下了裙子的一刻,真是到現(xiàn)在也不明白自己怎么就會(huì)有那么個(gè)念頭,而且后來(lái)竟非要連文胸也脫下,連三角褲也脫下,天哪,自己那是怎么啦,多么怪誕的念頭!
閱讀全文
摘要: 也沒(méi)有風(fēng),樹(shù)葉也不動(dòng)。“如果有一個(gè)少女孤身走在這一片野林里,那么她一定是個(gè)仙女。”顏蕊心里忽然間就有了這么個(gè)念頭。
閱讀全文
摘要: JCP的站點(diǎn)提供了一些關(guān)于Java EE 6的發(fā)展趨勢(shì):
閱讀全文
摘要: n 為WebLogic啟動(dòng)設(shè)置Java參數(shù)。
n 設(shè)置與性能有關(guān)的配置參數(shù)。
n 調(diào)整開(kāi)發(fā)與產(chǎn)品模式默認(rèn)值。
n 使用WebLogic“自有的IO”性能包。
n 優(yōu)化默認(rèn)執(zhí)行隊(duì)列線程。
n 優(yōu)化連接緩存。
n 如何提高JDBC連接池的性能。
n 設(shè)置Java編譯器。
n 使用WebLogic集群提高性能。
n 監(jiān)視WebLogic域。
閱讀全文
摘要: WebLogic 9 新特性
閱讀全文
摘要: Tomcat性能調(diào)整
閱讀全文
摘要: 隨著企業(yè)的需求日增與技術(shù)演進(jìn),現(xiàn)在我們已擁有多種選擇可輕易地整合.NET與J2EE兩大平臺(tái)。在目前的技術(shù)中,兩者的整合機(jī)制可分成三種類型
閱讀全文
摘要: seo協(xié)會(huì)
http://www.seo.org.cn/seo論壇
http://www.seobbs.net/
閱讀全文
摘要: 單點(diǎn)登錄(Single Sign On),簡(jiǎn)稱為 SSO,是目前比較流行的企業(yè)業(yè)務(wù)整合的解決方案之一。SSO的定義是在多個(gè)應(yīng)用系統(tǒng)中,用戶只需要登錄一次就可以訪問(wèn)所有相互信任的應(yīng)用系統(tǒng)。
閱讀全文
摘要: Apache Struts 2 GA 版本發(fā)布了. 這是Apache Struts 2 首次發(fā)行穩(wěn)定的版本, GA意味著 General Availability , 也就是官方開(kāi)始推薦廣泛使用了.
閱讀全文
摘要: 新技術(shù)的興起必然伴隨著一系列技術(shù)標(biāo)準(zhǔn)和規(guī)范的誕生,SOA也是如此。短短幾年之內(nèi),在廠商、研究人員和標(biāo)準(zhǔn)化組織的共同努力下,已經(jīng)制定出一大批SOA標(biāo)準(zhǔn)和規(guī)范,有力地推動(dòng)了SOA的發(fā)展。面對(duì)眾多的SOA標(biāo)準(zhǔn)和規(guī)范,很多人可能會(huì)感到迷茫和疑惑,進(jìn)而愈發(fā)覺(jué)得SOA太復(fù)雜而高不可攀。其實(shí),只要了解SOA的發(fā)展歷程和SOA架構(gòu)的基本知識(shí),同時(shí)對(duì)標(biāo)準(zhǔn)的制定、審核和發(fā)布機(jī)構(gòu)及工作機(jī)制有一定認(rèn)識(shí)和了解,就不難理解這些標(biāo)準(zhǔn)的意義和作用。
閱讀全文
摘要: Web Service一詞似乎一夜之間就熱了起來(lái)。所謂的Web Service是指由企業(yè)發(fā)布的完成其特別商務(wù)需求的在線應(yīng)用服務(wù),其他公司或應(yīng)用軟件能夠通過(guò)Internet來(lái)訪問(wèn)并使用這項(xiàng)在線服務(wù)。
閱讀全文
摘要: 一個(gè) Portal(門(mén)戶網(wǎng)站)就是指一個(gè) Web-based 的系統(tǒng),通常都會(huì)提供個(gè)人化設(shè)置、單一登陸、以及由各種不同來(lái)源或不同網(wǎng)站取得各式各樣的信息,并且將這些信息放在網(wǎng)頁(yè)之中組合而成的呈現(xiàn)平臺(tái),門(mén)戶網(wǎng)站會(huì)有精巧的個(gè)人化設(shè)置去提供定制的網(wǎng)頁(yè),當(dāng)不同等級(jí)的使用者來(lái)瀏覽該頁(yè)面將獲得不同的信息內(nèi)容。
閱讀全文
摘要: Peer-to-Peer網(wǎng)絡(luò)毫無(wú)疑問(wèn)是當(dāng)今的熱點(diǎn)技術(shù)主題。Napster和Gnutella的廣泛使用證明了peer-to-peer應(yīng)用的強(qiáng)大潛力。鑒于在這個(gè)定于大量的重復(fù)勞動(dòng),Sun Microsystems發(fā)起了Jxta工程-新一代的p2p應(yīng)用程序開(kāi)發(fā)平臺(tái)。本文專門(mén)探討了P2P和Jxta在這方面的成果。可以作為早期接觸者,程序員,愛(ài)好者開(kāi)發(fā)P2P應(yīng)用程序的簡(jiǎn)介。
閱讀全文
摘要: 互聯(lián)網(wǎng)已經(jīng)日益成為應(yīng)用程序開(kāi)發(fā)的默認(rèn)平臺(tái),傳統(tǒng)的Web應(yīng)用程序(Web Application)是基于HTML頁(yè)面、服務(wù)器端數(shù)據(jù)傳遞的模式。而HTML是適合于文本的,隨著Web應(yīng)用程序復(fù)雜性越來(lái)越高,傳統(tǒng)的Web應(yīng)用程序已經(jīng)漸漸不能滿足Web瀏覽者更高的、全方位的體驗(yàn)要求了,這就是被Macromedia公司稱之為的"體驗(yàn)問(wèn)題"("Experience Matters")。此時(shí)一種被稱為Rich Internet Application(簡(jiǎn)稱RIA,中文翻譯作"豐富互聯(lián)網(wǎng)應(yīng)用程序")的具高度互動(dòng)性和豐富用戶體驗(yàn)的網(wǎng)絡(luò)應(yīng)用程序出現(xiàn)了。Macromedia公司也借此機(jī)會(huì)開(kāi)發(fā)了相關(guān)的技術(shù)和開(kāi)發(fā)工具,促進(jìn)RIA的開(kāi)發(fā)和普及。
閱讀全文