轉載自----http://shangjava.iteye.com/blog/1097096ClassLoader應該是每一個Java程序員都必須了解的,但是我整整工作了四年才發現原來在這方面全是空白,現在在做模塊化,必須得了解這方面的知識,模塊間必須做隔離.以下是我這段時候的學習和總結,很多東西都是借網上的資料,JDK的ClassLoader的API,做如下總結:1.類加載器概述類加載器是一個對象,是負責加載類.在JVM是通過類加載器的調用LoadCla
系統 2019-08-29 23:15:50 1759
如果你使用Mina開發一個復雜的網絡應用時,你可能在某些地方會遇到那個古老而又好用的狀態模式,來使用這個模式解決你的復雜應用。然而,在你做這個決定之前,你或許想檢出Mina的狀態機的代碼,它會根據當前對象的狀態來返回對接收到的簡短的數據的處理信息。注意:現在正式發布Mina的狀態機。因此你要自己在Mina的SVN服務器上檢出該代碼,并自己編譯,請參考開發指南,來獲取更多的關于檢出和編譯Mina源碼的信息。Mina的狀態機可以和所有已經發布的版本Mina配合
系統 2019-08-29 23:01:53 1759
世界上有兩件事情,需要一輩子的努力。第一是學習,第二是鍛煉。其實這本是說明一個問題:每個人在提高自己能力這件事情上,需要持續不斷地努力。以最典型的例子來看,只有通過學習,程序員才能保證不斷進步。一方面我們學習新的軟件技術和更新速度極快的業界新名詞;另外一方面,我們也需要不斷加強基本技能的鞏固。在這樣的前提下,“程序員的七種武器”這個選題就應運而生了。撇開眾多軟件開發人員的基本素質(學習能力、解決問題能力等)不談,我們希望能夠通過本期專題來讓讀者更加清晰地認
系統 2019-08-29 23:00:02 1759
前面兩篇文章已經介紹了功能服務器FS與應用服務器AS拆開的原因和它們各自的職責。這篇文章我們主要來看看FS和AS的主體框架是怎樣的。首先要說明,無論FS或AS,它們都是一個復雜的系統,特別是AS,它有許多的管理、記錄功能,所以單憑這一篇文章是不可能將它們的每一個方面描述清楚的。相反,我在此文中僅僅給出它們的骨架結構,許多細節都將忽略,看過第一篇文章讀者可以根據主題目錄知道,這些細節會在后面的文章中逐漸補充進來。FS和AS的最大特點就是采用了“框架+插件”的
系統 2019-08-29 22:49:35 1759
和所有的飾品都不一樣,戒指一直都是對愛情誓言的加冕,長久以來它和愛情、浪漫之間錯綜復雜的關系,讓它成為女人心中的夢想。而作為每天活動最多的雙手,戒指也比其他飾品更容易引起別人的注意,夸張的形狀代表了你飛揚的個性,精彩的設計體現了你不同凡響的品位,層疊的戴法更在今年大肆流行,一枚戒指竟然可以成為你心靈的代言。HarryWinston白金鑲鉆對戒(女款為水滴形切割鉆石)TiffanyCelebration戒指范思哲maia系列白金鑲鉆藍寶石戒指Mikimoto
系統 2019-08-29 22:46:31 1759
我們期待自己成為一個優秀的軟件模型設計者,但是,要怎樣做,又從哪里開始呢?將下列原則應用到你的軟件工程中,你會獲得立桿見影的成果。1.人遠比技術重要你開發軟件是為了供別人使用,沒有人使用的軟件只是沒有意義的數據的集合而已。許多在軟件方面很有成就的行家在他們事業的初期卻表現平平,因為他們那時侯將主要精力都集中在技術上。顯然,構件(components),EJB(EnterpriseJavaBeans)和代理(agent)是很有趣的東西。但是對于用戶來說,如果
系統 2019-08-29 22:34:33 1759
最近風行windows7OS,為了不out,咱也裝一個玩玩。,重裝之后,果然速度比以前的xp快了很多(以前機器里東西過多也有原因)。指向任務欄的特效也很酷。但是重裝系統后以前用的東西都用不了。其他軟件不說,挨個裝就是。但關于ruby相關的甚多,有ruby解釋器,還有rails,已經一些千奇百怪的gem。在linux下可以搞個bash腳本完成。window下也可以搞成bat。于是寫了一個bat文件,分享如下:@ECHOOFFcd%1::%1是ruby186-
系統 2019-08-29 22:31:51 1759
把廣闊的范圍都拍進一張照片就叫做全景照片。這種手法從很早以前就有,膠片相機上也有回轉鏡頭部分的特別器材。不過數碼相機的話,不需使用特別器材,通過合成圖像技術的運用,用手邊的相機就能簡單地拍出全景照片。在此來說明一下這種拍攝方法。這是用附屬軟件“PhotoStitch”將用全景輔助功能(輔助拼接模式)拍攝的一張張照片合成后的成品。這樣寬廣的風景也能變成一張照片。合成的照片令人印象深刻,請大家在拍攝風景的時候多嘗試。拍攝時,如果相機具有全景輔助模式就可以使用它
系統 2019-08-29 22:28:36 1759
設計啟動屏幕*********************************************************版權聲明:此文章是本人正在撰寫之.NET4.0著作中的一部分,出于技術共享與交流目的而發布,作者金旭亮擁有全部版權。任何人及機構不得將其用于商業用途,如收費培訓及出版同類技術書籍,有這方面需求的個人及培訓機構請與本人直接聯系。本人聯系方式:JinXuLiang@bit.edu.cn北京理工大學計算機學院100081更多技術與學習資源
系統 2019-08-29 22:14:01 1759
1、在啟動配置項中設置classpath2、修改openfire\build\lib\dist目錄下的Log4j.xml文件
系統 2019-08-29 22:10:40 1759