2008年08月29日 文章更新

  • 1.9.2 结合自己 [2008-08-29]
  • 1.9.1 深入思考 [2008-08-29]
  • 1.8 另请参见 [2008-08-29]
  • 1.7 总结 [2008-08-29]
  • 1.6.2 移除约束 [2008-08-29]
  • 1.6.1 约束的内容 [2008-08-29]
  • 1.6 约束 [2008-08-29]
  • 1.5.16 细则 [2008-08-29]
  • 1.5.15 审慎地进行强制转换 [2008-08-29]
  • 1.5.14 使用好的诊断信息日志工具 [2008-08-29]
  • 1.5.13 使用标准语言工具 [2008-08-29]
  • 1.5.12 尽可能推迟一些声明变量 [2008-08-29]
  • 1.5.11 在声明位置初始化所有变量 [2008-08-29]
  • 1.5.10 审慎地处理内存(和其他宝贵的资源) [2008-08-29]
  • 1.5.9 检查所有的返回值 [2008-08-29]
  • 1.5.8 使用安全的数据结构 [2008-08-29]
  • 1.5.7 使用静态分析工具 [2008-08-29]
  • 1.5.6 编译时打开所有警告开关 [2008-08-29]
  • 1.5.5 不要让任何人做他们不该做的修补工作 [2008-08-29]
  • 1.5.4 编码的目标是清晰,而不是简洁 [2008-08-29]
  • 1.5.3 不要相信任何人 [2008-08-29]
  • 1.5.2 不要仓促地编写代码 [2008-08-29]
  • 1.5.1 使用好的编码风格和合理的设计 [2008-08-29]
  • 1.4 又大又坏的世界 [2008-08-29]
  • 1.3 什么是防御性编程? [2008-08-29]
  • 1.2 设想:最坏的选择 [2008-08-29]
  • 1.1 向优秀的代码前进 [2008-08-29]
  • 编程匠艺:编写卓越的代码 目录 [2008-08-29]
  • 编程匠艺:编写卓越的代码 前言 [2008-08-29]
  • 编程匠艺:编写卓越的代码 译者序 [2008-08-29]
  • 编程匠艺:编写卓越的代码 推荐序 [2008-08-29]
  • Writing Your First Windows Application [2008-08-29]
  • 10.7 本章小结 [2008-08-29]
  • 10.6.6 控制器配置 [2008-08-29]
  • 10.6.5 权限控制 [2008-08-29]
  • 10.6.4 异常处理 [2008-08-29]
  • 10.6.3 创建Action [2008-08-29]
  • 10.6.2 Struts 与 Spring 的整合 [2008-08-29]
  • Chapter 4: Processes/overview [2008-08-29]
  • 10.6.1 解决中文编码 [2008-08-29]
  • 10.5.2 在 Spring 中使用 Quartz [2008-08-29]
  • 10.5.1 Quartz 的使用(3) [2008-08-29]
  • 10.5.1 Quartz 的使用(2) [2008-08-29]
  • 10.5.1 Quartz 的使用(1) [2008-08-29]
  • 10.4.2 Service 组件的实现(2) [2008-08-29]
  • 10.4.2 Service 组件的实现(1) [2008-08-29]
  • 10.4.1 Service 组件设计 [2008-08-29]
  • 10.3.3 部署DAO层 [2008-08-29]
  • 10.3.2 实现 DAO (2) [2008-08-29]
  • 10.3.2 实现 DAO (1) [2008-08-29]
  • 10.3.1 DAO 组件的定义 [2008-08-29]
  • 10.3 实现 DAD 层 [2008-08-29]
  • Sharing Kernel Objects Across Process Boundaries [2008-08-29]
  • A Process' Kernel Object Handle Table [2008-08-28]
  • 14.13 管理问题 [2008-08-28]
  • 14.16 习题 [2008-08-28]
  • 14.15 推荐读物 [2008-08-28]
  • 14.14 推荐的厂商 [2008-08-28]
  • 14.13 管理问题 [2008-08-28]
  • 10.2.3 映射持久化类 [2008-08-28]
  • 10.2.2 创建持久化类 [2008-08-28]
  • 10.2.1 设计持久化对象 (PO) [2008-08-28]
  • 10.1.5 系统的功能模块 [2008-08-28]
  • 10.1.4 系统结构 [2008-08-28]
  • 10.1.3 相关技术介绍 [2008-08-28]
  • 10.1.2 系统功能介绍 [2008-08-28]
  • 10.1.1 应用背景 [2008-08-28]
  • 10.1 项目背景及系统结构 [2008-08-28]
  • 9.7 本章小结 [2008-08-28]
  • 14.12 网络设计问题 [2008-08-28]
  • 14.11 建筑物布线 [2008-08-28]
  • 14.10 网络测试和调试 [2008-08-28]
  • 9.6.2 EJB 架构与轻量级架构的对比 [2008-08-28]
  • 14.9 网络的前景 [2008-08-28]
  • 9.6.1 传统 EJB 架构的实现 [2008-08-28]
  • 14.8 DSL和CM:大众的WAN [2008-08-28]
  • 9.5.6 JSP 页面输出 [2008-08-28]
  • 9.5.5 解决中文编码问题 [2008-08-28]
  • 9.5.4 访问权限的控制 [2008-08-28]
  • 9.5.3 数据校验的选择 [2008-08-28]
  • 9.5.2 Spring容器管理 Action [2008-08-28]
  • 9.5.1 Action 的实现 [2008-08-28]
  • 14.7 ISDN:本土上的WAN [2008-08-28]
  • 14.6 帧中继:被牺牲掉的WAN [2008-08-28]
  • 14.5 ATM:有前途的(但被痛苦地击败的)LAN [2008-08-28]
  • 14.4 FDDI:令人失望且昂贵的局域网 [2008-08-28]
  • 14.3 无线:流动人士的LAN [2008-08-28]
  • 14.2.4 连接和扩展以太网 [2008-08-28]
  • 14.2.3 无屏蔽双绞线 [2008-08-28]
  • 9.4.4 业务逻辑组件的配置 [2008-08-28]
  • 9.4.3 业务逻辑组件的实现类 [2008-08-28]
  • 9.4.2 业务逻辑组件的接口 [2008-08-28]
  • 9.4.1 业务逻辑组件的结构 [2008-08-28]
  • 9.3.4 用 Spring 容器代替 DAO 工厂 [2008-08-28]
  • 9.3.3 编写 DAO 的具体实现 [2008-08-28]
  • 9.3.2 编写DAO接口 [2008-08-28]
  • 14.2.2 以太网拓扑结构 [2008-08-28]
  • 14.2.1 以太网的工作方式 [2008-08-28]
  • 14.1 选择LAN、WAN、还是MAN [2008-08-28]
  • 13.9 习题 [2008-08-28]
  • 13.8 推荐读物 [2008-08-28]
  • 13.7 Cisco路由器 [2008-08-28]
  • 13.6 路由策略的选择标准 [2008-08-28]
  • 9.3.1 DAO 组件的结构 [2008-08-28]
  • 9.2.3 连接数据库 [2008-08-28]
  • 9.2.2 编写 PO 的映射配置文件 [2008-08-28]
  • 9.2.1 编写 PO 类 [2008-08-28]
  • 9.1.2 采用架构的优势 [2008-08-28]
  • 9.1.1 系统架构说明 [2008-08-28]
  • 9.1 系统架构说明 [2008-08-28]
  • 8.5 本章小结 [2008-08-28]
  • 13.5 gated:更好的路由守护进程 [2008-08-28]
  • 13.4 routed:使用RIP的路由守护进程 [2008-08-28]
  • 13.3.3 IS-IS:ISO的“标准” [2008-08-28]
  • 13.3.2 RIP-2:路由选择信息协议第2版 [2008-08-28]
  • 13.3.1 RIP:路由信息协议 [2008-08-28]

  • Copyright©2005-2007 51CTO.COM 版权所有
    京ICP证060544号