注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)綠色軟件開發(fā)

綠色軟件開發(fā)

綠色軟件開發(fā)

定 價(jià):¥49.00

作 者: 冼澤華 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787302322382 出版時(shí)間: 2014-03-01 包裝: 平裝
開本: 16開 頁數(shù): 268 字?jǐn)?shù):  

內(nèi)容簡介

  時(shí)下綠色軟件越來越流行,各大綠色軟件下載社區(qū)的出現(xiàn),更加表明綠色軟件的火熱度。本書介紹如何用Java開發(fā)綠色軟件,開發(fā)收費(fèi)軟件時(shí),注冊碼如何生成;開發(fā)綠色軟件時(shí),數(shù)據(jù)庫如何選擇;Java文件如何加密,才能避免反編譯的時(shí)候造成代碼信息泄露;軟件發(fā)布后如有新功能需要升級,應(yīng)如何升級才能避免軟件的信息丟失等相關(guān)方面軟件開發(fā)及維護(hù)的知識。本書幫助軟件公司使用Java開發(fā)產(chǎn)品,通過本書提供的方法,實(shí)現(xiàn)軟件綠色化,從而使得客戶無需安裝也不需要配置系統(tǒng)環(huán)境,直接可以使用。 本書適合所有的Java程序員、對綠色軟件感興趣的開發(fā)人員閱讀,也可以作為具備Java基礎(chǔ)學(xué)習(xí)者的項(xiàng)目指導(dǎo)書。

作者簡介

  冼澤華,高級軟件開發(fā)工程師,六年的Java開發(fā)經(jīng)驗(yàn),對Java EE企業(yè)級應(yīng)用開發(fā)有深入研究。曾任職遠(yuǎn)光軟件股份有限公司,參與過國家電網(wǎng)、南方電網(wǎng)等多個(gè)國家級項(xiàng)目的集成工作。曾赴日本工作一段時(shí)間,對軟件開發(fā)流程有著深刻的了解。個(gè)人開發(fā)的“華夏日記本”深受用戶的好評。大學(xué)期間的作品曾獲得“廣東省第六屆大學(xué)生挑戰(zhàn)杯”二等獎(jiǎng)?,F(xiàn)在從事銀行方面軟件的開發(fā)。

圖書目錄

第1章  如何實(shí)現(xiàn)軟件的綠色運(yùn)行  . 1
1.1  用批處理命令來設(shè)置環(huán)境變量... 1
1.2  如何實(shí)現(xiàn)Java Project工程的綠色運(yùn)行... 5
1.3  如何實(shí)現(xiàn)Web Project軟件的綠色運(yùn)行... 6
1.4  如何作成EXE文件來綠色運(yùn)行... 18
第2章  數(shù)據(jù)庫的選擇I  . 23
2.1  Hsqldb簡介... 23
2.2  Hsqldb三種模式... 25
2.3  Hsqldb數(shù)據(jù)庫管理工具... 29
2.4  數(shù)據(jù)庫的創(chuàng)建與鏈接... 30
2.5  Hsqldb密碼修改... 37
2.6  Hsqldb在項(xiàng)目中的應(yīng)用... 38
2.7  演示效果... 44
測試一... 44
測試二... 46
測試三... 48
第3章  數(shù)據(jù)庫的選擇II  . 50
3.1  Hsqldb致命缺點(diǎn)... 50
3.2  Access數(shù)據(jù)庫... 50
3.3  MySQL數(shù)據(jù)庫... 60
第4章  用戶登錄系統(tǒng)  . 66
4.1  登錄系統(tǒng)流程圖... 66
4.2  登錄系統(tǒng)工程目錄結(jié)構(gòu)... 67
4.3  登錄系統(tǒng)JSP頁面... 67
4.4  登錄系統(tǒng)Java文件... 72
4.5  登錄系統(tǒng)演示效果... 78
4.6  頁面超時(shí)設(shè)置... 79
第5章  軟件注冊碼生成  . 86
5.1  生成注冊碼方案可行性... 86
5.2  著名軟件注冊碼的生成方式... 89
5.3  注冊碼驗(yàn)證系統(tǒng)開發(fā)... 95
5.4  演示效果... 107
5.5  小安的疑問及解答... 109
第6章  圖表的生成  . 110
6.1  圖表生成工具的選擇及下載... 110
6.2  Amchars介紹... 110
6.3  餅形圖... 117
6.4  動(dòng)態(tài)餅形圖生成... 120
6.5  柱狀圖... 124
6.6  線形圖... 131
6.7  Amchars的破解... 140
第7章  SOAP的使用  . 142
7.1  Web Services 142
7.2  如何調(diào)用Web Services 145
7.3  天氣預(yù)報(bào)服務(wù)調(diào)用例子... 150
7.4  服務(wù)調(diào)用步驟回顧... 161
第8章  軟件加密與解密  . 163
8.1  Java文件加密流行方式介紹... 163
8.2  Java反編譯工具介紹... 165
8.3  Java文件加密工具介紹... 167
8.4  用工具對Java文件加密介紹... 169
8.5  批處理自動(dòng)獲取當(dāng)前路徑... 172
8.6  設(shè)置Tomcat下的解密路徑... 173
8.7  加密后的Web工程測試... 174
8.8  JavaScript的加密... 174
第9章  整體項(xiàng)目的完成  . 179
9.1  MVC模式介紹... 179
9.2  生活記賬軟件開發(fā)... 182
9.3  頁面初始化代碼... 183
9.4  插入數(shù)據(jù)實(shí)現(xiàn)... 188
9.5  刪除數(shù)據(jù)... 193
9.6  改變頁面的年月來顯示數(shù)據(jù)... 196
9.7  年份數(shù)據(jù)顯示... 198
9.8  圖表功能整合... 202
9.9  天氣預(yù)報(bào)功能整合... 206
9.10  登錄系統(tǒng)功能整合... 208
9.11  注冊碼驗(yàn)證功能整合... 213
9.12  軟件綠色運(yùn)行... 223
第10章  精減JRE  . 227
10.1  去掉rt.jar中沒用的類... 227
10.2  精簡后演示... 232
10.3  其他JRE文件精減... 233
10.4  JRE精減的步驟... 235
第11章  軟件的后期維護(hù)  . 236
11.1  軟件升級方案比較... 236
11.2  升級前版本比較... 237
11.3  新版本代碼開發(fā)... 238
11.4  軟件升級包程序開發(fā)... 244
11.5  如何判斷是否需要進(jìn)行升級... 249
11.6  升級包制作... 251
11.7  軟件版本升級演示... 253
11.8  小安的疑問及解答... 255
第12章  書中例子的使用  . 257
12.1  在MyEclipse里配置JDK.. 257
12.2  在MyEclipse里配置Tomcat 260
12.3  在MyEclipse中導(dǎo)入書中的例子... 261
12.4  書中例子的依賴包引入... 265
12.5  運(yùn)行已導(dǎo)入的例子... 266

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號