自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (51)
  • 收藏
  • 关注

空空如也

C#7 图解教程(2018年版 第5版 英文版 文字版)

Apress 2018年出版 全书817页, 大家时间都很宝贵,三分钟就能理解的技术细节,干嘛要花三个小时?! C#图解教程(第5版)被誉为C#入门图书中的“神书”,是高效、深入掌握C#的不二之选! “想通过学习C#为你的编程生涯打下坚实的基础?这本书是我发自内心推荐给你的。” 为什么那么多C#学习者对《C#图解教程》有口皆碑,令这本书一版再版,长销不衰?因为作者创造了一种全新的可视化叙述方式。他在书中通过把大量的图、表和代码片段有机结合,把很多同类书需要好几页才能讲清楚的技术细节,形象、直观、一目了然地呈现在读者眼前。不管你信不信,很多技术细节只有通过图示才能讲得这么清晰、透彻! 作者简介 Daniel M. Solis 拥有20余年软件开发经验,微软、IBM等公司技术顾问,深受读者爱戴和推崇的技术图书作家。他同时还是一位享誉世界的技术培训专家,在美国和欧洲各地传授编程语言、Windows程序设计和Unix底层技术的经验和心得。多年的教学实践启发他创造了一种可视化的教学方法,并总结了一套代码与图示相结合的方法,为千千万万的入门读者扫除了步入编程职业生涯的障碍。Illustrated WPF是他另一本畅销技术书。

2018-09-20

Head First Python(中文版)

编辑推荐 《重视大脑的学习指南:Head First Python(中文版)》超越枯燥的语法手册,通过一种独特的方法教你学习这种语言。你会迅速掌握Python的基础知识,然后转向持久存储、异常处理、Web开发、SQLite、数据加工和lGoogle App Engine。你还将学习如何为Android编写移动应用,这都要归功于Python为你赋予的强大能力。《重视大脑的学习指南:Head First Python(中文版)》会提供充分并且完备的学习体验,帮助你成为一名真正的Python程序员。 作者巴里觉得你的时间相当宝贵,不应当过多地花费在与新概念的纠缠之中。通过应用认知科学和学习理论的最新研究成果,《重视大脑的学习指南:Head First Python(中文版)》可以让你投入一个需要多感官参与的学习体验,这《重视大脑的学习指南:Head First Python(中文版)》采用丰富直观的形式使你的大脑真正开动起来,而不是长篇累牍地说教,让你昏昏欲睡。 作者:(美国)巴里 (Barry.P.) 译者:林琪 郭静 目录 引子 1 初识Python:人人都爱列表 2 共享你的代码:函数模块 3 文件与异常:处理错误 4 持久存储:数据保存到文件 5 推导数据:处理数据! 6 定制数据对象:打包代码与数据 7 Web开发:集成在一起 8 移动应用开发:小设备 9 管理你的数据:处理输入 10 扩展你的Web应用:来真格的 11 处理复杂性:数据加工 1 初识Python 人人都爱列表 你可能会问:“Python有什么与众不同的地方?” 如果简短地回答这个问题,那么答案是:很多很多。要想更详细地回答,首先需要指出Python也有很多我们熟悉的东西。类似于所有其他通用编程语言,Python同样有语句、表达式、操作符、函数、模块、方法和类。这些确实都很普通。不过,Python还能提供一样东西,能让程序员(也就是你)的日子更好过一些。下面先从学习列表开始我们的Python之旅。不过,在此之前,还有一个重要的问题需要回答…… Python 有什么过人之处? 很多很多。可以这么说,这本书的目标就是向你展示Python的妙处。深入研究Python之前,先来完成一些日常工作。要使用和执行本书中的Python代码,你的计算机上需要有一个Python3 解释器。就像Python的很多其他方面一样,安装这个解释器并不难。当然,这里假设原先尚未安装Python…… 安装Python3 编写和运行Python代码之前,需要确保你的计算机上安装有Python解释器。在本书中,我们将采用Python3,这是这个语言的新(也是最好)版本。你的计算机上可能已经安装了某个版本的Python。Mac OSX会预装Python2,Linux的大多数版本也是如此(也可能预装Python3)。但Windows有所不同,它未内置任何Python版本。

2017-02-14

Python核心编程(清晰文字版 英文第三版)

