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

綠色軟件開發(fā)

綠色軟件開發(fā)

定 價:¥49.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章  如何實現(xiàn)軟件的綠色運行  . 1
1.1  用批處理命令來設(shè)置環(huán)境變量... 1
1.2  如何實現(xiàn)Java Project工程的綠色運行... 5
1.3  如何實現(xiàn)Web Project軟件的綠色運行... 6
1.4  如何作成EXE文件來綠色運行... 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在項目中的應(yīng)用... 38
2.7  演示效果... 44
測試一... 44
測試二... 46
測試三... 48
第3章  數(shù)據(jù)庫的選擇II  . 50
3.1  Hsqldb致命缺點... 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è)置... 79
第5章  軟件注冊碼生成  . 86
5.1  生成注冊碼方案可行性... 86
5.2  著名軟件注冊碼的生成方式... 89
5.3  注冊碼驗證系統(tǒng)開發(fā)... 95
5.4  演示效果... 107
5.5  小安的疑問及解答... 109
第6章  圖表的生成  . 110
6.1  圖表生成工具的選擇及下載... 110
6.2  Amchars介紹... 110
6.3  餅形圖... 117
6.4  動態(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ù)報服務(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  批處理自動獲取當前路徑... 172
8.6  設(shè)置Tomcat下的解密路徑... 173
8.7  加密后的Web工程測試... 174
8.8  JavaScript的加密... 174
第9章  整體項目的完成  . 179
9.1  MVC模式介紹... 179
9.2  生活記賬軟件開發(fā)... 182
9.3  頁面初始化代碼... 183
9.4  插入數(shù)據(jù)實現(xiàn)... 188
9.5  刪除數(shù)據(jù)... 193
9.6  改變頁面的年月來顯示數(shù)據(jù)... 196
9.7  年份數(shù)據(jù)顯示... 198
9.8  圖表功能整合... 202
9.9  天氣預(yù)報功能整合... 206
9.10  登錄系統(tǒng)功能整合... 208
9.11  注冊碼驗證功能整合... 213
9.12  軟件綠色運行... 223
第10章  精減JRE  . 227
10.1  去掉rt.jar中沒用的類... 227
10.2  精簡后演示... 232
10.3  其他JRE文件精減... 233
10.4  JRE精減的步驟... 235
第11章  軟件的后期維護  . 236
11.1  軟件升級方案比較... 236
11.2  升級前版本比較... 237
11.3  新版本代碼開發(fā)... 238
11.4  軟件升級包程序開發(fā)... 244
11.5  如何判斷是否需要進行升級... 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  運行已導(dǎo)入的例子... 266

本目錄推薦

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