自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lane 备忘录

---good good study , day day up

  • 博客(13)
  • 收藏
  • 关注

转载 给textarea增加长度的限制

我们知道文本框可以有一个为maxlength的属性,可以限制文本框的长度,当时备注框textarea却没有,那么要怎样限制备注框的长度呢?其实很简单,只有加上想这样一句话onKeyDown=if (this.value.length>=20){event.returnValue=false}就可以了,整个写法如下:=20){event.returnValue=false}>aaaa    我

2007-08-07 20:17:00 436

原创 一个简单的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 633

转载 浅淡PHP生成HTML的思路

浅淡PHP生成HTML的思路一、 具备本地调试PHP的功能 在WINDOWS XP操作系统下,笔者建议你可以到网上下载一个PHP+MYSQL+APHCHE的服务器套装,如华军软件园,去那里搜索一下就可以下载到。下载完后默认安装即可,这样您就具备了在本地测试PHP的功能了,省去了很多手动配置的麻烦,怎么样,简单吧,OK,这仅仅只是第一步。 二、 构思新闻发布系统所具备的功能 首页的新闻发布往往

2007-08-07 17:17:00 576

转载 按比例生成缩略图文件及显示缩略图

        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 450

转载 采用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 451

原创 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 451

原创 本人最近在看sqlite的源代码,欢迎大家一起交流

本人最近在看sqlite的源代码,欢迎大家一起交流我的qq:  56407748msn:  lane_3010@hotmail.comemail: lane3010@gmail.com也希望已经看过代码的各位前辈分享经验和资料啊 !

2007-08-03 12:26:00 3508

转载 B-树的高度及性能分析

     B-树上操作的时间通常由存取磁盘的时间和CPU计算时间这两部分构成。B-树上大部分基本操作所需访问盘的次数均取决于树高h。关键字总数相同的情况下B-树的高度越小,磁盘I/O所花的时间越少。     与高速的CPU计算相比,磁盘I/O要慢得多,所以有时忽略CPU的计算时间,只分析算法所需的磁盘访问次数(磁盘访问次数乘以一次读写盘的平均时间(每次读写的时间略有差别)就是磁盘I/O的总时间)。

2007-08-01 21:59:00 4257

转载 3、B-树的删除

(1)删除操作的两个步骤     第一步骤:在树中查找被删关键字K所在的地点     第二步骤:进行删去K的操作(2)删去K的操作     B-树是二叉排序树的推广,中序遍历B-树同样可得到关键字的有序序列(具体遍历算法【参见练习】)。任一关键字K的中序前趋(后继)必是K的左子树(右子树)中最右(左)下的结点中最后(最前)一个关键字。     若被删关键字K所在的结点非树叶,则用K的中序前趋(或后

2007-08-01 19:10:00 2293 1

转载 2、B-树的插入和生成

B-树的生成是从空树起,逐个插入关键字而得到的。(1)插入关键字K的方法     首先在树中查找K,若找到则直接返回(假设不处理相同关键字的插入);否则查找操作必失败于某个叶子上,然后将K插入该叶子中。若该叶子结点原来是非满(指keynum调整操作:     将违反性质(3)的结点以中间位置上的关键字 为划分点,将该结点(不妨设是*current):         (m,P0,K1,P1,…,

2007-08-01 18:24:00 1834 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 824

原创 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 1467

转载 B树

1. B树的定义:   1970年,R.Bayer和E.mccreight提出了一种适用于外查找的树,它是一种平衡的多叉树,称为B树,其定义如下:   一棵m阶的B树满足下列条件:   ⑴ 树中每个结点至多有m个孩子;   ⑵ 除根结点和叶子结点外,其它每个结点至少有m/2个孩子;   ⑶ 若根结点不是叶子结点,则至少有2个孩子;   ⑷ 所有叶子结点都出现在同一层,叶子结点不包含任何关键字信息;

2007-08-01 15:36:00 1292

空空如也

空空如也

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

TA关注的人

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