《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。 《Python核心编程(第3版)》适合具有一定经验的Python开发人员阅读。 第1部分 通用应用主题 第1章 正则表达式 2 1.1 简介/动机 3 1.2 特殊符号和字符 5 1.2.1 使用择一匹配符号匹配多个正则表达式模式 6 1.2.2 匹配任意单个字符 6 1.2.3 从字符串起始或者结尾或者单词边界匹配 7 1.2.4 创建字符集 8 1.2.5 限定范围和否定 8 1.2.6 使用闭包操作符实现存在性和频数匹配 9 1.2.7 表示字符集的特殊字符 10 1.2.8 使用圆括号指定分组 10 1.2.9 扩展表示法 11 1.3 正则表达式和Python语言 11 1.3.1 re模块:核心函数和方法 12 1.3.2 使用compile()函数编译正则表达式 13 1.3.3 匹配对象以及group()和groups()方法 14 1.3.4 使用match()方法匹配字符串 14 1.3.5 使用search()在一个字符串中查找模式(搜索与匹配的对比) 15 1.3.6 匹配多个字符串 16 1.3.7 匹配任何单个字符(.) 16 1.3.8 创建字符集([ ]) 17 1.3.9 重复、特殊字符以及分组 18 1.3.10 匹配字符串的起始和结尾以及单词边界 20 1.3.11 使用findall()和finditer()查找每一次出现的位置 21 1.3.12 使用sub()和subn()搜索与替换 22 1.3.13 在限定模式上使用split()分隔字符串 23 1.3.14 扩展符号 24 1.3.15 杂项 27 1.4 一些正则表达式示例 28 1.5 更长的正则表达式示例 33 1.5.1 匹配字符串 35 1.5.2 搜索与匹配……还有贪婪 37 1.6 练习 39[1] 第2章 网络编程 42 2.1 简介 43 2.2 客户端/服务器架构 43 2.2.1 硬件客户端/服务器架构 43 2.2.2 软件客户端/服务器架构 44 2.2.3 银行出纳员作为服务器吗 44 2.2.4 客户端/服务器网络编程 45 2.3 套接字:通信端点 46 2.3.1 套接字 46 2.3.2 套接字地址:主机-端口对 47 2.3.3 面向连接的套接字与无连接的套接字 47 2.4 Python中的网络编程 48 2.4.1 socket()模块函数 49 2.4.2 套接字对象(内置)方法 49 2.4.3 创建TCP服务器 51 2.4.4 创建TCP客户端 54 2.4.5 执行TCP服务器和客户端 56 2.4.6 创建UDP服务器 58 2.4.7 创建UDP客户端 59 2.4.8 执行UDP服务器和客户端 60 2.4.9 socket模块属性 61 2.5 *SocketServer模块 62 2.5.1 创建SocketServer TCP服务器 63 2.5.2 创建SocketServer TCP客户端 64 2.5.3 执行TCP服务器和客户端 65 2.6 *Twisted框架介绍 66 2.6.1 创建Twisted Reactor TCP服务器 66 2.6.2 创建Twisted Reactor TCP客户端 67 2.6.3 执行TCP服务器和客户端 69 2.7 相关模块 69 2.8 练习 70[1] 第3章 因特网客户端编程 74 3.1 因特网客户端简介 75 3.2 文件传输 75 3.2.1 文件传输因特网协议 75 3.2.2 文件传输协议 76 3.2.3 Python和FTP 77 3.2.4 ftplib.FTP类的方法 77 3.2.5 交互式FTP示例 78 3.2.6 客户端FTP程序示例 79 3.2.7 FTP的其他内容 80 3.3 网络新闻 81 3.3.1 Usenet与新闻组 81 3.3.2 网络新闻传输协议 82 3.3.3 Python和NNTP 83 3.3.4 nntplib.NNTP类方法 83 3.3.5 交互式NNTP示例 84 3.3.6 客户端程序NNTP示例 85 3.3.7 NNTP的其他内容 89 3.4 电子邮件 90 3.4.1 电子邮件系统组件和协议 90 3.4.2 发送电子邮件 91 3.4.3 Python和SMTP 92 3.4.4 smtplib.SMTP类方法 92 3.4.5 交互式SMTP示例 93 3.4.6 SMTP的其他内容 94 3.4.7 接收电子邮件 94 3.4.8 POP和IMAP 95 3.4.9 Python和POP3 95 3.4.10 交互式POP3示例 96 3.4.11 poplib.POP3类方法 97 3.4.12 客户端程序SMTP和POP3示例 98 3.4.13 Python和IMAP4 100 3.4.14 交互式IMAP4示例 100 3.4.15 imaplib.IMAP4类中的常用方法 101 3.5 实战 102 3.5.1 生成电子邮件 102 3.5.2 解析电子邮件 104 3.5.3 基于Web的云电子邮件服务 105 3.5.4 最佳实践:安全、重构 106 3.5.5 Yahoo! Mail 108 3.5.6 Gmail 112 3.6 相关模块 115 3.6.1 电子邮件 115 3.6.2 其他因特网客户端协议 115 3.7 练习 116[1] 第4章 多线程编程 122 4.1 简介/动机 123 4.2 线程和进程 124 4.2.1 进程 124 4.2.2 线程 124 4.3 线程和Python 125 4.3.1 全局解释器锁 125 4.3.2 退出线程 126 4.3.3 在Python中使用线程 126 4.3.4 不使用线程的情况 126 4.3.5 Python的threading模块 128 4.4 thread模块 128 4.5 threading模块 132 4.5.1 Thread类 133 4.5.2 threading模块的其他函数 139 4.6 单线程和多线程执行对比 140 4.7 多线程实践 142 4.7.1 图书排名示例 142 4.7.2 同步原语 149 4.7.3 锁示例 149 4.7.4 信号量示例 156 4.8 生产者-消费者问题和Queue/queue模块 159 4.9 线程的替代方案 162 4.9.1 subprocess模块 163 4.9.2 multiprocessing模块 163 4.9.3 concurrent.futures模块 163 4.10 相关模块 165 4.11 练习 165[1] 第5章 GUI编程 168 5.1 简介 169 5.1.1 Tcl、Tk和Tkinter 169 5.1.2 安装和使用Tkinter 170 5.1.3 客户端/服务端架构 170 5.2 Tkinter和Python编程 170 5.2.1 Tkinter模块:添加Tk到应用中 171 5.2.2 GUI编程介绍 171 5.2.3 顶层窗口:Tkinter.Tk() 173 5.2.4 Tk控件 173 5.3 Tkinter示例 174 5.3.1 Label控件 174 5.3.2 Button控件 175 5.3.3 Label和Button控件 175 5.3.4 Label、Button和Scale控件 176 5.3.5 偏函数应用示例 178 5.3.6 中级Tkinter示例 180 5.4 其他GUI简介 185 5.4.1 Tk接口扩展(Tix) 187 5.4.2 Python MegaWidgets(PMW) 188 5.4.3 wxWidgets和wxPython 188 5.4.4 GTK+和PyGTK 190 5.4.5 Tile/Ttk 192 5.5 相关模块和其他GUI 194 5.6 练习 196[1] 第6章 数据库编程 198 6.1 简介 199 6.1.1 持久化存储 199 6.1.2 数据库基本操作和SQL 199 6.1.3 数据库和Python 201 6.2 Python的DB-API 203 6.2.1 模块属性 203 6.2.2 Connection对象 205 6.2.3 Cursor对象 206 6.2.4 类型对象和构造函数 207 6.2.5 关系数据库 209 6.2.6 数据库和Python:适配器 210 6.2.7 使用数据库适配器的示例 210 6.2.8 数据库适配器示例应用 215 6.3 ORM 226 6.3.1 考虑对象,而不是SQL 227 6.3.2 Python和ORM 227 6.3.3 员工角色数据库示例 228 6.3.4 SQLAlchemy 229 6.3.5 SQLObject 240 6.4 非关系数据库 245 6.4.1 NoSQL介绍 245 6.4.2 MongoDB 246 6.4.3 PyMongo:MongoDB和Python 246 6.4.4 总结 250 6.5 相关文献 250 6.6 练习 252[1] 第7章 *Microsoft Office编程 256 7.1 简介 257 7.2 使用Python进行COM客户端编程 257 7.2.1 客户端COM编程 258 7.2.2 入门 258 7.3 入门示例 259 7.3.1 Excel 259 7.3.2 Word 261 7.3.3 PowerPoint 262 7.3.4 Outlook 264 7.4 中级示例 266 7.4.1 Excel 266 7.4.2 Outlook 268 7.4.3 PowerPoint 273 7.4.4 总结 280 7.5 相关模块/包 281 7.6 练习 281[1] 第8章 扩展Python 286 8.1 简介和动机 287 8.1.1 Python扩展简介 287 8.1.2 什么情况下需要扩展Python 288 8.1.3 什么情况下不应该扩展Python 288 8.2 编写Python扩展 289 8.2.1 创建应用代码 289 8.2.2 根据样板编写封装代码 291 8.2.3 编译 296 8.2.4 导入并测试 297 8.2.5 引用计数 300 8.2.6 线程和全局解释器锁 301 8.3 相关主题 302 8.3.1 SWIG 302 8.3.2 Pyrex 302 8.3.3 Cython 302 8.3.4 Psyco 303 8.3.5 PyPy 303 8.3.6 嵌入Python 304 8.4 练习 304[1] 第2部分 Web开发 第9章 Web客户端和服务器 306 9.1 简介 307 9.1.1 Web应用:客户端/服务器计算 307 9.1.2 因特网 308 9.2 Python Web客户端工具 310 9.2.1 统一资源定位符 310 9.2.2 urlparse模块 312 9.2.3 urllib模块/包 313 9.2.4 使用urllib2 HTTP验证的示例 317 9.2.5 将HTTP验证示例移植到Python 3中 319 9.3 Web客户端 322 9.3.1 一个简单的Web爬虫/蜘蛛/机器人 322 9.3.2 解析Web页面 328 9.3.3 可编程的Web浏览 333 9.4 Web(HTTP)服务器 336 9.5 相关模块 339 9.6 练习 341[1] 第10章 Web编程:CGI和WSGI 345 10.1 简介 346 10.2 帮助Web服务器处理客户端数据 346 10.2.1 CGI简介 346 10.2.2 CGI应用程序 347 10.2.3 cgi模块 348 10.2.4 cgitb模块 348 10.3 构建CGI应用程序 349 10.3.1 构建Web服务器 349 10.3.2 建立表单页 351 10.3.3 生成结果页面 352 10.3.4 生成表单和结果页面 353 10.3.5 全面交互的Web站点 357 10.4 在CGI中使用Unicode 362 10.5 高级CGI 364 10.5.1 mulitipart表单提交和文件上传 364 10.5.2 多值字段 364 10.5.3 cookie 365 10.5.4 cookie和文件上传 365 10.6 WSGI简介 373 10.6.1 动机(替代CGI) 373 10.6.2 服务器集成 374 10.6.3 外部进程 374 10.6.4 WSGI简介 375 10.6.5 WSGI服务器 376 10.6.6 参考服务器 377 10.6.7 WSGI应用示例 378 10.6.8 中间件及封装WSGI应用 378 10.6.9 在Python 3中使用WSGI 379 10.7 现实世界中的Web开发 380 10.8 相关模块 380 10.9 练习 381[1] 第11章 Web框架:Django 384 11.1 简介 385 11.2 Web框架 385 11.3 Django简介 386 11.4 项目和应用 390 11.4.1 在Django中创建项目 390 11.4.2 运行开发服务器 393 11.5 “Hello World”应用(一个博客) 394 11.6 创建模型来添加数据库服务 396 11.6.1 设置数据库 396 11.6.2 创建表 398 11.7 Python 应用shell 400 11.7.1 在Django中使用Python shell 400 11.7.2 测试数据模型 402 11.8 Django管理应用 403 11.8.1 设置admin 403 11.8.2 使用admin 404 11.9 创建博客的用户界面 410 11.9.1 创建模板 411 11.9.2 创建URL模式 412 11.9.3 创建视图函数 415 11.10 改进输出 418 11.11 处理用户输入 422 11.11.1 模板:添加HTML表单 423 11.11.2 添加URLconf项 423 11.11.3 视图:处理用户输入 423 11.11.4 跨站点请求伪造 424 11.12 表单和模型表单 426 11.12.1 Django表单简介 426 11.12.2 模型表单示例 427 11.12.3 使用ModelForm来生成HTML表单 427 11.12.4 处理ModelForm数据 428 11.13 视图进阶 429 11.14 *改善外观 431 11.15 *单元测试 432 11.15.1 blog应用的代码审查 434 11.15.2 blog应用总结 439 11.16 *中级Django应用:TweetApprover 439 11.16.1 创建项目文件结构 440 11.16.2 安装Twython库 445 11.16.3 URL结构 446 11.16.4 数据模型 449 11.16.5 提交新推文以便审核 453 11.16.6 审核推文 457 11.17 资源 465 11.18 总结 465 11.19 练习 466[1] 第12章 云计算:Google App Engine 470 12.1 简介 471 12.2 云计算 471 12.2.1 云计算服务的层次 472 12.2.2 App Engine 473 12.3 沙盒和App Engine SDK 476 12.4 选择一个App Engine框架 479 12.5 Python 2.7支持 485 12.5.1 一般差异 486 12.5.2 代码中的差异 486 12.6 与Django比较 487 12.6.1 开始“Hello World” 487 12.6.2 手动创建“Hello World”(Zip文件用户) 488 12.7 将“Hello World”改成一个 简单的博客 489 12.7.1 快速发现改动:30秒内将纯文本转成HTML 489 12.7.2 添加表单 490 12.7.3 添加Datastore服务 492 12.7.4 迭代改进 496 12.7.5 开发/SDK控制台 496 12.8 添加Memcache服务 502 12.9 静态文件 505 12.10 添加用户服务 505 12.10.1 Google账号验证 506 12.10.2 联合验证 507 12.11 远程API shell 507 12.12 问与答(Python实现) 509 12.12.1 发送电子邮件 509 12.12.2 接收电子邮件 510 12.13 使用XMPP发送即时消息 512 12.14 处理图片 514 12.15 任务队列(非定期任务) 514 12.15.1 创建任务 515 12.15.2 配置app.yaml 515 12.15.3 其他任务创建选项 516 12.15.4 将发送电子邮件作为任务 517 12.15.5 deferred包 519 12.16 使用Appstats进行分析 520 12.16.1 在app.yaml中添加标准处理程序 521 12.16.2 添加自定义Admin Console页面 521 12.16.3 作为内置界面启用界面 521 12.17 URLfetch服务 522 12.18 问与答(无Python实现) 522 12.18.1 Cron服务(计划任务作业) 523 12.18.2 预热请求 523 12.18.3 DoS保护 524 12.19 厂商锁定 524 12.20 资源 525 12.21 总结 526 12.22 练习 527[1] 第13章 Web服务 530 13.1 简介 531 13.2 Yahoo!金融股票报价服务器 531 13.3 Twitter微博 534 13.3.1 社交网络 534 13.3.2 Twitter和Python 535 13.3.3 稍微长一点的API组合应用示例 537 13.3.4 总结 547 13.3.5 额外在线资源 548 13.4 练习 548[1] 第3部分 补充/实验章节 第14章 文本处理 553 14.1 逗号分隔值(CSV) 554 14.1.1 CSV简介 554 14.1.2 再论股票投资组合示例 556 14.2 JSON 557 14.3 可扩展标记语言 561 14.3.1 XML简介 562 14.3.2 Python和XML 562 14.3.3 XML实战 566 14.3.4 *使用XML-RPC的客户端-服务器服务 569 14.4 参考文献 573 14.5 相关模块 574 14.6 练习 574[1] 第15章 其他内容 577 15.1 Jython 578 15.1.1 Jython简介 578 15.1.2 Swing GUI开发示例 579 15.2 Google+ 581 15.2.1 Google+平台简介 582 15.2.2 Python和Google+API 582 15.2.3 一个简单的社交媒体分析工具 582 15.3 练习 590[1] 附录A 部分练习参考答案 593 附录B 参考表 597 B.1 Python关键字 597 B.2 Python标准操作符和函数 598 B.3 数值类型操作符和函数 599 B.4 序列类型操作符和函数 600 B.5 字符串格式化操作符转换符号 602 B.6 字符串格式化操作符指令 603 B.7 字符串类型内置方法 603 B.8 列表类型内置方法 605 B.9 字典类型内置方法 605 B.10 集合类型操作符和内置函数 606 B.11 文件对象方法和数据属性 607 B.12 Python异常 608 B.13 类的特殊方法 610 B.14 Python操作符汇总 612[1] 附录C Python 3:一种编程语言进化的产物 614 C.1 为何Python在变化 614 C.2 都发生了哪些变化 615 C.2.1 print变成了print() 615 C.2.2 字符串:默认为Unicode编码 616 C.2.3 单类类型 616 C.2.4 更新异常的语法 617 C.2.5 整数的更新 618 C.2.6 迭代器无处不在 619 C.3 迁移工具 619 C.3.1 2to3工具 619 C.3.2 Python 2.6+ 620 C.4 结论 620 C.5 参考资料 620[1] 附录D 利用Python 2.6+向Python 3迁移 622 D.1 Python 3:Python的下一代 622 D.2 整数 623 D.2.1 单整数类型 624 D.2.2 新型二进制和改进的八进制字符 624 D.2.3 经典除法或真除法 625 D.3 内置函数 626 D.3.1 print语句或print()函数 626 D.3.2 reduce()转移到了functools模块中 627 D.3.3 其他更新 627 D.4 面向对象编程:两种不同的类对象 628 D.5 字符串 629 D.6 异常 630 D.6.1 处理异常(使用as) 630 D.6.2 抛出异常 630 D.7 其他转换工具和技巧 631 D.8 编写兼容版本2.x和3.x的代码 632 D.8.1 对比print和print() 632 D.8.2 将你的方法导入解决方案中 633 D.8.3 整合在一起 634 D.9 结论 635[1]

