- 博客(13)
- 收藏
- 关注
转载 给textarea增加长度的限制
我们知道文本框可以有一个为maxlength的属性,可以限制文本框的长度,当时备注框textarea却没有,那么要怎样限制备注框的长度呢?其实很简单,只有加上想这样一句话onKeyDown=if (this.value.length>=20){event.returnValue=false}就可以了,整个写法如下:=20){event.returnValue=false}>aaaa 我
2007-08-07 20:17:00
487
原创 一个简单的PHP分页代码
$pagesize=10; //设置每一页显示的记录数$c("localhost","root",""); //连接数据库$rs=mysql_query("select count(*) from tb_product",$conn); //取得记录总数$rs$myrow = mysql_fetch_array($rs);$numrows=$myrow[0];//计算总
2007-08-07 17:18:00
668
转载 浅淡PHP生成HTML的思路
浅淡PHP生成HTML的思路一、 具备本地调试PHP的功能 在WINDOWS XP操作系统下,笔者建议你可以到网上下载一个PHP+MYSQL+APHCHE的服务器套装,如华军软件园,去那里搜索一下就可以下载到。下载完后默认安装即可,这样您就具备了在本地测试PHP的功能了,省去了很多手动配置的麻烦,怎么样,简单吧,OK,这仅仅只是第一步。 二、 构思新闻发布系统所具备的功能 首页的新闻发布往往
2007-08-07 17:17:00
616
转载 按比例生成缩略图文件及显示缩略图
function CreateThumbnail($path,$newFileName,$width=100,$height=100) { @$s_img = getimagesize($path); @$type = $s_img[2]; switch($type) { case
2007-08-07 17:16:00
479
转载 采用CSS和JS的下拉菜单的制作
// JavaScript DocumentstartList = function() {if (document.all&&document.getElementById) {navRoot = document.getElementById("nav");for (i=0; inode = navRoot.childNodes[i];if (node.nodeName=="LI") {n
2007-08-07 17:14:00
474
原创 Big-Endian 和 Little-Endian 之概念
Big endian machine: It thinks the first byte it reads is the biggest.Little endian machine: It thinks the first byte it reads is the littlest.举个例子,从内存地址0x0000开始有以下数据 0x0000 0x12 0x0001 0x34 0x
2007-08-03 16:02:00
475
原创 本人最近在看sqlite的源代码,欢迎大家一起交流
本人最近在看sqlite的源代码,欢迎大家一起交流我的qq: 56407748msn: lane_3010@hotmail.comemail: lane3010@gmail.com也希望已经看过代码的各位前辈分享经验和资料啊 !
2007-08-03 12:26:00
3545
转载 B-树的高度及性能分析
B-树上操作的时间通常由存取磁盘的时间和CPU计算时间这两部分构成。B-树上大部分基本操作所需访问盘的次数均取决于树高h。关键字总数相同的情况下B-树的高度越小,磁盘I/O所花的时间越少。 与高速的CPU计算相比,磁盘I/O要慢得多,所以有时忽略CPU的计算时间,只分析算法所需的磁盘访问次数(磁盘访问次数乘以一次读写盘的平均时间(每次读写的时间略有差别)就是磁盘I/O的总时间)。
2007-08-01 21:59:00
4411
转载 3、B-树的删除
(1)删除操作的两个步骤 第一步骤:在树中查找被删关键字K所在的地点 第二步骤:进行删去K的操作(2)删去K的操作 B-树是二叉排序树的推广,中序遍历B-树同样可得到关键字的有序序列(具体遍历算法【参见练习】)。任一关键字K的中序前趋(后继)必是K的左子树(右子树)中最右(左)下的结点中最后(最前)一个关键字。 若被删关键字K所在的结点非树叶,则用K的中序前趋(或后
2007-08-01 19:10:00
2376
转载 2、B-树的插入和生成
B-树的生成是从空树起,逐个插入关键字而得到的。(1)插入关键字K的方法 首先在树中查找K,若找到则直接返回(假设不处理相同关键字的插入);否则查找操作必失败于某个叶子上,然后将K插入该叶子中。若该叶子结点原来是非满(指keynum调整操作: 将违反性质(3)的结点以中间位置上的关键字 为划分点,将该结点(不妨设是*current): (m,P0,K1,P1,…,
2007-08-01 18:24:00
1895
1
转载 1、B-树的查找
(1)B-树的查找方法 在B-树中查找给定关键字的方法类似于二叉排序树上的查找。不同的是在每个结点上确定向下查找的路径不一定是二路而是keynum+1路的。 对结点内的存放有序关键字序列的向量key[l..keynum] 用顺序查找或折半查找方法查找。若在某结点内找到待查的关键字K,则返回该结点的地址及K在key[1..keynum]中的位置;否则,确定K在某个key[i]和key[i+
2007-08-01 17:42:00
869
原创 B-树的存储结构
1、B-树的存储结构:#define Max l000 //结点中关键字的最大数目:Max=m-1,m是B-树的阶#define Min 500 //非根结点中关键字的最小数目:Min=┌m/2┐-1typedef int KeyType; //KeyType应由用户定义typedef struct node{ //结点定义中省略了指向关键字代表的记录的指针 int keynum; //结
2007-08-01 17:36:00
1521
转载 B树
1. B树的定义: 1970年,R.Bayer和E.mccreight提出了一种适用于外查找的树,它是一种平衡的多叉树,称为B树,其定义如下: 一棵m阶的B树满足下列条件: ⑴ 树中每个结点至多有m个孩子; ⑵ 除根结点和叶子结点外,其它每个结点至少有m/2个孩子; ⑶ 若根结点不是叶子结点,则至少有2个孩子; ⑷ 所有叶子结点都出现在同一层,叶子结点不包含任何关键字信息;
2007-08-01 15:36:00
1327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人