自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (11)
  • 收藏
  • 关注

原创 centos 6.6 x86 源码安装git-2.3.0

centos 6.6 x86 源码安装git-2.3.0(1) 添加rpmforge源sudo rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt       rpm -K rpmforge-release-0.5.3-1.el6.rf.*.rpmsudo yum install rpmforge-release-0.5.

2015-02-18 20:29:57 1063

转载 android判定滑动方向

@Override public boolean onTouchEvent(MotionEvent event) { // TODO Auto-generated method stub// return gestureDetector.onTouchEvent(event); switch (event.getAction()) { case MotionEvent.ACTI

2014-10-20 15:22:48 488

Python核心编程第二版(中文) 高清完整PDF版

来源:百度网盘 作 者: (美)丘恩(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 练习

2014-04-04

设计模式:Java语言中的应用.pdf

来源:百度网盘 原出版社: Softbank Publishing,Inc. 作者: 结城 浩 译者: 博硕文化 出版社:中国铁道出版社 页码:436

2014-04-04

Linux-Unix设计思想

来源:百度网盘 作  者: (美)Mike Gancarz 著 出 版 社:人民邮电出版社 目录 第1章  Unix哲学:集思广益的智慧 1.1  NIH综合征 1.2  Unix的开发 1.3  Linux:一个人加上一百万人的智慧 1.4  Unix哲学概述 第2章  人类的一小步 2.1  准则1:小即是美 2.2  简化软件工程 2.2.1  小程序易于理解 2.2.2  小程序易于维护 2.2.3  小程序消耗的系统资源较少 2.2.4  小程序容易与其他工具相结合 2.3  关于“昆虫”的研究 2.4  准则2:让每一个程序只做好一件事 第3章  快速建立原型的乐趣和好处 3.1  知识与学习曲线 3.1.1  事实上,每个人有自己的学习曲线 3.1.2  大师们也知道,变化不可避免 3.1.3  为什么软件会被称为“软件” 3.2  准则3:尽快建立原型 3.2.1  原型的建立是学习的过程 3.2.2  建立早期原型能够降低风险 3.3  人类创造的三个系统 3.4  人类的“第一个系统” 3.4.1  在背水一战的情况下,人类创建了“第一个系统” 3.4.2  没有足够的时间将事情做好 3.4.3  “第一个系统”是单枪匹马或是一小群人开发的 3.4.4  “第一个系统”是一个“精简、其貌不扬的计算机器” 3.4.5  “第一个系统”的概念可以激发他人的创造力 3.5  人类的“第二个系统” 3.5.1  “专家”使用“第一个系统”验证过的想法来创建“第二个系统” 3.5.2  “第二个系统”是由委员会设计的 3.5.3  “第二个系统”臃肿而缓慢 3.5.4  “第二个系统”被大张旗鼓地誉为伟大的成就 3.6  人类的“第三个系统” 3.6.1  “第三个系统”由那些为“第二个系统”所累的人们创建 3.6.2  “第三个系统”通常会改变“第二个系统”的名称 3.6.3  最初的概念保持不变并显而易见 3.6.4  “第三个系统”结合了“第一个系统”和“第二个系统”的最佳特性 3.6.5  “第三个系统”的设计者有充裕的时间将任务做好 3.7  Linux既是“第三个系统”,又是“第二个系统” 3.8  建立“第三个系统” 第4章  可移植性的优先权 4.1  准则4:舍高效率而取可移植性 4.1.1  下一……的硬件将会跑得更快 4.1.2  不要花太多时间去优化程序 4.1.3  最高效的方法通常不可移植 4.1.4  可移植的软件还减少了用户培训的需求 4.1.5  好程序永不会消失,而会被移植到新平台 4.2  准则5:采用纯文本文件来存储数据 4.2.1  文本是通用的可转换格式 4.2.2  文本文件易于阅读和编辑 4.2.3  文本数据文件简化了Unix文本工具的使用 4.2.4  可移植性的提高克服了速度的不足 4.2.5  速度欠佳的缺点会被明年的机器克服 第5章  软件的杠杆效应 5.1  准则6:充分利用软件的杠杆效应 5.1.1  良好的程序员编写优秀代码,优秀的程序员借用优秀代码 5.1.2  避免NIH综合征 5.1.3  允许他人使用你的代码来发挥软件杠杆效应 5.1.4  将一切自动化 5.2  准则7:使用shell脚本来提高杠杆效应和可移植性 5.2.1  shell脚本可以带来无与伦比的杠杆效应 5.2.2  shell脚本还可以充分发挥时间的杠杆效应 5.2.3  shell脚本的可移植性比C程序更高 5.2.4  抵制采用C语言来重写shell脚本的愿望 第6章  交互式程序的高风险 6.1  准则8:避免强制性的用户界面 6.1.1  CUI假定用户是人类 6.1.2  CUI命令解析器的规模庞大且难以编写 6.1.3  CUI偏好“大即是美”的做法 6.1.4  拥有CUI的程序难以与其他项目相结合 6.1.5  CUI没有良好的扩展性 6.1.6  最重要的是,CUI无法利用软件的杠杆效应 6.1.7  “CUI有什么关系?人们都不愿意打字了。” 6.2  准则9:让每一个程序都成为过滤器 6.2.1  自有计算技术以来,人们编写的每一个程序都是过滤器 6.2.2  程序不创建数据,只有人类才会创建数据 6.2.3  计算机将数据从一种形式转换成另一种 6.3  Linux环境:将程序用作过滤器 第7章  更多Unix哲学:十条小准则 7.1  允许用户定制环境 7.2  尽量使操作系统内核小而轻量化 7.3  使用小写字母并尽量简短 7.4  保护树木 7.5  沉默是金 7.6  并行思考 7.7  各部分之和大于整体 7.8  寻求90%的解决方案 7.9  更坏就是更好 7.10  层次化思考 第8章  让Unix只做好一件事 第9章  Unix和其他操作系统的哲学 9.1  雅达利家用电脑:人体工程的艺术 9.2  MS-DOS:七千多万用户的选择不会错 9.3  VMS系统:Unix的对立面 第10章  拨开层层迷雾:Linux与Windows的比较 10.1  内容为王,傻瓜 10.1.1  视觉内容:“用自己的眼睛去看。” 10.1.2  有声内容:“听得到吗?” 10.1.3  文字内容:“视频可以终结广播明星,却消灭不了小报。” 第11章  大教堂?多怪异 第12章  Unix的美丽新世界

2014-03-30

linux基础教程

制作人:戎鹏 主讲readhat linux 内容分两部分:系统基础和系统配置 共30章

2014-03-30

linux内核设计的艺术

来源:linux公社 linux内核设计的艺术电子书 作者:新设计团队 出版社: 机械工业出版社; 第1版 (2011年6月20日) 平装: 444页 正文语种: 简体中文

2014-03-30

linux常用命令全集

出自中国IT实验室,中文说明文档 目录 文件管理 文件传输 文档编辑 系统管理 系统设置 网络通讯 磁盘管理 磁盘维护 备份压缩 设备管理

2014-03-30

PC硬件与系统维护

通过学习本课程,能掌握现代计算机组成结构与内部部件的连接,熟练掌握微机的装机过程与常用软件的安装调试,并能理论联系实践,在掌握微机维修维护方法的基础上,判断和处理常见的故障。本课程是一门重要的实践课程,学生的学习模式应强调理论与实践并重,达到人人能动手操作实习。由于计算机发展迅速,本课程知识更新太快,要求在学习中适时增加新的内容,以提高学生的适应和应变能力。 通过对微机硬件的系统学习,使学生对计算机的各个部件有感性的认识并理性理解各个部件的功能和特点,学习微机出现故障时解决和处理的方法,为今后从事计算机应用和使用计算机提供必要的微机硬件知识,以便能够得心应手地使用好和维护好计算机,更好地使计算机发挥作用。其主要任务是为学生奠定计算机硬件的理论知识,培养实际动手能力,提高分析、排除计算机软、硬件故障问题的能力。

2013-03-06

部分英语四级资料

希望能帮到大家! 详细的资源描述有机会获得我们的推荐,更有利于他人下载,赚取更多积分。

2013-03-06

数字电路实验指导书

数字电路实验指导书

2012-10-02

空空如也

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

TA关注的人

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