2017-02-14

Python+核心编程(清晰文字版 中文第二版)

Python+核心编程(清晰文字版 中文第二版) 是经典的Python指导书,在首版的基础上进行了全面升级。全书分为两个部分:第1部分占据了大约三分之二的篇幅,阐释这门语言的“核心”内容,包括基本的概念和语句、语法和风格、Python对象、数字类型、序列类型、映射和集合类型、条件和循环、文件和输入/输出、错误和异常、函数和函数式编程、模块、面向对象编程、执行环境等内容:第2部分则提供了各种高级主题来展示可以使用Python做些什么,包括正则表达式、网络编程、网络客户端编程、多线程编程、图形用户界面编程、Web编程、数据库编程、扩展Python和一些其他材料。《Python核心编程(第2版)》适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 作 者: (美)丘恩(Chun,W.J.) 著,社区 译 出 版 社: 人民邮电出版社 页 数: 925 第1部分 Python核心 第1章 欢迎来到Python世界 第2章 快速入门 第3章 Python基础 第4章 Python对象 第5章 数字 第6章 序列:字符串、列表和元组 第7章 映像和集合类型 第8章 条件和循环 第9章 文件和输入输出 第10章 错误和异常 第11章 函数和函数式编程 第12章 模块 第13章 面向对象编程 第14章 执行环境 第2部分 高级主题 第15章 正则表达式 15.1 引言/动机 15.2 正则表达式使用的特殊符号和字符 15.2.1 用管道符号(|)匹配多个正则表达式模式 15.2.2 匹配任意一个单个的字符(.) 15.2.3 从字符串的开头或结尾或单词边界开始匹配(^/$ /\b /\B ) 15.2.4 创建字符类([]) 15.2.5 指定范围(-)和否定(^) 15.2.6 使用闭包操作符(*,+,?,{})实现多次出现/重复匹配 15.2.7 特殊字符表示、字符集 15.2.8 用圆括号(())组建组 15.3 正则表达式和Python语言 15.3.1 re模块:核心函数和方法 15.3.2 使用compile()编译正则表达式 15.3.3 匹配对象和group()、groups()方法 15.3.4 用match()匹配字符串 15.3.5 search()在一个字符串中查找一个模式(搜索与匹配的比较) 15.3.6 匹配多个字符串(|) 15.3.7 匹配任意单个字符(.) 15.3.8 创建字符集合([]) 15.3.9 重复、特殊字符和子组 15.3.10 从字符串的开头或结尾匹配及在单词边界上的匹配 15.3.11 用findall()找到每个出现的匹配部分 15.3.12 用sub()(和subn())进行搜索和替换 15.3.13 用split()分割(分隔模式) 15.4 正则表达式示例 15.4.1 匹配一个字符串 15.4.2 搜索与匹配的比较,“贪婪”匹配 15.5 练习 第16章 网络编程 16.1 引言 16.1.1 什么是客户端/服务器架构 16.1.2 客户端/服务器网络编程 16.2 套接字:通信端点 16.2.1 什么是套接字 16.2.2 套接字地址:主机与端口 16.2.3 面向连接与无连接 16.3 Python中的网络编程 16.3.1 socket()模块函数 16.3.2 套接字对象(内建)方法 16.3.3 创建一个TCP服务器 16.3.4 创建TCP客户端 16.3.5 运行我们的客户端与TCP服务器 16.3.6 创建一个UDP服务器 16.3.7 创建一个UDP客户端 16.3.8 执行UDP服务器和客户端 16.3.9 Socket模块属性 16.4 *SocketServer模块 16.4.1 创建一个SocketServerTCP服务器 16.4.2 创建SocketServerTCP客户端 16.4.3 执行TCP服务器和客户端 16.5 Twisted框架介绍 16.5.1 创建一个Twisted Reactor TCP服务器 16.5.2 创建一个Twisted Reactor TCP客户端 16.5.3 执行TCP服务器和客户端 16.6 相关模块 16.7 练习 第17章 网络客户端编程 17.1 什么是因特网客户端 17.2 文件传输 17.2.1 文件传输网际协议 17.2.2 文件传输协议(FTP) 17.2.3 Python和FTP 17.2.4 ftplib.FTP类方法 17.2.5 交互式FTP示例 17.2.6 客户端FTP程序举例 17.2.7 FTP的其他方面 17.3 网络新闻 17.3.1 Usenet与新闻组 17.3.2 网络新闻传输协议(NNTP) 17.3.3 Python和NNTP 17.3.4 nntplib.NNTP类方法 17.3.5 交互式NNTP举例 17.3.6 客户端程序NNTP举例 17.3.7 NNTP的其他方面 17.4 电子邮件 17.4.1 电子邮件系统组件和协议 17.4.2 发送电子邮件 17.4.3 Python和SMTP 17.4.4 smtplib.SMTP类方法 17.4.5 交互式SMTP示例 17.4.6 SMTP的其他方面 17.4.7 接收电子邮件 17.4.8 POP和IMAP 17.4.9 Python和POP3 17.4.10 交互式POP3举例 17.4.11 poplib.POP3类方法 17.4.12 客户端程序SMTP和POP3举例 17.5 相关模块 17.5.1 电子邮件 17.5.2 其他网络协议 17.6 练习 第18章 多线程编程 18.1 引言/动机 18.2 线程和进程 18.2.1 什么是进程 18.2.2 什么是线程 18.3 Python、线程和全局解释器锁 18.3.1 全局解释器锁(GIL) 18.3.2 退出线程 18.3.3 在Python中使用线程 18.3.4 没有线程支持的情况 18.3.5 Python的threading模块 18.4 thread模块 18.5 threading模块 18.5.1 Thread类 18.5.2 斐波那契、阶乘和累加和 18.5.3 threading模块中的其他函数 18.5.4 生产者-消费者问题和Queue模块 18.6 相关模块 18.7 练习 第19章 图形用户界面编程 19.1 简介 19.1.1 什么是Tcl、Tk和Tkinter 19.1.2 安装和使用Tkinter 533 19.1.3 客户端/服务器架构 534 19.2 Tkinter与Python编程 534 19.2.1 Tkinter模块:把Tk引入你的程序 19.2.2 GUI程序开发简介 19.2.3 顶层窗口: 19.2.4 Tk组件 19.3 Tkinter举例 19.3.1 标签组件 19.3.2 按钮组件 19.3.3 标签和按钮组件 19.3.4 标签、按钮和进度条组件 19.3.5 偏函数应用举例 19.3.6 中级Tkinter范例 19.4 其他GUI简介 19.4.1 Tk Interface eXtensions (Tix) 19.4.2 Python MegaWidgets (PMW) 19.4.3 wxWidgets和wxPython 19.4.4 GTK+和PyGTK 19.5 相关模块和其他GUI 19.6 练习 第20章 Web编程 20.1 介绍 20.1.1 Web应用:客户端/服务器计算 20.1.2 因特网 20.2 使用Python进行Web应用:创建一个简单的Web客户端 20.2.1 统一资源定位符 20.2.2 urlparse模块 20.2.3 urllib模块 20.2.4 urllib2模块 20.3 高级Web客户端 20.4 CGI:帮助Web服务器处理客户端数据 20.4.1 CGI介绍 20.4.2 CGI应用程序 20.4.3 cgi模块 20.5 建立CGI应用程序 20.5.1 建立Web服务器 20.5.2 建立表单页 20.5.3 生成结果页 20.5.4 生成表单和结果页面 20.5.5 全面交互的Web站点 20.6 在CGI中使用Unicode编码 20.7 高级CGI 20.7.1 Mulitipart表单提交和文件的上传 20.7.2 多值字段 20.7.3 cookie 20.7.4 使用高级CGI 20.8 Web(HTTP)服务器 20.9 相关模块 20.10 练习 第21章 数据库编程 21.1 介绍 21.1.1 持久存储 21.1.2 基本的数据库操作和SQL语言 21.1.3 数据库和Python 21.2 Python数据库应用程序程序员接口(DB-API) 21.2.1 模块属性 21.2.2 连接对象 21.2.3 游标对象 21.2.4 类型对象和构造器 21.2.5 关系数据库 21.2.6 数据库和Python:接口程序 21.2.7 使用数据库接口程序举例 21.3 对象-关系管理器(ORM) 21.3.1 考虑对象,而不是SQL 21.3.2 Python和ORM 21.3.3 雇员数据库举例 21.3.4 总结 21.4 相关模块 21.5 练习 第22章 扩展Python 623 22.1 引言/动机 22.1.1 什么是扩展 22.1.2 为什么要扩展Python 22.2 创建Python扩展 22.2.1 创建您的应用程序代码 22.2.2 用样板来包装你的代码 22.2.3 编译 22.2.4 导入和测试 22.2.5 引用计数 22.2.6 线程和全局解释器锁(GIL) 22.3 相关话题 22.4 练习 第23章 其他话题 23.1 Web服务 23.2 用Win32的COM来操作微软Office 23.2.1 客户端COM编程 23.2.2 微软Excel 23.2.3 微软Word 第1部分 Python核心 23.2.4 微软PowerPoint 23.2.5 微软Outlook 23.2.6 中等规模的例子 23.3 用Jython写Python和Java的程序 23.3.1 什么是Jython 23.3.2 Swing GUI开发(Java或者Python!) 23.4 练习 23.2.4 微软PowerPoint 23.2.5 微软Outlook 23.2.6 中等规模的例子 23.3 用Jython写Python和Java的程序 23.3.1 什么是Jython 23.3.2 Swing GUI开发(Java或者Python!) 23.4 练习

