
最 低 价:¥33.80
| Carl Atbing是一名出色的程序员,也是一名资深的软件顾问。他拥有二十多年的从业经验,是使用Linux和Java技术构建业务解决方案的高手。他所作的技术发言,遍及美国、加拿大以及欧洲的会议和企业。. Michael Schwarz是Black Dragon软件的工程师,一直从事Linux软件开发方面的工作。他是Linux Journal活跃的撰稿人以及Multitool Linux(Addison-Wesley,2002)的首席作者。... .. << 查看详细 |
| 第1部分 基础知识 第1章 linux环境. 1.1 本章内容 1.2 命令行 1.3 linux的基本概念和命令 1.4 本章小结 1.5 内容扩展 1.6 参考文献 第2章 编辑器 2.1 概述 2.2 了解vi 2.3 品种繁多的编辑器 2.4 本章小结 2.5 有关正则表达式的补充说明 2.6 参考文献 第3章 java介绍 3.1 本章内容 3.2 基本的语言元素 3.3 使用java api 3.4 封装、继承及多态性 .3.5 模板 3.6 virtually和final关键字 3.7 一个简单的应用程序 3.8 本章小结 3.9 内容扩展 3.10 参考文献 3.11 练习 第4章 执行语境 4.1 本章内容 4.2 简单的开始 4.3 system类 4.4 properties类 4.5 runtime类 4.6 本章小结 4.7 内容扩展 4.8 参考文献 第5章 sun microsystem java软件开发包 5.1 本章内容 5.2 建议 5.3 java编译器 5.4 java运行库引擎 5.5 程序文档 5.6 applet 5.7 本地化 5.8 rmi 5.9 java调试器 5.10 java反编译器 5.11 绑定java程序 5.12 其他工具软件 5.13 本章小结 5.14 内容扩展 5.15 参考文献 第6章 linux下的ibm开发工具包,java 2技术版 6.1 本章内容 6.2 多个java sdk共存 6.3 ibm jdk与sun jdk的不同之处 6.4 “_g”的用途 6.5 本章小结 6.6 内容扩展 6.7 参考文献 第7章 gnu编译器 7.1 本章内容 7.2 gnu的发展 7.3 gnu编译器集合 7.4 用gcj编译简单应用程序 7.5 选项和开关 7.6 使用gcj的理由 7.7 不使用gcj的理由 7.8 本章小结 7.9 内容扩展 7.10 参考文献 第8章 cvs 8.1 本章内容 8.2 源代码控制的原因和方法 8.3 jcvs 8.4 本章小结 8.5 内容扩展 8.6 参考文献 第9章 ant简介 9.1 本章内容 9.2 不同创建工具的需求 9.3 下载并安装ant 9.4 ant buildfile示例 9.5 本章小结 9.6 内容扩展 9.7 参考文献 第10章 集成开发环境 10.1 本章内容 10.2 netbeans 10.3 sunone studio公共版 10.4 eclipse 10.5 本章小结 10.6 内容扩展 10.7 参考文献 第ii部分 开发业务逻辑 第11章 平衡的掌握 11.1 本章内容 11.2 需求 11.3 如何开发软件 11.4 如何产生好的需求 11.5 需求询问的对象 11.6 预算应用程序的需求 11.7 文档制作、原型设计和项目干系人的支持认同 11.8 本章小结 11.9 内容扩展 11.10 参考文献 11.11 练习 第12章 分析与设计:寻找对象 12.1 本章内容 12.2 起始工作 12.3 使用crc卡 12.4 确定对象 12.5 寻找方法和属性 12.6 本质与非本质 12.7 分析停顿 12.8 真实的软件工程 12.9 核心类 12.10 本章小结 12.11 内容扩展 12.12 参考文献 12.13 练习.. 第13章 junit:自动单元测试 13.1 本章内容 13.2 junit 13.3 设计,再测试,再编码 13.4 安装并运行junit 13.5 编写测试案例 13.6 运行一组测试程序 13.7 本章小结 13.8 内容扩展 13.9 参考文献 13.10 练习 第14章 数据存储 14.1 本章内容 14.2 数据库设计 14.3 持久性 14.4 独立性 14.5 oracle、postgresql和mysql 14.6 在代码中设置数据库 14.7 持久性 14.8 持久性并非设计数据库表的唯一考虑 14.9 设置postgresql 14.10 本章小结 14.11 内容扩展 14.12 参考文献 14.13 练习 第15章 数据访问:jdbc 15.1 本章内容 15.2 jdbc介绍 15.3 连接 15.4 查询数据 15.5 查询结果 15.6 更新、插入和删除数据 15.7 本章小结 15.8 内容扩展 15.9 参考文献 15.10 练习 第iii部分 开发gui 第16章 gui设计 16.1 本章内容 16.2 一个简单的swing程序 16.3 swing示例 16.4 基本的swing对象 16.5 布局管理器 16.6 行为、监听器与事件 16.7 设计gui 16.8 本章小结 16.9 内容扩展 16.10 参考文献 16.11 练习 第17章 swt 17.1 本章内容 17.2 ibm swt工具包 17.3 移植budgetpro到swt 17.4 swt和gcj 17.5 本章小结 17.6 内容扩展 17.7 参考文献 17.8 练习 第iv部分 开发web接口 第18章 servlet 18.1 本章内容 18.2 servlet 18.3 深入理解与servlet的交互 18.4 如何编写servlet 18.5 输入与输出 18.6 状态问题:cookie、隐藏变量以及“后退”按钮 18.7 设计budgetpro servlet 18.8 本章小结 18.9 内容扩展 18.10 参考文献 18.11 练习 第19章 jsp 19.1 本章内容 19.2 jsp 19.3 如何编写jsp应用程序 19.4 在budgetpro应用程序中使用jsp 19.5 本章小结 19.6 内容扩展 19.7 参考文献 19.8 练习 第20章 开源代码的web应用程序服务器 20.1 本章内容 20.2 下载jboss 20.3 软件系统的管理 20.4 安装jboss 20.5 开源应用程序服务器与系统的集成 20.6 部署 20.7 apache geronimo 20.8 安装geronimo 20.9 运行geronimo服务器 20.10 本章小结 20.11 内容扩展 20.12 参考文献 第v部分 开发企业级可扩展软件 第21章 enterprise javabeans介绍 21.1 本章内容 21.2 ejb扩展 21.3 jndi介绍 21.4 本章小结 21.5 内容扩展 21.6 参考文献 第22章 建立ejb 22.1 本章内容 22.2 了解bean 22.3 本章小结 22.4 内容扩展 22.5 参考文献 第23章 部署ejb 23.1 本章内容 23.2 enterprise打包与部署 23.3 部署ear 23.4 维护分布式应用程序 23.5 抽象传统的应用程序 23.6 本章小结 23.7 内容扩展 23.8 参考文献 第24章 临别赠言 24.1 未来如此光明,但我有些迷惑 24.2 欢迎您的参与 24.3 到来的革命 24.4 内容扩展 24.5 参考文献 附录a ascii图表 附录b budgetpro的java swinggui 附录c gnu通用公共许可证... |
商品评论(0条)