绿色软件开发
绿色软件开发封面图

绿色软件开发

冼泽华, 编著

出版社:清华大学出版社

年代:2013

定价:49.0

书籍简介:

本书介绍如何用JAVA开发绿色软件,开发绿色软件时,数据库如何选择;开发收费软件时,注册码如何生成;JAVA文件如何加密,才能避免反编译的时候造成代码信息泄露;软件发布后如有新功能需要升级,应如何升级才能避免软件的信息丢失等相关方面软件开发及维护知识。

作者介绍:

冼泽华,高级软件开发工程师,六年的Java开发经验,对Java EE企业级应用开发有深入研究。曾任职远光软件股份有限公司,参与过国家电网、南方电网等多个国家级项目的集成工作。曾赴日本工作一段时间,对软件开发流程有着深刻的了解。个人开发的“华夏日记本”深受用户的好评。大学期间的作品曾获得“广东省第六届大学生挑战杯”二等奖。现在从事银行方面软件的开发。

书籍目录:

第1章 如何实现软件的绿色运行 . 1

1.1 用批处理命令来设置环境变量... 1

1.2 如何实现Java Project工程的绿色运行... 5

1.3 如何实现Web Project软件的绿色运行... 6

1.4 如何作成EXE文件来绿色运行... 18

第2章 数据库的选择I . 23

2.1 Hsqldb简介... 23

2.2 Hsqldb三种模式... 25

2.3 Hsqldb数据库管理工具... 29

2.4 数据库的创建与链接... 30

2.5 Hsqldb密码修改... 37

2.6 Hsqldb在项目中的应用... 38

2.7 演示效果... 44

测试一... 44

测试二... 46

测试三... 48

第3章 数据库的选择II . 50

3.1 Hsqldb致命缺点... 50

3.2 Access数据库... 50

3.3 MySQL数据库... 60

第4章 用户登录系统 . 66

4.1 登录系统流程图... 66

4.2 登录系统工程目录结构... 67

4.3 登录系统JSP页面... 67

4.4 登录系统Java文件... 72

4.5 登录系统演示效果... 78

4.6 页面超时设置... 79

第5章 软件注册码生成 . 86

5.1 生成注册码方案可行性... 86

5.2 著名软件注册码的生成方式... 89

5.3 注册码验证系统开发... 95

5.4 演示效果... 107

5.5 小安的疑问及解答... 109

第6章 图表的生成 . 110

6.1 图表生成工具的选择及下载... 110

6.2 Amchars介绍... 110

6.3 饼形图... 117

6.4 动态饼形图生成... 120

6.5 柱状图... 124

6.6 线形图... 131

6.7 Amchars的破解... 140

第7章 SOAP的使用 . 142

7.1 Web Services 142

7.2 如何调用Web Services 145

7.3 天气预报服务调用例子... 150

7.4 服务调用步骤回顾... 161

第8章 软件加密与解密 . 163

8.1 Java文件加密流行方式介绍... 163

8.2 Java反编译工具介绍... 165

8.3 Java文件加密工具介绍... 167

8.4 用工具对Java文件加密介绍... 169

8.5 批处理自动获取当前路径... 172

8.6 设置Tomcat下的解密路径... 173

8.7 加密后的Web工程测试... 174

8.8 JavaScript的加密... 174

第9章 整体项目的完成 . 179

9.1 MVC模式介绍... 179

9.2 生活记账软件开发... 182

9.3 页面初始化代码... 183

9.4 插入数据实现... 188

9.5 删除数据... 193

9.6 改变页面的年月来显示数据... 196

9.7 年份数据显示... 198

9.8 图表功能整合... 202

9.9 天气预报功能整合... 206

9.10 登录系统功能整合... 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 新版本代码开发... 238

11.4 软件升级包程序开发... 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中导入书中的例子... 261

12.4 书中例子的依赖包引入... 265

12.5 运行已导入的例子... 266

内容摘要:

时下绿色软件越来越流行,各大绿色软件下载社区的出现,更加表明绿色软件的火热度。本书介绍如何用Java开发绿色软件,开发收费软件时,注册码如何生成;开发绿色软件时,数据库如何选择;Java文件如何加密,才能避免反编译的时候造成代码信息泄露;软件发布后如有新功能需要升级,应如何升级才能避免软件的信息丢失等相关方面软件开发及维护的知识。本书帮助软件公司使用Java开发产品,通过本书提供的方法,实现软件绿色化,从而使客户不需要安装与配置系统环境,直接可以使用。本书适合所有的Java程序员、对绿色软件感兴趣的开发人员阅读,也可以作为具备Java基础学习者的项目指导书。

编辑推荐:

冼泽华编著的《绿色软件开发(附光盘)》介绍如何用JAVA开发绿色软件,开发绿色软件时,数据库如何选择;开发收费软件时,注册码如何生成;JAVA文件如何加密,才能避免反编译的时候造成代码信息泄露;软件发布后如有新功能需要升级,应如何升级才能避免软件的信息丢失等相关方面软件开发及维护知识。

书籍规格:

书籍详细信息
书名绿色软件开发站内查询相似图书
9787302322382
如需购买下载《绿色软件开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

绿色软件开发是清华大学出版社于2013.出版的中图分类号为 TP311.52 的主题关于 软件开发 的书籍。