如何處理好依賴關(guān)系[Reprint]
摘要: “依賴”是和“變化”緊密聯(lián)系在一起的概念。由于依賴關(guān)系的存在,變化在某處發(fā)生時,影響會波及開去,造成很多修改工作,這就是依賴的危害。可以說,變化是始作俑者,依賴是助紂為虐。 閱讀全文
2008-10-05 12:47 作者: Jack.Wang【評論:0】【閱讀:778】
淺談“領(lǐng)域驅(qū)動設(shè)計(jì)”
摘要: 前幾天看完了《領(lǐng)域驅(qū)動設(shè)計(jì)》這本書,本來想寫點(diǎn)東西,看到已有兄弟撰寫,貼過來分享一下。當(dāng)然上面也只是淺顯的談?wù)摿讼骂I(lǐng)域設(shè)計(jì)的基本內(nèi)容以及自己的想法,很不錯。可能很多朋友有些迷惑,個人覺得舉一個實(shí)際開發(fā)項(xiàng)目例子,一步一步的講明,可能會更好些。現(xiàn)在正準(zhǔn)備稿件中... 閱讀全文
2008-09-30 16:50 作者: Jack.Wang【評論:10】【閱讀:3325】
系統(tǒng)學(xué)習(xí)hibernate之一:利用hibernate中的SchemaExport生成數(shù)據(jù)表
摘要: 一般在項(xiàng)目開發(fā)過程中,使用比較多的就是先建好表,再利用hibernate反向工程生成*.hbm.xml文件跟POJO類,個人認(rèn)為由于目前所使用的數(shù)據(jù)庫都是關(guān)系數(shù)據(jù)庫,而hibernate作為一個ORM,把對數(shù)據(jù)庫的操作都對象化了,更應(yīng)當(dāng)從對象出發(fā),生成數(shù)據(jù)庫里面相關(guān)表,這樣更加符合人認(rèn)知事物的習(xí)慣。 閱讀全文
2008-09-29 12:56 作者: apple0668【評論:5】【閱讀:18645】
[推薦]數(shù)據(jù)庫已死
摘要: 這些天都在學(xué)習(xí),上J道突然發(fā)現(xiàn)了這篇文章,當(dāng)時心里咯噔一下....... 現(xiàn)代軟件和以往傳統(tǒng)軟件主要區(qū)別在于:現(xiàn)代軟件基于internet互聯(lián)網(wǎng)技術(shù),運(yùn)行于開放的網(wǎng)絡(luò)環(huán)境,不象傳統(tǒng)軟件只是運(yùn)行在封閉的局域網(wǎng),運(yùn)行環(huán)境的區(qū)別就決定了軟件操作用戶的多少,在一個開放互聯(lián)網(wǎng)環(huán)境, 你的軟件系統(tǒng)用戶是不斷增長,特別是那些對所有人群開放的社區(qū)網(wǎng)站系統(tǒng),更是承受前所未有的訪問負(fù)載。那么,這些軟件系統(tǒng)承... 閱讀全文
2008-09-28 22:50 作者: ∪∩BUG【評論:3】【閱讀:417】
Java系統(tǒng)中內(nèi)存泄漏測試方法的研究
摘要: 穩(wěn)定性是衡量軟件系統(tǒng)質(zhì)量的重要指標(biāo),內(nèi)存泄漏是破壞系統(tǒng)穩(wěn)定性的重要因素。由于采用垃圾回收機(jī)制,Java語言的內(nèi)存泄漏的模式與C++等語言相比有很大的不同。全文通過與C++中的內(nèi)存泄漏問題進(jìn)行對比,講述了Java內(nèi)存泄漏的基本原理,以及如何借助Optimizeit profiler工具來測試內(nèi)存泄漏和分析內(nèi)存泄漏的原因,在實(shí)踐中證明這是一套行之有效的方法。 閱讀全文
2008-09-27 09:19 作者: Jack.Wang【評論:0】【閱讀:911】
架構(gòu)師的能力模型(圖)
摘要: 今天下午做了這幅腦圖,為便于顯示,切成了四個部分,描述了我對架構(gòu)師能力的基本理解。
這四幅圖不見得能闡述架構(gòu)師能力的全部,但我盡量給出范圍和有用的建議,希望能對大家有所啟發(fā)和裨益。 閱讀全文
2008-09-26 14:50 作者: Jack.Wang【評論:0】【閱讀:1435】
反模式讀書筆記之實(shí)現(xiàn)主體架構(gòu)(二)
摘要: 反模式作為一種新視角模式,在表述和指導(dǎo)開發(fā)上與傳統(tǒng)設(shè)計(jì)模式不同,他先提出模式的反面案例,而后在給出重構(gòu)方案,這在指導(dǎo)開發(fā)人員(尤其是新手)不無裨益。本系列筆記為個人學(xué)習(xí)總結(jié),也希望沒有接觸過反模式的朋友們一起學(xué)習(xí)進(jìn)步。 閱讀全文
2008-09-25 16:09 作者: Jack.Wang【評論:1】【閱讀:1765】
個性化Netbeans的字體
摘要: 在Netbeans中由于使用了Swing進(jìn)行開發(fā),所以其中界面的字體也是由Java虛擬機(jī)進(jìn)行配置而不是隨操作系統(tǒng)的。在安裝完Netbeans后默認(rèn)的字體大小是11px。而在Windows下的宋體最小支持12px。所以字體為11px就已經(jīng)無法完整顯示了。 簡單的解決辦法就是將字體改大一點(diǎn)。詳細(xì)的方法是打開Netbeans安裝目錄下的etc\netbeans.conf文件。在: netbean... 閱讀全文
2008-09-24 18:49 作者: IceRao【評論:1】【閱讀:3436】
反模式讀書筆記之胖球(—)
摘要: 反模式作為一種新視角模式,在表述和指導(dǎo)開發(fā)上與傳統(tǒng)設(shè)計(jì)模式不同,他先提出模式的反面案例,而后在給出重構(gòu)方案,這在指導(dǎo)開發(fā)人員(尤其是新手)不無裨益。本系列筆記為個人學(xué)習(xí)總結(jié),也希望沒有接觸過反模式的朋友們一起學(xué)習(xí)進(jìn)步。 閱讀全文
2008-09-23 14:39 作者: Jack.Wang【評論:0】【閱讀:2088】
Hashtable和HashMap的區(qū)別
摘要: 1.Hashtable是Dictionary的子類,HashMap是Map接口的一個實(shí)現(xiàn)類; 2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情況下是非同步的。即是說,在多線程應(yīng)用程序中,不用專門的操作就安全地可以使用Hashtable了;而對于HashMap,則需要額外的同步機(jī)制。但HashMap的同步問題可通過Collections的一個靜態(tài)方法得到解決: Map C... 閱讀全文
2008-09-19 22:18 作者: Sky Yi【評論:0】【閱讀:402】
基于 Web 的單點(diǎn)登錄理論研究之跨域和票據(jù)設(shè)計(jì)
摘要: 最近好多朋友問我關(guān)于 SSO 的問題,其實(shí)市面上有很多成型的產(chǎn)品,SSO 理論本身也提和好多年了,下面是我以前寫的一篇文章《基于 Web 的單點(diǎn)登錄理論研究》里的一部分關(guān)于跨域和票據(jù)設(shè)計(jì)問題,相信對問我的朋友們有些幫助。 閱讀全文
2008-09-15 18:43 作者: Jack.Wang【評論:4】【閱讀:6449】
一個完整的項(xiàng)目管理流程
摘要: 好文轉(zhuǎn)載:http://www.pmsalon.net/viewthread.php?tid=1495&highlight= 閱讀全文
2008-09-14 12:58 作者: Jack.Wang【評論:0】【閱讀:2312】
編程經(jīng)驗(yàn)系列-Java學(xué)習(xí)雜談(一)
摘要: 想來學(xué)習(xí)Java也有兩個年頭了,永遠(yuǎn)不敢說多么精通,但也想談?wù)勛约旱母惺埽瑢懡o軟件學(xué)院的同仁們,幫助大家在技術(shù)的道路上少一點(diǎn)彎路。說得偉大一點(diǎn)是希望大家為軟件學(xué)院爭氣,其實(shí)最主要的還是大家自身的進(jìn)步提升。 1. 關(guān)于動態(tài)加載機(jī)制 學(xué)習(xí)Java比C++更容易理解OOP的思想,畢竟C++還混合了不... 閱讀全文
2008-09-12 17:15 作者: Sky Yi【評論:0】【閱讀:212】
分享的心態(tài)【好文轉(zhuǎn)載】
摘要: 還記得在剛剛工作的時候,公司的技術(shù)總監(jiān),經(jīng)常教導(dǎo)我要學(xué)會分享。俗話說“人人為我,我為人人”,只有你分享給別人,別人才會分享給你,一個程序員要學(xué)會分享你的技術(shù),即使是個初級程序員,一個老板要學(xué)會分享你的利益,作者舉了史玉柱,馬云的例子,猶在眼前。 閱讀全文
2008-09-11 22:42 作者: Jack.Wang【評論:0】【閱讀:1092】
Flex+J2EE 之小記
摘要: 最近晚上抽出點(diǎn)時間寫了這篇文章,關(guān)于 Flex 開發(fā)方面的語言和架構(gòu),按照嚴(yán)格分層,高解耦合性并結(jié)合 Flex 技術(shù)實(shí)驗(yàn)了一個用戶管理小模塊,案例不是目的。本文第一部分介紹 Flex 相關(guān)技術(shù)以及 ActionStript3.0 語言。第二部分介紹開發(fā)實(shí)例的開發(fā)過程,代碼可以下載。由于本人 flex 經(jīng)驗(yàn)不足,在以后的工作中會不斷補(bǔ)充。 閱讀全文
2008-09-11 19:03 作者: Jack.Wang【評論:4】【閱讀:5995】
推薦幾本好書
摘要: 08年一晃過了半年多了,感覺啥都沒學(xué),沒有一點(diǎn)進(jìn)步,準(zhǔn)備業(yè)余時間學(xué)習(xí)下以前想看但一直沒時間看的書,也推薦給大家,你可能看過,個人覺得這些書非常的經(jīng)典。 閱讀全文
2008-09-11 15:42 作者: Jack.Wang【評論:4】【閱讀:4392】
建模揭秘----構(gòu)建用戶模型
摘要: 用戶模型是對一組人員和這些人員如何使用某個 IT 解決方案的描述。這種類型的建模基于主要的可用性理論與實(shí)踐,并允許解決方案架構(gòu)師指定 IT 解決方案的外部條件,以便該解決方案對所有類型的用戶都有用并可用。在本文中,了解如何為支持安全 Web 資源訪問的簡單組件構(gòu)建用戶模型。了解用戶模型如何確定需求定義方面的可能差距。 閱讀全文
2008-09-10 21:18 作者: Jack.Wang【評論:0】【閱讀:1461】
為什么HashCode對于對象是如此的重要?
摘要: 一個對象的HashCode就是一個簡單的Hash算法的實(shí)現(xiàn),雖然它和那些真正的復(fù)雜的Hash算法相比還不能叫真正的算法,它如何實(shí)現(xiàn)它,不僅僅是程序員的編程水平問題,而是關(guān)系到你的對象在存取是性能的非常重要的關(guān)系.有可能,不同的HashCode可能會使你的對象存取產(chǎn)生,成百上千倍的性能差別。 閱讀全文
2008-09-08 20:53 作者: Jack.Wang【評論:2】【閱讀:5264】
Hibernate學(xué)習(xí)筆記(一)--用MyEclipse 6.5+MySQL 5.0的環(huán)境跑起來
摘要: 準(zhǔn)備:建表 用MySQL在名為STMS數(shù)據(jù)庫中建表person 在MyEclipse中建連接數(shù)據(jù)庫的連接名為MySQL_localhost,在Driver JARS中導(dǎo)入MySQL的驅(qū)動程序mysql-connector-java-5.1.6-bin.jar 一.新建名為MySQLHibernate的Web Project File—new—project—MyEcli... 閱讀全文
2008-08-30 16:58 作者: ∪∩BUG【評論:4】【閱讀:4178】