2017年2月19日

几个简单的算法

摘要: 一、 二分查找 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录 阅读全文

posted @ 2017-02-19 14:01 oliver.lee 阅读(362) 评论(0) 推荐(0) 编辑

2016年12月1日

Python Web框架——Django

摘要: 返回顶部 使用框架简单快速开发特定的系统。 一 MVC和MTV模式 二 简介 Django时有Python开发的一个免费的开源网站框架,可以用于快速搭建高性能、优雅的网站。 Django框架的特点: 强大的数据库功能 自带强大的后台功能 通过正则匹配随意定义的网址 强大易扩展的模板系统 缓存系统 国 阅读全文

posted @ 2016-12-01 19:32 oliver.lee 阅读(1536) 评论(0) 推荐(0) 编辑

2016年11月16日

前端基础——jQuery

摘要: 一 jQuery 1 简介 jQuery是一个“写得更少,但做得更多”的轻量级JavaScript库。jQuery极大地简化了JavaScript编程。 它是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Saf 阅读全文

posted @ 2016-11-16 21:51 oliver.lee 阅读(197) 评论(0) 推荐(0) 编辑

2016年11月3日

前端基础——HTML

摘要: 一 简介 HTML(Hyper Text Markup lauguage,超文本标记语言)超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。 超文本:是指页面内可以包含图片、链接、音乐、程序等非文字元素。 标记语言:标记(标签)构成 阅读全文

posted @ 2016-11-03 17:43 oliver.lee 阅读(151) 评论(0) 推荐(0) 编辑

2016年10月27日

Mysql-索引

摘要: MySQL索引原理 索引的目的在于提高查询效率,如字典,查询一个单词,需要定位到首字母,然后定位第二个字母,依次来查询。如果没有索引,就需要把字典中的单词看一遍,才能找到想要的单词。 1.b+树: 浅蓝色的块我们称之为一个磁盘块,可以看到每个磁盘块包含几个数据项(深蓝色所示)和指针(黄色所示),如磁 阅读全文

posted @ 2016-10-27 18:27 oliver.lee 阅读(254) 评论(0) 推荐(0) 编辑

Mysql(二)

摘要: 视图 视图是虚拟的表,用户只有在使用视图时,才会根据sql语句去获取数据集。 视图可以直接当做数据表来使用,但不是真正意义的表。 视图只能在查询时用,无法对真实的表进行增删改操作。 1.创建视图 格式: 2.修改视图 格式: 3.删除视图 格式: 4.使用视图 存储过程 存储过程相当于程序语言中的函 阅读全文

posted @ 2016-10-27 09:30 oliver.lee 阅读(266) 评论(0) 推荐(0) 编辑

2016年10月23日

Mysql进行复杂查询

摘要: 1.查询“生物”课程比“物理”课程成绩高的所有学生的学号; 思路: (1)获取所有选了 生物 课程的学生的成绩(学号,成绩) --临时表 (2)获取所有选了 物理 课程的学生的成绩(学号,成绩) --临时表 (3)根据学号连接两张临时表(学号,生物成绩,物理成绩),加条件进行查询 SELECT A. 阅读全文

posted @ 2016-10-23 22:33 oliver.lee 阅读(6529) 评论(0) 推荐(0) 编辑

Mysql(一)

摘要: 一、Mysql简介 Mysql是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下。特点:其体积小、速度快、开源。 分为社区办和商业版,其社区版性能卓越。 二、Ubuntu 16.04下安装mysql Windows下安装mysql:http://www.cnblog 阅读全文

posted @ 2016-10-23 01:07 oliver.lee 阅读(401) 评论(0) 推荐(0) 编辑

2016年10月1日

用户态与内核态的区别

摘要: 由于需要限制不同的程序之间的访问能力, 防止他们获取别的程序的内存数据, 或者获取外围设备的数据, 并发送到网络, CPU划分出两个权限等级 :用户态 和 内核态 内核态:只允许CPU去调用外围设备,如:硬盘、网卡输入设备等。 用户态:只受限于访问内存。所有程序都是运行在用户态。如果程序想要去调用外 阅读全文

posted @ 2016-10-01 00:09 oliver.lee 阅读(208) 评论(0) 推荐(0) 编辑

2016年9月29日

python——threading模块

摘要: 一、什么是线程 线程是操作系统能够进行运算调度的最小单位。进程被包含在进程中,是进程中实际处理单位。一条线程就是一堆指令集合。 一条线程是指进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 二、什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一 阅读全文

posted @ 2016-09-29 15:49 oliver.lee 阅读(9556) 评论(1) 推荐(1) 编辑

导航