2017-02-14

ROS by example( hydro,groovy,indigo版本集合)

【打包下载,包含4个版本:Indigo, Groovy , Hydro I, Hydro II,内容超千页】 ROS机器人操作系统,非常强大,包含很多机器人开源代码。这本书适合初学者。涉及到(1)ROS基本概念和编程技术;(2)使用ROS控制自己的机器人。(3)ROS机器人导航 (4)机器视觉 (5)语音识别。

2017-02-14

《HTTP权威指南》中文完整版(共722页)

《HTTP权威指南》详细解释了HTTP协议,包括HTTP是如何工作的,如何用HTTP来开发基于Web的应用程序,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。 《HTTP权威指南》的中心内容是HTTP,本质是理解Web的工作原理,以及如何将这些知识应用到Web编程和管理.

2016-03-08

微信公众平台应用开发实战_配书籍源码

本书是微信公众平台应用开发方面的书籍,作者是腾讯公司的软件开发工程师,而且是微信公众平台应用开发的先驱者之一。本书全面介绍了微信公众平台应用开发所需的各项技术,系统解读了微信公众平台开放的API和各项高级功能,逐步讲解了微信公众平台应用开发的流程、方法和技巧。注重实战,不仅通过3个实战案例呈现了娱乐型、应用型、游戏型应用的完整开发过程,还实现了一个快速开发公众平台应用的框架,读者可以直接用于快速开发自己的公众平台应用。 全书一共9章,在逻辑上分为四大部分

