【重要提示】: 解压密码:123 解压密码:123 解压密码:123 解压密码:123 深入理解MySQL(MySQL核心开发人员力作) 基本信息 原书名: Expert MySQL 原出版社: Apress 作者: (美)Charles A. Bell 译者: 杨涛 王建桥 杨晓云 韩兰 丛书名: 图灵程序设计丛书 数据库 出版社:人民邮电出版社 ISBN:9787115189103 上架时间:2009-12-31 出版日期:2010 年1月 开本:16开 页码:467 版次:1-1 编辑推荐    MySQL核心开发人员力作    带你深入MySQL源代码和底层架构    身临其境,透彻掌握数据库理论与实践 内容简介    本书深入源代码,剖析了mysql数据库系统的架构,并提供了分析、集成和修改mysql源代码的专家级建议。本书分三个部分:第一部分介绍开发和修改开源系统的概念,提供探讨更高级数据库概念所需的工具和资源;第二部分讨论mysql系统,阐明如何修改mysql源码,如何将mysql系统作为嵌入式数据库系统;第三部分更深入地探讨了mysql系统,讲述数据库 工作的内部机理。    本书面向mysql数据库开发人员。 作译者 作者: Charles A.Bell    Charles A.Bell,MySQL核心开发人员,目前是Sun公司高级软件工程师;同时也是弗吉尼亚联邦大学的客座教授,主要是为研究生讲授计算机科学课程。他主要从事新兴技术的研究,研究方向包括数据库系统、版本系统、语义网和敏捷软件开发等。 目录 封面 -10 封底 468 扉页 -9 版权 -8 前言 -7 目录 -4 第一部分 MySQL开发入门 1 第1章 MySQL与开源运动 2 1.1 什么是开源软件 2 1.1.1 为什么要使用开源软件 4 1.1.2 开源软件是否对商业软件构成真正的威胁 7 1.1.3 法律问题与《GNU宣言》 8 1.1.4 将开源进行到底 10 1.2 用MySQL进行开发 11 1.2.1 为什么修改MySQL 13 1.2.2 MySQL里哪些可以修改,有什么限制 14 1.2.3 MySQL的许可证问题 15 1.2.4 到底能否修改MySQL 16 1.2.5 修改MySQL的指导原则 17 1.3 实际的例子:TiVo 18 1.4 小结 19 第2章 数据库系统剖析 20 2.1 数据库系统的体系结构 20 2.2 数据库系统的类型 20 2.2.1 面向对象数据库系统 20 2.2.2 对象关系数据库系统 21 2.2.3 关系数据库系统 23 2.3 关系数据库系统的体系结构 24 2.3.1 客户端应用程序 25 2.3.2 查询接口 26 2.3.3 查询处理 27 2.3.4 查询优化器 29 2.3.5 查询的内部表示 31 2.3.6 查询的执行 32 2.3.7 文件访问 33 2.3.8 查询结果 35 2.3.9 关系数据库的体系结构小结 35 2.4 MySQL数据库系统 35 2.4.1 MySQL系统体系结构 36 2.4.2 SQL接口 37 2.4.3 解析器 38 2.4.4 查询优化器 39 2.4.5 查询的执行 40 2.4.6 查询缓存 40 2.4.7 缓存和缓冲区 42 2.4.8 通过插件式存储引擎访问文件 43 2.5 小结 50 第3章 MySQL源代码 51 3.1 预备知识 51 3.1.1 了解许可证 51 3.1.2 获得MySQL源代码 52 3.2 MySQL源代码 56 3.2.1 预备知识 57 3.2.2 main()函数 59 3.2.3 处理连接和创建线程 62 3.2.4 解析查询 69 3.2.5 优化查询的准备工作 75 3.2.6 优化查询 78 3.2.7 执行查询 80 3.2.8 辅助库 82 3.2.9 重要的类和结构 83 3.3 编程指导 88 3.3.1 总体指导 89 3.3.2 文档 89 3.3.3 函数和参数 91 3.3.4 命名约定 92 3.3.5 分隔与缩进 92 3.3.6 文档工具 93 3.3.7 保持工作记录的习惯 95 3.3.8 追踪变化 95 3.4
2021-08-13 14:27:45 83.52MB MySQL 深入理解
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 Oracle Data Guard 11g完全参考手册 基本信息 原书名: Oracle Data Guard 11g Handbook 原出版社: McGraw-Hill Osborne Media 作者: (美)Larry Carpenter    Joseph Meeks 译者: 刘玉达 危建辉 张敏 出版社:清华大学出版社 ISBN:9787302262787 上架时间:2011-9-22 出版日期:2011 年8月 开本:16开 页码:469 版次:1-1 内容简介   《oracle data guard 11g完全参考手册》由多位顶尖oracle专家联袂撰写。这本精品指南全面介绍data guard无与伦比的数据保护、可用性和灾难恢复功能,详细讲解data guard基础知识,列出最佳的配置、监视、维护和故障排除实践,并指导您部署完美架构以满足灾难恢复目标和其他要求。    主要内容    ·制定符合组织需要的oracle数据库灾难恢复计划    ·在当前环境中配置和部署oracle data guard    ·调整物理与逻辑备用数据库以及排除其故障    ·实施oracle data guard broker管理框架    ·集成oracle grid control    ·监视oracle data guard环境    ·使用oracle active data guard启用只读服务与灾难恢复功能    ·发生故障时顺利转移数据库和应用程序    ·利用oracle data guard切换尽量缩短计划内停机时间    ·利用oracle recovery manager进行备份与恢复 作译者   Larry Carpente供职于Oracle公司,是一位才华横溢的产品经理,也是服务器技术MAA产品管理团队的成员。Larry拥有35年的计算机行业从业经历,是Oracle用户社区备受推崇的Data Guard专家。Larry还精通英语、意大利语、法语和德语等多种语言。   Joe Meeks担任Oracle数据库高可用性团队的产品管理总监。在30年的计算机行业从业经历中,Joe曾帮助制造、零售、金融、能源、电信、医疗和公共部门等领域的客户满足了重要商业应用程序的高可用性需求。Joe拥有环境科学理学学士学位和MBA学位。 目录 封面 -20 封底 -19 扉页 -18 版权 -17 作者简介 -16 致谢 -13 序言 -11 前言 -9 目录 -6 第1章 Data Guard架构 1 1.1 Data Guard概述 2 1.2 重做传输服务 4 1.2.1 同步重做传输 5 1.2.2 异步重做传输 6 1.2.3 重做传输压缩 8 1.2.4 自动处理间隔 8 1.3 应用服务 9 1.3.1 Redo Apply 10 1.3.2 SQL Apply 13 1.3.3 在难以取舍的情况下同时使用二者 15 1.4 Data Guard保护模式 15 1.4.1 最高性能 16 1.4.2 最高可用性 16 1.4.3 最大保护 17 1.5 角色管理服务 17 1.5.1 切换 18 1.5.2 故障转移 19 1.6 Data Guard管理 22 1.7 活动的备用数据库 23 1.7.1 卸载只读查询和报表 23 1.7.2 卸载备份 24 1.7.3 测试 24 1.8 Data Guard和最高可用性架构 25 1.9 小结 26 第2章 实现Oracle Data Guard 27 2.1 实现前的计划 28 2.1.1 确定需求 28 2.1.2 理解配置选项 31 2.1.3 将RPO和RTO与保护模式联系起来 56 2.2 创建物理备用数据库 56 2.2.1 选择界面 56 2.2.2 准备工作 58 2.2.3 使用Oracle Enterprise Manager Grid Control 59 2.2.4 高级用户方法 69 2.3 创建逻辑备用数据库 89 2.4 Data Guard和Oracle RAC 96 2.5 小结 97 第3章 重做处理 99 3.1 Oracle恢复的重要概念 100 3.1.1 ACID属性 100 3.1.2 Oracle恢复 101 3.1.3 事务
2021-07-28 15:05:49 86.85MB Oracle Data Guard 完全参考手册
1
3GPP长期演进(LTE)系统架构与技术规范(“十一五”国家重点图书出版规划项目) 内容简介 《3GPP长期演进(LTE)系统架构与技术规范》系统阐述了3GPP长期演进(LTE)的系统架构与技术规范。《3GPP长期演进(LTE)系统架构与技术规范》内容包括3G标准发展过程和3G系统中的关键技术,LTE空中接口物理层规范,LTE空中接口高层协议栈,LTE无线射频特性,LTE无线接入网体系结构,LTE典型流程,3G核心网络的后续演进(EPC)。 《3GPP长期演进(LTE)系统架构与技术规范》可供从事移动通信工作的研发人员、工程技术人员、运营管理人员阅读(尤其适合LTE、4G技术研究和开发人员使用),也可供高等院校通信及相关专业的师生参考。 编辑推荐 《3GPP长期演进(LTE)系统架构与技术规范》是一本以LTE标准规范为主要内容的书籍,紧紧围绕LTE的技术规范来阐述LTE系统,全面介绍了LTE系统的体系结构,重点是物理层、空中接口协议、网络接口等涉及的功能实体和协议流程。《3GPP长期演进(LTE)系统架构与技术规范》可作为LTE研发人员学习和理解LTE技术规范的重要参考资料。 国家高技术研究发展计划(“863”计划),是一项具有明确国家目标的国家科技计划,是发展高科技、实现产业化、建设创新型国家的重大举措。“863”通信高技术丛书,是对通信信息领域的课题以及相关重大专项的成果总结,被新闻出版总署列入“十一五”国家重点图书出版规划项目中的国家重大出版工程。 《3GPP长期演进(LTE)系统架构与技术规范》作者均来自于国内著名移动通信设备制造商和科研院所,长期从事移动通信设备的标准和技术研究。从3GPP LTE标准化项目开始以来,他们均亲身参加了历次LTE标准化会议以及技术讨论,在3GPP标准化进程中提交了大量提案。通过对各阶段的LTE标准的深入研究,他们具备了较高的业务水平,对LTE标准的解读深入可信。 目录 第1章 概述 1 1.1 第三代移动通信的发展历史和背景 1 1.2 第三代移动通信系统的HSPA演进 6 1.3 第三代移动通信系统的LTE演进 9 1.4 其他的无线通信系统 17 1.5 未来演进 24 参考文献 27 第2章 物理层规范 29 2.1 概述 29 2.2 多址方式 29 2.2.1 下行多址方式 30 2.2.2 上行多址方式 30 2.3 无线帧结构 31 2.4 时隙结构与基本物理资源 33 2.4.1 物理资源块(PRB) 33 2.4.2 虚拟资源块(VRB) 34 2.4.3 REG 37 2.5 MIMO方案 38 2.5.1 层映射 38 2.5.2 预编码 38 2.6 参考信号 42 2.6.1 下行参考信号 42 2.6.2 上行参考信号 45 2.7 物理层信道与信号 52 2.7.1 下行物理信道 53 2.7.2 上行物理信道 62 2.8 传输信道的编码、复用与交织 69 2.8.1 概述 69 2.8.2 上行控制信息在PUCCH上的传输 76 2.8.3 上行共享信道与控制信息在PUSCH上的传输 76 2.8.4 下行广播信道的传输 82 2.8.5 下行共享信道、寻呼信道和多播信道的传输 82 2.8.6 下行控制信息的传输 83 2.8.7 下行控制格式信息的传输 88 2.8.8 HARQ指示信息的传输 89 2.9 物理层过程 89 2.9.1 小区搜索与下行同步 89 2.9.2 上行传输时间的调整与同步 89 2.9.3 功率控制 90 2.9.4 随机接入过程 93 2.9.5 下行共享信道传输的相关过程 94 2.9.6 上行共享信道传输的相关过程 105 参考文献 112 第3章 无线接口协议 114 3.1 概述 114 3.2 空中接口协议 115 3.3 MAC 115 3.3.1 MAC结构和功能 115 3.3.2 信道及信道映射 116 3.3.3 随机接入过程 117 3.3.4 维持上行同步 122 3.3.5 数据传输 123 3.3.6 测量上报 131 3.3.7 非连续接收(DRX) 133 3.3.8 MAC重配置 135 3.3.9 MAC Reset 135 3.3.10 MAC PDU 135 3.4 无线链路控制(RLC)层 140 3.4.1 结构和功能 140 3.4.2 BSR中RLC可用数据 141 3.4.3 TMD 141 3.4.4 UMD 142 3.4.5 AMD 146 3.4.6 SDU丢弃过程 154 3.4.7 重建(Re-establishme
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 TCP/IP详解 卷1:协议(09年度畅销榜TOP50)(08年度畅销榜TOP50) 基本信息 原书名: TCP/IP Illustracted Volume 1:The Protocols 原出版社: Addison Wesley/Pearson 作者: W.Richard Stevens 译者: 范建华等 丛书名: 计算机科学丛书 出版社:机械工业出版社 ISBN:7111075668 上架时间:2000-7-1 出版日期:2000 年4月 页码:423 版次:1-1 所属分类:计算机 > 计算机网络 > 网络协议 > TCP/IP 教材 > 研究生/本科/专科教材 > 工学 > 计算机 教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机专业课程 > 计算机网络 编辑推荐   09年度畅销榜TOP50    08年度畅销榜TOP50 作译者 作者: W.Richard Stevens 国际知名的Unix和网络专家,《TCP/IP 详解》(三卷本)作者   W.Richard Stevens(1951-1999),是国际知名的Unix和网络专家;受人尊敬的计算机图书作家;同时他还是广受欢迎的 教师和顾问。Stevens先生1951年生于赞比亚,他的家庭曾多次搬迁,最终定居于南非。早年,他就读于美国弗吉尼亚州的费什本军事学校,后获得密歇根大学学士、亚利桑那大学系统工程硕 士和博士学位。他曾就职于基特峰国家天文台,从事计算机编程;还曾在康涅狄格州纽黑文市的健康系统国际公司任主管计算机服务的副总裁。Stevens先生不幸病逝于1999年9月1日,他的离 去是计算机界的巨大损失。 目录 封面 -1 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 分用 8 1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 1.11 RFC 10 1.12 标准的简单服务 11 1.13 互联网 12 1.14 实现 12 1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口 20 2.8 最大传输单元MTU 21 2.9 路径MTU 21 2.10 串行线路吞吐量计算 21 2.11 小结 22 第3章 IP:网际协议 24 3.1 引言 24 3.2 IP首部 24 3.3 IP路由选择 27 3.4 子网寻址 30 3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速缓存 40 4.4 ARP的分组格式 40 4.5 ARP举例 41 4.5.1 一般的例子 41 4.5.2 对不存在主机的ARP请求 42 4.5.3 ARP高速缓存超时设置 43 4.6 ARP代理 43 4.7 免费ARP 45 4.8 arp命令 45 4.9 小结 46 第5章 RARP:逆地址解析协议 47 5.1 引言 47 5.2 RARP的分组格式 47 5.3 RARP举例 47 5.4 RARP服务器的设计 48 5.4.1 作为用户进程的RARP服务器 49 5.4.2 每个网络有多个RARP服务器 49 5.5 小结 49 第6章 ICMP:Internet控制报文协议 50 6.1 引言 50 6.2 ICMP报文的类型 50 6.3 ICMP地址掩码请求与应答 52 6.4 ICMP时间戳请求与应答 53 6.4.1 举例 54 6.4.2 另一种方法 55 6.5 ICMP端口不可达差错 56 6.6 ICMP报文的4.4BSD处理 59 6.7 小结 60 第7章 Ping程序 61 7.1 引言 61 7.2 Ping程序 61 7.2.1 LAN输出
2021-06-30 16:23:40 12.96MB TCP IP 详解 协议
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 让Oracle跑得更快:Oracle10g性能分析与优化思路 本信息 作者: 谭怀远 丛书名: ITPUB技术丛书 出版社:电子工业出版社 ISBN:9787121113253 上架时间:2010-8-6 出版日期:2010 年8月 开本:16开 页码:438 版次:1-1 编辑推荐    国内第一本真正意义上从工作经验出发,以作者的心得体会全面论述Oracle数据库性能优化的书籍。    作者内心经历的表白,站在全局角度对性能做分析,而不是拘泥于具体的技术细节,呈现给读者一种新的阅读思路。    书中涉及很多新的性能话题,比如执行计划,bind peeking,并行执行,10046及10053事件,AWR报告等,基本上涵盖了所有Oracle数据库性能方面的知识。 内容简介   在这本书里读者将会学到作者在性能优化方面的一些思路和思考,一些故障处理的方法和原则,这些东西是作者在实践中长期积累的心得体会,当读者掌握了一些处理问题的基本思路之后,成为一名合格的dba就是一件轻而易举的事情了。   本书适用对象:oracle dba、oracle开发人员,和其他对oracle数据库感兴趣的人员。 作译者   谭怀远,副总工,DBA团队负责人,在国内属于较早进入专职DBA岗位的人。是国内著名数据库论坛ITPUB的资深版主,论坛id alantany。有10年的Oracle DBA工作经验,从Oracle 8开始进入数据库领域,从Oracle 8到Oracle 8i,Oracle 9i,Oracle 10g,见证了中国DBA职业的发展历程。作者对数据库的性能优化有独到的见解,颇擅长于海量数据数据库的设计管理及优化工作。 目录 封面 -17 扉页 -16 版权 -15 序 -14 前言 -12 致谢 -5 目录 -4 第1章 引起数据库性能问题的因素 1 1.1 软件设计对数据库的影响 1 1.1.1 软件架构设计对数据库性能的影响 1 1.1.2 软件代码的编写对数据库性能的影响 2 1.2 数据库的设计 8 1.2.1 OLTP数据库 9 1.2.2 OLAP数据库 10 1.3 数据库的硬件设计 14 1.3.1 存储容量 15 1.3.2 存储的物理设计 16 1.3.3 数据的安全 17 1.4 小结 19 第2章 锁和阻塞 20 2.1 关于锁 20 2.2 锁和阻塞 22 2.3 引起阻塞的其他情况 30 2.3.1 select for update 30 2.3.2 外键和索引 36 第3章 Latch和等待 44 3.1 共享池中的Latch争用 45 3.2 数据缓冲池Latch争用 54 3.2.1 表数据块 54 3.2.2 索引数据块 59 3.2.3 索引根数据块 62 3.2.4 段头数据块 65 第4章 优化器 66 4.1 RBO基于规则的优化器 66 4.2 CBO基于成本的优化器 69 第5章 执行计划 85 5.1 Cardinality (基数) 85 5.2 SQL的执行计划 94 第6章 Hint 109 6.1 和优化器相关的Hint 115 6.1.1 all_rows和first_rows(CBO) 115 6.1.2 RULE Hint 117 6.2 访问路径相关的Hint 117 6.2.1 FULL Hint 118 6.2.2 INDEX Hint 118 6.2.3 NO_INDEX Hint 118 6.2.4 INDEX_DESC Hint 119 6.2.5 INDEX_COMBINE Hint 119 6.2.6 INDEX_FFS 119 6.2.7 INDEX_JOIN 120 6.2.8 INDEX_SS Hint 120 6.3 表关联顺序的Hint 125 6.3.1 LEADING Hint 125 6.3.2 ORDERED Hint 126 6.4 表关联操作的Hint 127 6.4.1 USE_HASH,USE_NL和USE_MERGE Hint 127 6.4.2 NO_USE_HASH Hint 132 6.4.3 NO_USE_MERGE Hint 133 6.4.4 NO_USE_NL Hint 133 6.5 并行执行相关的Hint 134 6.5.1 PARALLEL Hint 134 6.5.2 NO_P
2021-06-24 16:20:01 42.4MB 跑得更快 Oracle10g 性能分析 优化思路
1
基本信息 原书名: Design Patterns:Elements of Reusable Object-Oriented software 原出版社: Addison Wesley/Pearson 作者: (美)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides [作译者介绍] 译者: 李英军 马晓星 蔡敏 刘建中 丛书名: 计算机科学丛书 出版社:机械工业出版社 ISBN:7111075757 上架时间:2005-7-19 出版日期:2004 年9月 开本:16开 页码:254 版次:1-11 内容简介   本书结合设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。本书适合大学计算机专业的学生、研究生及相关人员参考。       [strong][font color="#ff0000"]书评[/font][/strong][font color="#ff0000"]       “这本众人期待的确达到了预期的全部效果。该书云集了经过时间考验的可用设计。作者从多年的面向对象设计经验中精选了23个模式,这构成了该书的精华部份,每一个精益求精的优秀程序员都应拥有这本《设计模式》。”--larry o'brien, software development       “[设计模式]在实用环境下特别有用,因为它分类描述了一组设计良好,表达清楚的面向对象软件设计模式。整个设计模式领域还很新,本书的四位作者也许已占据了这个领域造诣最深的专家中的半数,因而他们定义模式的方法可以作为后来者的榜样。如果要知道怎样恰当定义和描述设计模式,我们应该可以从他们那儿获得启发”--steve billow, journal of object-oriented programming       “总的来讲,这本书表达了一种极有价值的东西。对软件设计领域有着独特的贡献,因为它捕获了面向对象设计的有价值的经验,并且用简洁可复用的形式表达出来。它将成为我在寻找面向对象设计思想过程中经常翻阅的一本书﹕这正是复用的真实含义所在,不是吗﹖”--sanjiv gossain, journal of object-oriented programming [/font] 目 录 序言 前言 读者指南 第1章 引言 1 1.1 什么是设计模式 2 1.2 smalltalk mvc中的设计模式 3 1.3 描述设计模式 4 1.4 设计模式的编目 5 1.5 组织编目 7 1.6 设计模式怎样解决设计问题 8 1.6.1 寻找合适的对象 8 1.6.2 决定对象的粒度 9 1.6.3 指定对象接口 9 1.6.4 描述对象的实现 10 1.6.5 运用复用机制 13 1.6.6 关联运行时刻和编译时刻的 结构 15 1.6.7 设计应支持变化 16 1.7 怎样选择设计模式 19 .1.8 怎样使用设计模式 20 第2章 实例研究:设计一个文档编 辑器 22 2.1 设计问题 23 2.2 文档结构 23 2.2.1 递归组合 24 2.2.2 图元 25 2.2.3 组合模式 27 2.3 格式化 27 2.3.1 封装格式化算法 27 2.3.2 compositor和composition 27 2.3.3 策略模式 29 2.4 修饰用户界面 29 2.4.1 透明围栏 29 2.4.2 monoglyph 30 2.4.3 decorator 模式 32 2.5 支持多种视感标准 32 2.5.1 对象创建的抽象 32 2.5.2 工厂类和产品类 33 2.5.3 abstract factory模式 35 2.6 支持多种窗口系统 35 2.6.1 我们是否可以使用abstract factory 模式 35 2.6.2 封装实现依赖关系 35 2.6.3 window和windowimp 37 2.6.4 bridge 模式 40 2.7 用户操作 40 2.7.1 封装一个请求 41 2.7.2 command 类及其子类 41 2.7.3 撤消和重做 42 2.7.4 命令历史记录 42 2.7.5 command 模式 44 2.8 拼写检查和断字处理 44 2.8.1 访问分散的信息 44 2.8.2 封装访问和遍历 45 2.8.3 iterator类及其子类 46 2.8.4 iterator模式 4
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 Objective-C 2.0 程序设计(原书第2版) 基本信息 原书名: Programming in Objective-C 2.0 (2nd Edition) 原出版社: Addison-Wesley Professional 作者: (美)Stephen G.Kochan 译者: 张波 黄湘琴 丛书名: 开发人员专业技术丛书 出版社:机械工业出版社 ISBN:9787111276869 上架时间:2009-8-26 出版日期:2009 年9月 开本:16开 页码:460 版次:2-1 编辑推荐   Objective-C领域的经典著作,对Objective-C进行了系统而全面的阐述,权威性毋庸置疑。 内容简介   本书是objective-c领域的经典著作,对objective-c进行了系统而全面的阐述,权威性毋庸置疑。全书共分为四大部分:第一部分全面讲解了objective-c语言的基础知识,包括类、对象、方法、数据类型、表达式、程序结构、继承、多态、动态类型和动态绑定、函数、数组、结构和指针等;第二部分详细阐述了foundation框架,涵盖数字、字符串、集合、文件操作、内存管理、对象复制和归档等重要内容;第三部分简要介绍了cocoa和iphone sdk;第四部分是附录,主要列出了objective-c的快速参考。.    本书结构合理、内容翔实,简单易学,既适合程序设计初学者和所有程序员阅读,也可作为程序设计语言课题的入门教材。... 作译者   Stephen Kochan是多本畅销书的作者或合著者,其中有关于C语言的,包括《Programming in C》(Sams,2004)、《Programming in ANSI C》(Sams,1994)和《Topics in C Programming》(Wiley,1991),也有关于UNIX的,包括《Exploring the Unix System》(Sams,1992)和《UNIX Shell Programming》(Sams,2003)。从1984年Mac最初引入时,他就已经在Macintosh计算机上进行程序设计了,他编写的《Programming C for the Mac》是Apple Press Library的一部分。2003年,Kochan编写了《Programming in Objective-C》(Sams,2003),之后编写了另一本与Mac有关的书籍《BeginningcAppleScript》(Wiley,12004).... 目录 封面 -10 封底 -9 译者序 -6 作者简介 -5 技术审校人员简介 -5 目录 -4 第1章 前言 1 1.1 本书的内容 2 1.2 本书的组织方式 2 1.3 致谢 4 第一部分 Objective-C语言 5 第2章 Objective-C程序设计 5 2.1 编译并运行程序 6 2.1.1 使用Xcode 6 2.1.2 使用Terminal 10 2.2 解释第一个程序 12 2.3 显示变量的值 15 2.4 小结 17 2.5 练习 17 第3章 类、对象和方法 20 3.1 到底什么是对象 20 3.2 实例和方法 20 3.3 用于处理分数的Objective-C类 22 3.4 @interface部分 25 3.4.1 选择名称 25 3.4.2 实例变量 26 3.4.3 类和实例方法 27 3.5 @implementation部分 28 3.6 Program部分 29 3.7 实例变量的访问以及数据封装 34 3.8 小结 37 3.9 练习 37 第4章 数据类型和表达式 39 4.1 数据类型和常量 39 4.1.1 int类型 39 4.1.2 float类型 40 4.1.3 double类型 40 4.1.4 char类型 41 4.1.5 限定词:long、long long、short、unsigned及signed 42 4.1.6 id类型 43 4.2 算术表达式 44 4.2.1 运算符的优先级 44 4.2.2 整数运算和一元负号运算符 47 4.2.3 模运算符 48 4.2.4 整型值和浮点值的相互转换 49 4.2.5 类型转换运算符 51 4.3 赋值运算符 51 4.4 计算器类 52
2021-06-04 09:56:35 65.51MB Objective-C 程序设计 详细书签版
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 该资料《TCP/IP网络互联技术(卷3):客户-服务器编程与应用(Windows套接字版)》的源代码见: http://download.csdn.net/detail/fksec/4639930 TCP/IP网络互联技术(卷3):客户-服务器编程与应用(Windows套接字版) 基本信息 原书名: Internetworking with TCP/IP Vol III:Client-Server Programming and Applications Windows Sockets Version 原出版社: Prentice Hall/Pearson 作者: (美)Douglas E.Comer,David L.Stevens 译者: 张卫 王能 丛书名: 国外经典教材·计算机科学与技术 出版社:清华大学出版社 ISBN:7302093792 上架时间:2004-11-10 出版日期:2004 年9月 开本:185×260 页码:446 版次:1-1 内容简介    本书介绍了在Windows操作系统平台上如何使用Windows套接字应用程序接口(Windows Socket APl)编写TCP/IP通信程序。重点放在客户—服务器机制上,介绍了客户-服务器机制和应用程序用于网络通信的套接字接口,分析了分布式程序的客户端和服务器两部分的算法,讨论了客户端和服务器的设计及遵循的模式。本书在并发处理上也花费了相当大的篇幅,描述了并发线程以及相关的创建线程的操作系统函数。本书给出了能说明每个设计思想的实现方法,讨论了包括应用层网关和管道在内的各种技术,回顾了几个标准应用协议,并使用它们说明一些算法和实现技术。本书包含的一些例子程序显示了每个设计实际上如何操作,大多数的例子实现了标准因特网应用协议。    本书适合于大学高年级学生或研究生的网络编程入门课程,也可作为程序员的参考书。    作译者 作者:Douglas E.Comer    Douglas Comer博博士是Purdue Univ的教授,讲授操作系统和计算机网络的课程,早在20世纪70午代后期。他就参与了TCP/IP和互联网的研究,并成为世界公认的权威,由他设计实现了X25NET和CYpress网络.以及Xinu操作系统。David Stevens是普渡大学计算中心的程序员。TCP/IP的世界经典教材就是他们所著,他们的著作已誉满全球,我国多家出版社也引进了其多部著作的版权。他们的TCP/IP网络互联技术卷1、卷2、卷3在我国都有影印版本。    Douglas E.Comer博士从20世纪70年代开始从事互联网的研究和开发工作,他曾是互联网体系结构委员会的成员,该委员会是确定互联网发展标准的权威机构;他也曾任美国计算机网CSTNET技术委员会的主席,该网络是美国早期互联网建设中最重要的网络之一。他现在是美国普渡大学计算机科学系的教授,从事计算机网络和操作系统方面的教学和科研工作。 目录 封面 -26 扉页 -25 版权 -24 国外经典教材.计算机科学与技术 编审委员会 -23 出版说明 -22 译者的话 -21 序一 -20 序二 -19 目录 -17 第1章 概述 1 1.1 TCP/IP的应用 1 1.2 分布式环境下应用程序的设计 1 1.3 标准和非标准的应用协议 2 1.4 使用标准应用协议的例子 2 1.5 telnet连接的例子 3 1.6 用TELNET访问其他服务 3 1.7 应用协议和软件的灵活性 4 1.8 从提供者的角度看服务 5 1.9 本书的其余部分 6 1.10 小结 6 进一步的研究 6 习题 6 第2章 客户.服务器模型和软件的设计 8 2.1 简介 8 2.2 动机 8 2.3 术语和概念 9 2.3.1 客户端和服务器 9 2.3.2 特权和复杂性 9 2.3.3 标准和非标准的客户端软件 10 2.3.4 客户端的参数化 10 2.3.5 无连接的与面向连接的服务 11 2.3.6 无状态与有状态的服务器 12 2.3.7 有状态的文件服务器例子 12 2.3.8 无状态是一个协议问题 14 2.3.9 充当客户端的服务器 15 2.4 小结 15 进一步的研究 16 习题 16 第3章 客户.服务器软件的并发处理 17 3.1 引言 17 3.2 网络中的并发 17 3.3 服务器中的并发 18 3.4 术语和概念 19 3.4.1 进程的概念 19 3.4.2
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构:第2版(世界顶级专家Thomas Kyte力作) 基本信息 原书名: Expert Oracle Database Architecture: Oracle Database Programming 9i, 10g, and 11g Techniques and Solutions, Second Edition [ 原出版社: Apress 作者: (美)Thomas Kyte 译者: 苏金国 王小振 丛书名: 图灵程序设计丛书 数据库 出版社:人民邮电出版社 ISBN:9787115244857 上架时间:2011-1-5 出版日期:2011 年1月 开本:16开 页码:706 版次:2-1 编辑推荐   久负盛名的Oracle经典    世界顶级专家Thomas Kyte力作    Ask Tom!解决你所有的Oracle疑难杂症 内容简介   本书是一本关于oracle database 9i、10g 和11g 数据库体系结构的权威图书,涵盖了所有重要的oracle 体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,分区和并行,以及数据加密等,并利用具体的例子来全面介绍每个特性,不仅讨论了各个特性是什么,还说明了它是如何工作的,如何使用这个特性来开发软件,以及有关的常见陷阱。    本书面向所有oracle 数据库应用开发人员和dba。 作译者 作者   Thomas Kyte Oracle公司核心技术集团副总裁。从5.1.1c版本开始使用Oracle,自7.0.9版本发布就一直任职于Oracle公司,帮助Oracle数据库用户设计和构建系统,或者对系统进行重构和调优。此前曾是一位系统集成师,主要为美国军方和政府部门的客户构建大规模的异构数据库和应用。长期主持Oracle Magazine “Ask Tom”专栏,热心回答困扰全世界Oracle开发人员和DBA的各种问题。除本书外,还著有广受好评的《Oracle专家高级编程》和《Oracle高效设计》。 作者: Thomas Kyte   Thomas Kyte是Oracle公司核心技术集团的副总裁,从Oracle 7.0.9版本开始就一直任职于Oracle公司,不过,其实他从5.1.5c版本就开始使用Oracle了。 在Oracle公司,Kyte专门负责Oracle数据库,他的任务是帮助使用Oracle数据库的客户,并与他们共同设计和构建系统,或者对系统进行重构和调优。在进入Oracle公司之前,Kyte是一名系统集成人员,主要为美国军方和政府部门的客户构建大规模、异构数据库。 Thomas Kyte就是主持Oracle Magazine Ask Tom专栏和Oracle公司同名在线论坛的那个Tom,他通过这一方式热心地回答困扰着Oracle开发人员和DBA的各种问题。 目录 封面 -40 版权声明 -38 译者序 -37 序 -36 第1版序 -34 前言 -31 致谢 -24 配置环境 -23 目录 -5 第1章 开发成功的Oracle应用 1 1.1 我的方法 2 1.2 黑盒方法 3 1.3 开发数据库应用的正确(和不正确)方法 10 1.3.1 了解Oracle体系结构 11 1.3.2 理解并发控制 19 1.3.3 多版本控制 22 1.3.4 数据库独立性 28 1.3.5 怎么能让应用运行得更快 42 1.3.6 DBA与开发人员的关系 44 1.4 小结 45 第2章 体系结构概述 46 2.1 定义数据库和实例 47 2.2 SGA和后台进程 52 2.3 连接Oracle 54 2.3.1 专用服务器 54 2.3.2 共享服务器 56 2.3.3 TCP/IP连接的基本原理 57 2.4 小结 59 第3章 文件 60 3.1 参数文件 61 3.1.1 什么是参数 62 3.1.2 遗留的init.ORA参数文件 65 3.1.3 服务器参数文件 67 3.1.4 参数文件小结 72 3.2 跟踪文件 73 3.2.1 请求的跟踪文件 74 3.2.2 针对内部错误生成的跟踪文件 78 3.2.3 跟踪文件小结 82 3.3 警告文件 83 3.4 数据文件 85 3.4.1 简要回顾文件系统机制 86 3.4.2 Oracle数据库中的存储层次体系 87
2021-03-22 23:17:09 60.21MB Oracle Database 编程艺术 数据库
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 Oracle Database 11g PL/SQL程序设计 基本信息 原书名: Oracle Database 11g PL/SQL Programming 原出版社: McGraw-Hill Osborne Media 作者: (美)Michael McLaughlin    译者: 张云 王海涛 出版社:清华大学出版社 ISBN:9787302198314 上架时间:2009-4-23 出版日期:2009 年4月 开本:16开 页码:758 版次:1-1 内容简介    设计功能丰富的pl/sql应用程序.    希望在oracle权威专家的指导下开发出动态的、客户机—服务器pl/sql应用程序吗?这本pl/sql程序设计将帮助您理解pl/sql涉及的所有主题。..    本书内容丰富,结构合理,全面涵盖oracle database 11g的新增特性和实用工具,并提供详细的说明、可剪切-粘贴的语法示例和真实的案例分析。通过学习书中的代码和图例,您不仅能访问和修改数据库信息,编写功能强大的pl/sql语句,执行有效的查询和部署稳固的安全性,还能轻松实现c、c++和java过程,建立可启用web的数据库,缩短开发时间和优化性能。    本书主要内容    ·创建、调试和管理oracle驱动的pl/sql程序    ·使用pl/sql结构体、分隔符、运算符、变量和语句    ·使用plsql warnings和异常处理程序标识和消除错误    ·使用函数、过程、包、集合和触发器    ·定义和部署varray、嵌套表和联合数组数据类型    ·处理外部例程、对象类型、大对象和安全文件    ·使用dbms alert和dbms pipe在并行会话间通信    ·通过oracle net services和pl/sql包装器调用外部过程    ·使用oracle jvm集成内部和服务器端java类库    ·使用pl/sql gateway和web toolkit开发健壮的web应用程序... 作译者 作者: Michael McLaughlin    Michael McLaughlin是美国BYU-Idaho大学商务和通信学院计算机信息技术系教授,也是Techtinker.com公司的创办者。他曾在Oracle公司工作了8年多,先后从事过顾问、开发和技术支持等工作,是Oracle公司ATOMS事务体系结构这项专利的发明者。在Oracle公司工作之前,Michael从Oracle 6开始分别担任过Oracle开发员、系统和业务分析员及DBA。. Michael的著作还包括Oracle Dambase 10g Express Edition PHP Web Programming、Oracle Database 10g PL/SQL Programming、Expert Oracle PL/SQL和《AJAX+PHP+Oracle数据库Web开发》。 目录 封面 -14 封底 -13 扉页 -12 版权 -11 前言 -10 目录 -6 第Ⅰ部分 PL/SQL基本原理 1 第1章 Oracle PL/SQL概览 3 1.1 历史和背景知识 4 1.2 体系结构 5 1.3 基本的块结构 7 1.4 Oracle 10g的新功能 9 1.4.1 内置包 10 1.4.2 编译时警告 10 1.4.3 条件编译 10 1.4.4 NUMBER数据类型行为 11 1.4.5 优化的PL/SQL编译器 11 1.4.6 正则表达式 12 1.4.7 引号的选择性 12 1.4.8 集合运算符 12 1.4.9 堆栈跟踪错误 13 1.4.10 包装PL/SQL存储程序 14 1.5 Oracle 11g的新功能 15 1.5.1 自动子程序内联 15 1.5.2 CONTINUE语句 16 1.5.3 跨会话PL/SQL函数结果缓存 16 1.5.4 增强的动态SQL 16 1.5.5 采用命名和位置等表示法的SQL调用 17 1.5.6 多进程连接池 19 1.5.7 PL/SQL Hierachical Profiler 20 1.5.8 PL/SQL Native Compiler生成本地代码 21 1.5.9 PL/Scope 21 1.5.10 增强的正则表达
2021-03-20 14:46:54 99.46MB Oracle Database PL/SQL 程序设计
1