定义: 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好,占用系统内存较少;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中 ...
分类:
其他好文 时间:
2017-11-14 11:37:53
阅读次数:
107
摘自:http://blog.csdn.net/luanlouis/article/details/29850811 概述 一般情况下,在应用程序中进行数据库连接,调用JDBC接口,首先要将特定厂商的JDBC驱动实现加载到系统内存中,然后供系统使用。基本结构图如下: 驱动加载入内存的过程 这里所谓的 ...
分类:
数据库 时间:
2017-11-13 13:55:13
阅读次数:
271
mysql出错代码列表1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中 ...
分类:
数据库 时间:
2017-11-13 11:09:17
阅读次数:
173
1.StringIO模块在平时开发过程中,有些时候我们可能不需要写在文件中,我们可以直接通过StringIO模块直接写入到系统内存中,如果不用了,可以直接清除就可以了。StringIO主要是用来在内存中写入字符串的,及字符串的缓存。1.1通过StringIO写入内存例子#fromioimportStringIOfro..
分类:
编程语言 时间:
2017-11-09 22:22:20
阅读次数:
235
在已经安装好VM10虚拟机后 首先文件—》新建虚拟机—》典型(标准) 选择稍后安装操作系统,后续要使用的是已经下载好的ubuntu16.04镜像 选择操作系统是linux ,版本是ubuntu 设置虚拟操作系统安装位置 分配磁盘大小20G 选择系统镜像位置 配置系统内存 选择网络连接方式桥接或者na ...
分类:
系统相关 时间:
2017-11-08 00:51:47
阅读次数:
217
node.js是什么? node.js特点: 1.单线程: 优点:操作系统安全,不再有线程的创建和销毁的时间开销,操作系统内存换页; 缺点:一个用户造成线程的崩溃。整个服务器都崩溃了,其他人也崩溃了; 2.非阻塞 I/O 3.事件驱动 node.js适合开发什么? ...
分类:
Web程序 时间:
2017-11-07 19:43:37
阅读次数:
166
1、数字 2 是一个整数的例子。长整数 不过是大一些的整数。3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。(-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中表示复数是什么?。 2 是一个整数的例子。长 ...
分类:
编程语言 时间:
2017-11-07 19:31:05
阅读次数:
273
背景 第八章所介绍的内存管理算法都是基于一个基本要求:执行指令必须在物理内存中,满足这一要求的第一种方法是整个进程放在内存中。动态载入能帮助减轻这一限制,但是它需要程序员特别小心地做一些额外的工作。 指令必须都在物理内存内的这一限制,似乎是必须和合理的,但也是不幸的,因为这使得程序的大小被限制在物理 ...
分类:
其他好文 时间:
2017-11-06 22:42:42
阅读次数:
170
0. TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议 ...
分类:
Web程序 时间:
2017-11-06 13:14:17
阅读次数:
318