2016-03-01

微信公众平台应用开发实战_完整版PDF版

本书是微信公众平台应用开发方面的书籍,作者是腾讯公司的软件开发工程师,而且是微信公众平台应用开发的先驱者之一。本书全面介绍了微信公众平台应用开发所需的各项技术,系统解读了微信公众平台开放的API和各项高级功能,逐步讲解了微信公众平台应用开发的流程、方法和技巧。注重实战,不仅通过3个实战案例呈现了娱乐型、应用型、游戏型应用的完整开发过程,还实现了一个快速开发公众平台应用的框架,读者可以直接用于快速开发自己的公众平台应用。 全书一共9章,在逻辑上分为四大部分.

2016-03-01

微信公众平台搭建与开发揭秘_完整PDF版

以php技术为基础,全面系统地介绍了微信公众平台的搭建。 全书共15章,主要内容有微信公众平台介绍、编辑模式的操作管理、开发模式的验证、地理位置信息的使用、常用api对接、数据库操作、缓存处理、wap站搭建,以及刮刮乐和秒杀等促销功能。此外,本书对于腾讯微生活和第三方微信接口也作了初步介绍,最后以一个具体实例介绍了微信公众账号的开发流程。

2016-03-01

C#入门经典 第6版 PDF格式电子书

《C#入门经典》系列是屡获殊荣的C#名著和超级畅销书。最新版的 C#入门经典(第6版) 面向编程新手,全面介绍使用C#.NET Framework编写程序的基础知识。本书无与伦比的作者团队与您分享多年积累的C#和.NET Framework使用经验,首先简明扼要地介绍这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。 主要内容 ◆ 介绍编程基础知识,如变量、流程控制和面向对象编程 ◆ 着重介绍初学者在编写C#程序时最常用的工具 ◆ 阐述调试和错误处理 ◆ 详细讲解集合、比较和转换,探讨C#语言的新增功能 ◆ 深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术 ◆ 探讨Windows Store应用程序 ◆ 介绍ASP.NET Web编程和Web应用程序的部署 ◆ 分析文件系统数据、XML和LINQ

