摘要: 1. 环境搭建 l Python安装包:www.python.org l Microsoft Visual C++ Compiler for Python l pip(get-pip.py):pip.pypa.io/en/latest/installing.html n pip install + 阅读全文
posted @ 2017-05-16 20:43 sweetyu 阅读(5161) 评论(0) 推荐(0) 编辑
摘要: 常用包:图片处理(PIL或Pillow)、网页解析(goose)、工具包下载安装(easy_install、pip)、数据库(MySQLdb)、Web开发(Django)、机器学习(numpy、pandas、scipy)、游戏开发(PyGame)、文件操作(os) 相关链接:http://blog. 阅读全文
posted @ 2017-01-06 21:53 sweetyu 阅读(9544) 评论(0) 推荐(0) 编辑
摘要: (一)模块打包 > 注:suba和subb文件夹下的__init__.py文件,即使为空,也必须存在 "setup.py" 构建模块 生成发布压缩包(dist/example.v1.0.0.tar.gz) 解压“example.v1.0.0.tar.gz”文件,导入模块内信息,sudo为Linux命 阅读全文
posted @ 2017-01-06 18:37 sweetyu 阅读(537) 评论(0) 推荐(0) 编辑
摘要: • Python能干嘛?【1】科学计算【2】图形化开发【3】系统脚本【4】Web服务器【5】网络爬虫【6】服务器集群自动化运维 • 特殊变量 __XXX__ 内置类属性 __XXX 类的私有属性 _XXX 导入包时无法被导入 • 列表list [] 类似于数组• 元组tuple () 元素不可修改, 阅读全文
posted @ 2017-01-05 13:59 sweetyu 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 第一步:在代码中输入以下命令,执行: #在Python中显示中文注释和输出中文a ="中文"print a 返回错误: d:\Python27\python.exe "D:\test\中文.py"Process started >>> File "D:\test\中文.py", line 1Synt 阅读全文
posted @ 2016-09-30 11:47 sweetyu 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 首先,我们看看前序、中序、后序遍历的特性: 前序遍历: 1.访问根节点 2.前序遍历左子树 3.前序遍历右子树 中序遍历: 1.中序遍历左子树 2.访问根节点 3.中序遍历右子树 后序遍历: 1.后序遍历左子树 2.后序遍历右子树 3.访问根节点 一、已知前序、中序遍历,求后序遍历 前序遍历: GD 阅读全文
posted @ 2016-09-13 11:54 sweetyu 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 静态查找 若查找目的是为了查询某个特定的数据是否在表中或检索某个特定数据的各种属性,则此类查找表为静态查找表。 1、顺序查找 基本原理:从表一端开始逐个和关键字进行比较,若找到一个记录和给定值相等,则查找成功,反之失败。再简单点就是,一个一个的比大小,看看是否相等。 例子: 顺序查找更适合于顺序存储 阅读全文
posted @ 2016-06-29 17:27 sweetyu 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 树的基本概念: 1、结点的度 结点的度是子结点的个数。例如:结点1有三个字结点2,3,4,所以结点1的度为3。 2、树的度 树的度等于所有结点度中度最高的值。例如:上图中结点度最高为3,所以树的度为3。 3、叶子结点 叶子结点是度为0的结点即没有子结点的结点。例如:上图中3,5,6,7,9,10。 阅读全文
posted @ 2016-06-29 17:19 sweetyu 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 图的遍历、最小生成树 图的遍历 从图中某一个顶点出发,访问图中的每一个结点,并要求只能访问一次,不能重复访问。 (1)广度优先遍历 基本思想:首先访问顶点,再访问顶点的全部未访问的邻结点,再访问邻结点的所有结点即可(类似树的层次遍历)。 广度优先遍历:V1,V2,V3,V4,V5,V6或V1,V4, 阅读全文
posted @ 2016-06-29 15:56 sweetyu 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、直接插入排序 (1)简介:直接插入排序,从字面意思可以看出,直接插入数据完成排序。 (2)基本思想:在插入第i个数时,假设前i-1数已经排好序了,只需要将第i个数插入到i-1中,使得这i个数也是顺序的。 (3)例如: 2、希尔排序(Shell排序) (1)简介: 希尔排序又称为缩小增量排序,是对 阅读全文
posted @ 2016-06-29 15:51 sweetyu 阅读(201) 评论(0) 推荐(0) 编辑
摘要: NoSQL(NoSQL=Not Only SQL),意即“不仅仅是SQL”。关系数据库关注在关系上,NoSQL关注在存储上。 发展背景 (1)传统关系型数据库遇到了性能瓶颈。 高并发读写(High performance) 对海量数据的高效率存储和访问(Huge Storage) 对数据库的高可扩展 阅读全文
posted @ 2016-06-29 15:22 sweetyu 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 案例:http://blog.csdn.net/jiuqiyuliang/article/details/39380465 对象关系映射框架,它对JDBC进行了轻量级的对象封装,可以使用对象编程思维来操纵数据库,实现对象持久化和事务控制。 Hibernate框架 核心类和接口 Session接口 非 阅读全文
posted @ 2016-06-29 11:50 sweetyu 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 案例:http://blog.csdn.net/jiuqiyuliang/article/details/39061305 减少在运用MVC设计模型来开发Web应用的时间。 l M —— JavaBean或EJB l V —— JSP、Tag l C —— Action(用户请求和业务逻辑之间的桥梁 阅读全文
posted @ 2016-06-29 11:48 sweetyu 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 分层架构,一站式(full-stack),高内聚低耦合,允许客户端JavaScript远程调用服务端JAVA类方法 应用中的对象不依赖于Spring的特定类 POJO:简单的Java对象,或指支持业务逻辑的协助类。 面向方面编程(AOP) 阅读全文
posted @ 2016-06-29 11:45 sweetyu 阅读(1592) 评论(0) 推荐(1) 编辑
摘要: 误差 模型误差 观测误差 截断误差(近似值,化繁为简) 舍入误差(四舍五入) 绝对误差 相对误差 有效数字 误差分析 误差控制 简化计算步骤(递推公式),减少运算次数 避免两相近的数相减 防止大数“吃掉”小数 绝对值太小的数不宜作除数 控制误差的传播积累,选取数值稳定的计算公式 有根区间 二分法 迭 阅读全文
posted @ 2016-06-29 10:39 sweetyu 阅读(356) 评论(0) 推荐(0) 编辑