2015-12-17

《C#入门经典(第6版)》 书籍配套源代码

《C#入门经典》系列是屡获殊荣的C#名著和超级畅销书。最新版的 C#入门经典(第6版) 面向编程新手,全面介绍使用C#.NET Framework编写程序的基础知识。本书无与伦比的作者团队与您分享多年积累的C#和.NET Framework使用经验,首先简明扼要地介绍这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。 主要内容 ◆ 介绍编程基础知识,如变量、流程控制和面向对象编程 ◆ 着重介绍初学者在编写C#程序时最常用的工具 ◆ 阐述调试和错误处理 ◆ 详细讲解集合、比较和转换,探讨C#语言的新增功能 ◆ 深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术 ◆ 探讨Windows Store应用程序 ◆ 介绍ASP.NET Web编程和Web应用程序的部署 ◆ 分析文件系统数据、XML和LINQ

2015-12-17

genymotion插件for android studio

genymotion插件for android studio

2015-12-17

《C#入门经典(第6版)》配书源代码

《C#入门经典》系列是屡获殊荣的C#名著和超级畅销书。最新版的 C#入门经典(第6版) 面向编程新手,全面介绍使用C#.NET Framework编写程序的基础知识。本书无与伦比的作者团队与您分享多年积累的C#和.NET Framework使用经验,首先简明扼要地介绍这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。 主要内容 ◆ 介绍编程基础知识,如变量、流程控制和面向对象编程 ◆ 着重介绍初学者在编写C#程序时最常用的工具 ◆ 阐述调试和错误处理 ◆ 详细讲解集合、比较和转换,探讨C#语言的新增功能 ◆ 深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术 ◆ 探讨Windows Store应用程序 ◆ 介绍ASP.NET Web编程和Web应用程序的部署 ◆ 分析文件系统数据、XML和LINQ

2015-12-17

《细说php精要版》完整pdf版

对于php应用开发的新手而言,《细说php(精要版)》不失为一本好的入门教材,内容既实用又全面,所有实例都可以在开发中直接应用,并辅以大量的视频教程、配套的教学课件、章节练习题等,使读者轻松掌握所学知识,特别适合大中专院校的师生作为php授课教材使用。 php是开发web应用系统最理想的工具,拥有易于使用、功能强大、成本低廉、安全性高、开发速度快且执行灵活等优点。《细说php(第2版)》自出版以来,销售一路在同类书籍中领先,已成为php学习者首选的工具书。为了可以让读者携带方便及更精准地掌握php的重点、要点,同时能使之作为大学计算机系php教材普及,特别推出《细说php精要版》。《细说php(精要版)》是以《细说php(第2版)》为基础,提取出精华内容,都是php开发中必须需要掌握的技术点。全书以实用为目标设计,包含php开发中必备的各项技术,对已列出的每一个知识点都进行了深入详细的讲解,并附有大量的经典实例代码,图文并茂,并且侧重介绍了php的相关技术在实际web开发中的应用。

2015-12-16

我和LabVIEW 一个NI工程师的十年编程经验

这本书,确实是一本好书,对于深入理解LabVIEW的程序设计非常有帮助,对于一些高级的问题,如内存管理、程序运行方式等等大家比较迷惑的问题都做了详细解答。

2015-12-16

C++.Templates The.Complete.Guide (c++模板编程完全指南)

计算机科学经典著 有一种老套的赞美一本书的手法,大致是“没有看过这本书,你就怎么怎么地”,这里面往往夸张的成分居多。不过,倘若说“没有看过 《C++Templates: The Complete Guide》,你就不可能精通C++模板编程”,那么这个论断对于世界上绝大多数C++程序员来说是成立的。 这本书填补了C++模板书籍领域由来已久的空白。此前,上有《Modern C++ Design》这样的专注于模板高级编程技术和泛型模式的著作,下有《TheC++ Standard Library》这样的针对特定模板框架和组件的使用指南。然而,假如对模板机制缺乏深入的理解,你就很难“上下”自如。鉴于此,我向每一位渴望透彻理解 C++模板技术的朋友推荐这本书。

2015-01-10

C++ 程序设计陷阱

对于C++编程菜鸟而言,阅读这本书会比阅读Scott和Herb的书更能轻松而立竿见影地获得更大的提高。 Dov Bulka和 David Mayhew合著的《Efficient C++:Performance Programming Techniques》(《提高C++性能的编程技术》,清华大学出版社)也值得一看。两位作者都是IBM 软件专家,都工作于对性能要求极高的系统构建领域,本书是他们的经验之谈。也有人不喜欢这本书,因为它花了不少的篇幅讲述和C++无关的东西,我却恰恰因 为这一点而对这本书产生好感,正是这些东西让我开阔了眼界。

2015-01-10

Accelerated C++: PracticalProgramming by Example

和市面上大多数C++教程不同,本书不是从“C++中的C”开始讲解,而是始于地道的C++特性。从一开始就使用标准库来写程序,随着讲述 的逐渐深入,又一一解释这些标准库组件所依赖的基础概念。另外,和其他C++教材不同的是,这本书以实例拉动语言和标准库的讲解,对后两者的讲解是为了给 实例程序提供支持,而不是像绝大多数C++教材那样,例子只是用作演示语言特性和标准库用法的辅助工具。 作者在C++领域的编程实践、教育培训以及技术写作方面都是世界一流水准。 c++创建者Bjarne这样评价本书:对于有经验的程序员学习C++而言,这本书可能是世界上最好的一本。

2015-01-10

generic programming and stl -泛型编程与STL(中文版 侯捷翻译)

由知名的 C++ 专家 Matthew H. Austern 执笔,侯捷译。是一本引导你进入泛型程序设计的思维模式,并将你带往此一思维模式的最重要成品:C++ Standard Tempalte Library(STL)。 揭露 STL 的奥秘,告诉你 STL 不仅仅是一组方便运用的 container classes。对于泛型组件和可交互作用的组件而言,STL 是一个具备扩充能力的 framework。《泛型编程与STL》阐述了泛型程序设计的中心观念:concepts、modeling, refinement,并为你展示这些观念如何导出 STL 的基础概念:iterators, containers, function objects。循此路线,你可以把 STL 想象为一个由 concepts(而非明确之 functions 或 classes)组成的 library。你将学习其正式结构并因此获得其潜在威力之完整优势。

2015-01-10

ActionScript 3.0 编程 (PDF清晰版)

Adobe 官方出的《ActionScript 3.0 编程》手册,PDF清晰版,是学习ActionScript 3.0语法的绝好资料

2014-10-14

C++CORBA高级编程(Advanced CORBA Programming with C++())

CORBA规范是目前最具生命力的跨平台技术。独立于网络协议、编程语言和软硬件平台,支持异构的分布式计算和不同编程语言的对象重用。 全书共22章,系统地介绍了CORBA的基本体系和概念,IDL语义和映射为C++的规则... ...。木书的独到之处在于它不仅介绍概念及资源,CORBA内部机制、各种设计方案及其优缺点,还有不少令你少走弯路的技巧和建议,此外提供实际开发细节的代码实例。 本书是一本使用C++编写CORBA应用程序的实用指南,适用干大学教师和研究生作为教材或参考书,也可作为CORBA技术开发的软件工程师的参考书。

2014-10-14

《高质量 C++/C 编程指南》与《软件工程思想》(清晰文字版)

林锐博士的这两本经典书籍,已持续流行了10多年,依然非常有价值,在我们团队里作为模板学习。 欢迎免费下载学习!

2014-10-14

php开发实战宝典 -配书光盘源代码

《PHP开发实战宝典》从初学者角度出发,以基础知识为“基石”,以核心技术和高级应用为“梁柱”,最终通过实战项目来检验成果,这就是《PHP开发实战宝典》的编写思路。《PHP开发实战宝典》突出“基础”、“全面”、“深入”,强调“实战”效果。在介绍技术的同时,各章都提供有示例或稍大一些的实例,同时在各章的结尾通过几个小型项目来综合应用本章所讲解的知识,做到理论与实践相结合。最后提供5个完整的项目实例,详细讲述从前期规划、系统设计,到项目开发的全部实现过程。 全书共分29章,包括初识PHP,PHP环境搭建,PHP语言基础,流程控制语句,函数,字符串,正则表达式,PHP数组,PHP与Web页面交互,PHP与JavaScript交互,日期和时间,会话管理,图形图像,文件系统,面向对象,PHP加密技术,MySQL数据库基本操作,phpMyAdmin图形化管理工具,使用MySQL函数操作数据库,ADODB类库,程序调试与错误处理,XML技术,Ajax技术,Smarty模板技术,博客管理系统,应用Smarty模板开发电子商务平台,办公自动化系统,供求信息网,图书借阅管理系统等内容,最后还在附录中介绍了PHP的编码规则。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。 《PHP开发实战宝典》适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。

2014-07-06

MySQL基础教程

从入门到精通的实战教程,项目教程.mysql基础教程,让你更轻松入门,更快速毕业,迎接更高端的工作.做IT人才!

2014-07-06

嵌入式linux应用程序开发详解 配书源代码.

《嵌入式linux应用程序开发详解》主要分为3个部分,包括Linux基础、搭建嵌入式Linux环境和嵌入式Linux的应用开发。Linux基础部分从Linux基础、基本操作命令讲起,为Linux初学者能快速入门提供了保证。接着系统地讲解了嵌入式Linux的环境搭建,以及嵌入式Linux的I/O与文件系统的开发、进程控制开发、进程间通信开发、网络应用开发、基于中断的开发、设备驱动程序的开发以及嵌入式图形界面的开发等,并且还安排了丰富的实验内容与课后实践,使读者能够边学边用,更快更好地掌握所学知识。 可作为高等院校电子类、电气类、控制类等专业高年级本科生、研究生学习嵌入式Linux的教材,也可供希望转入嵌入式领域的科研和工程技术人员参考使用,还可作为嵌入式培训班的教材和参考书。

2014-07-06

Linux设备驱动程序 第三版 配书源代码

作者:(美国)Jonahan Corbet科波特 译者:魏永明 耿岳 钟书毅 Jonahan Corbet早在1981年就开始接触BSD Unix的源代码 那时 科罗拉多大学的一名讲师让他“修正”其中的分页算法 从那时起直到现在 他深入研究了他所遇到的每一个系统 其中包括VAX Sun Arden以及x86系统的驱动程序 他在1993年第一次接触Linux系统 从此以后一直从事Linux的开发 Corbet先生是《Linux Weekly News》的创始人和执行主编 他和妻子及两个孩子生活在科罗多州的玻尔得市 《LINUX设备驱动程序 第3版 》已针对Linux内核的2610版本彻底更新过了 内核的这个版本针对常见任务完成了合理化设计及相应的简化 如即插即用 利用sysfs文件系统和用户空间交互 以及标准总线上的多设备管理等等 要阅读并理解本书 您不必首先成为内核黑客;只要您理解C语言并具有Unix系统调用的一些背景知识即可 您将学到如何为字符设备 块设备和网络接口编写驱动程序 为此 《LINUX设备驱动程序 第3版 》提供了完整的示例程序 您不需要特殊的硬件即可编译和运行这些示例程序 《LINUX设备驱动程序 第3版 》还在单独的章节中讲述了PCI USB和tty 终端 子系统 对期望了解操作系统内部工作原理的读者来讲 《LINUX设备驱动程序 第3版 》也深入阐述了地址空间 异步事件以及I O等方面的内容 ">作者:(美国)Jonahan Corbet科波特 译者:魏永明 耿岳 钟书毅 Jonahan Corbet早在1981年就开始接触BSD Unix的源代码 那时 科罗拉多大学的一名讲师让他“修正”其中的分页算法 从那时起直到现在 他深入研究了他所遇到的每一 [更多]

2014-07-06

JSP项目开发全程实录(随书光盘 源代码)

《JSP项目开发全程实录》以都市供求信息网 图书馆管理系统 企业电子商城 企业快信 短信+邮件 企业人力资源管理系统 办公自动化管理系统 物流信息网 网络在线考试系统 编程体验BBS 论坛系统和在线音乐吧10个实际项目开发程序为案例 从软件工程的角度出发 按照项目的开发顺序 系统 全面地介绍了程序开发流程 从开发背景 需求分析 系统功能分析 数据库分析 数据库建模 网站开发到网站的发布 每一过程都作了详细的介绍    《JSP项目开发全程实录》及光盘特色还有:10套项目开发完整案例 项目开发案例的同步视频和其源程序 登录网站还可获取各类资源库(模块库 题库 素材库)等项目案例常用资源 网站还提供技术论坛支持等   本书案例涉及行业广泛 实用性非常强 通过对本书的学习 读者可以了解各个行业的特点 能够针对某一行业进行软件开发 也可以通过光盘中提供的案例源代码和数据库进行二次开发 以减少开发系统所需要的时间 ">《JSP项目开发全程实录》以都市供求信息网 图书馆管理系统 企业电子商城 企业快信 短信+邮件 企业人力资源管理系统 办公自动化管理系统 物流信息网 网络在线考试系统 编程体验BBS 论坛系统和在线音乐吧10 [更多]

2014-07-06

jQuery实战(第2版)配书源代码

《图灵程序设计丛书:jQuery实战(第2版)》全面介绍jQuery知识,展示如何遍历HTML文档、处理事件、执行动画、给网页添加Ajax以及jQueryUI。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。

2014-07-04

C语言程序设计 谭浩强

C程序设计(第4版)》是一本公认的学习C语言程序设计的经典教材。 《中国高等院校计算机基础教育课程体系规划教材:C程序设计 》按照C语言的新标准C99进行介绍,所有程序都符合C99的规定,使编写程序更加规范;对C语言和程序设计的基本概念和要点讲解透彻,全面而深入;按照作者提出的“提出问题—解决问题—归纳分析”三部曲进行教学、组织教材;书中的每个例题都按以下几个步骤展开:提出任务—解题思路—编写程序—运行程序—程序分析—有关说明。符合读者认知规律,容易入门与提高。

2014-07-04

C++ Primer中文版(第4版)配书源代码

这本久负盛名的C++经典教程,时隔八年之久,终迎来史无前例的重大升级。除令全球无数程序员从中受益,甚至为之迷醉的——C++ 大师 Stanley B. Lippman 的丰富实践经验,C++标准委员会原负责人 Josée Lajoie 对C++标准的深入理解,以及C++ 先驱 Barbara E.Moo在C++教学方面的真知灼见外,更是基于全新的C++11标准进行了全面而彻底的内容更新。非常难能可贵的是,《C++ Primer中文版》所有示例均全部采用C++11标准改写,这在经典升级版中极其罕见——充分体现了C++语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的知识点提示,以及精心组织的编程示范,《C++ Primer中文版》在C++领域的权威地位更加不可动摇。无论是初学者入门,或是中、高级程序员提升,《C++ Primer中文版)》均为不容置疑的首选。顶级畅销书重磅升级,全面采用最新 C++ 11标准。

2014-07-04

《C#入门经典(第5版)》 配书源代码

《C#入门经典(第5版)》全面讲解C# 2010和.net架构编程知识,为您编写卓越C# 2010程序奠定坚实基础。C#入门经典系列是屡获殊荣的C#名著和超级畅销书。最新版的《C#入门经典(第5版)》全面讲解C# 2010基础知识,浓墨重彩地描述web和windows编程以及数据访问(数据库和xml)等内容,详细介绍C#编程工具以及visual studio 2010中的visual C# 2010开发环境。贯穿全书的分步说明和极富启迪意义的示例指引您使用高效C# 2010代码得心应手地编写程序。 《C#入门经典(第5版)》主要内容: •解释变量和表达式等基本C# 2010语法知识 •介绍泛型的含义和用法 •讨论windows编程和windows窗体 •介绍C#改进内容、lambda表达式和扩展方法 •解释windows应用程序部署方法 •讨论xml并简要介绍linq •深入探讨调试和错误处理方法 •演示有效wpf和wCf技术 《C#入门经典(第5版)》一书的作者karli watson是infusion development 公司高级顾问,并担任boost.net的技术架构师和it自由撰稿人、作家和开发人员。他曾编著多本.net(尤其是C#)书籍,极擅长以浅显易懂的方式阐明复杂技术主题。 《C#入门经典(第5版)》一书的另一作者Christian nagel是微软技术代言人、微软mvp,拥有逾25年的软件开发经验。Christian熟悉各种语言和平台,曾编写多本.net图书,并多次在国际会议上发表重要演讲。

2014-07-04

ARM嵌入式应用开发技术白金手册 配书源代码

本书涵盖:arm linux 嵌入式 开发技术

2014-07-04

UNIX环境高级编程 英文版+配书源码

《UNIX环境高级编程》被誉为UNIX编程“圣经”。 内容包含:UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了多个应用示例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。

2014-07-01

unix环境高级编程-英文版 第2版

《UNIX环境高级编程》被誉为UNIX编程“圣经”。 内容包含:UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了多个应用示例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。

2014-07-01

ASP.NET项目开发案例全程实录(第2版)配套源码

《ASP.NET项目开发案例全程实录》以供求信息网、电子商务平台、小区物业内部管理网、图书馆管理系统、企业办公自动化管理系统、互动媒体学习社区、在线考试网、网上在线论坛、物流信息管理平台、博客管理系统、播客网、仿百度知道之明日知道12个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发到网站的编译与发布,每一过程都作了详细的介绍。本书案例涉及行业广泛,实用性非常强。通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。 《ASP.NET项目开发案例全程实录》光盘提供12个项目开发完整案例的同步教学视频,12个项目开发完整案例及其源程序,本书的服务网站还提供了内容丰富的素材库、题库、模块库、案例库和本书的答疑服务。《ASP.NET项目开发案例全程实录》是一本项目开发案例方面的参考书,适合有基本编程知识但还没有项目开发经验的软件开发初学者使用,尤其适合高校在校生进行毕业设计、课题设计时做参考。

2014-06-30

百万用户级游戏服务器架构设计

百万用户级游戏服务器架构设计:一般来说,我们在接入游戏服务器的时候都会要提供一个帐号和密码,验证通过后才能进入。

2014-06-29

《linux c 从入门到精通》 ppt课件及源程序

《linux_c_从入门到精通》ppt课件及源程序

2014-06-29

从零开始编写网络游戏--基础篇 源码

《从零开始编写网络游戏--基础篇》书籍配套源码。

2014-06-29

Linux嵌入式

系统阐述Linux嵌入式学习的方法、步骤。

2014-06-29

Arduino.Cookbook 文字版

Arduino入门大作, 很好的书,英文版的但是很通俗显浅。

2014-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除