自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jack's blog

Better Late Than Never

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 md5算法原理

1、MD5算法是对输入的数据进行补位,使得如果数据位长度LEN对512求余的结果是448。即数据扩展至K*512+448位。即K*64+56个字节,K为整数。具体补位操作:补一个1,然后补0至满足上述要求 2、补数据长度:用一个64位的数字表示数据的原始长度B,把B用两个32位数表示。这时,数据就被填补成长度为512位的倍数。 3. 初始化MD5参数四个32位整数 (A,B,C,D) 用来

2006-12-28 16:14:00 2422 1

原创 Base64编码算法

Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。 转换后,我们用一个码表来得到我们想要的字符串(也就是最终的Base64编码),这个表是这样的: 0 A 17 R 34 i 51 z 1 B 18 S 35 j 52 0 2 C 19

2006-12-28 16:13:00 1112

原创 老鼠走迷宫

走迷宫算法的伪代码struct Position{  int row,col;};bool FindPath(){ int maze[m][m]; //form (1,1) to (m,m) path=new Stack(m*m+1); Position offset[4];  offset[0].row=0;offset[0].col=0; //turn right  offset[1].r

2006-12-21 15:36:00 1115

原创 installshield的多安装程序制作

如何在一个主安装程序中安装一个第三方的程序呢??找了好几天的资料,终于搞定了。   使用的installshield 10.5。主安装程序制作好后,将第三方的安装包加入,为什么加入这个目录一会说。然后在安装脚本中加入以下内容。function OnFirstUIAfter() STRING szProgram, szCmdLine; begin        szProgr

2006-12-21 13:46:00 1576 2

原创 坐标的平移,缩放与旋转

2004-06-023D图形学学习摘要假设处于第卡尔坐标系下:平移void T_translation(int  from,int to ,int length,int addx,int addy,int addz){//from原点集 to目的点集 length向量长度,for (int i=0;i{(to++)=(from++ )+addx;(to++)=(from

2006-12-20 16:13:00 2050

原创 xpmenu的冲突??

2004-06-07xpmenu的冲突??我用delphi7,加了一个xpmenu,active激活之后,出现非法地址访问??为什么???!!! 感谢上帝,感谢真主,感谢安拉。终于解决了。 constructor TXPMenu.Create(AOwner: TComponent);begin  inherited Create(AOwner);跟踪 inherited

2006-12-20 16:10:00 683

原创 今天把原先codelphi的blog迁移过来了!delphi+xml

第一篇使用原生ms的xml解析器 2004-09-02Procedure TFormRes.btnrunClick(Sender: TObject);Var  SelectIntf: IDOMNodeSelect;  listIntf: IDOMNodeList;  pathstr, ss,ss1: String;  n1: integer;Begin  Try    res :=

2006-12-19 17:48:00 807

原创 汉诺塔问题

#includeint TowersOfHanoi(int n,int x,int y,int z);int main(){TowersOfHanoi(10,1,2,3);return 0;}int TowersOfHanoi(int n,int x,int y,int z){if(n>0){ TowersOfHanoi(n-1,x,z,y); cout  TowersOfHanoi(n-1,z,

2006-12-19 15:55:00 589

原创 新概念英语学习记录

2006-12-16nce1  lesson38  简单会话,听力完成。 2006-12-20lesson79  

2006-12-19 13:46:00 655

原创 新疆的笑话

1、一维族同志打传呼,传呼小姐问:你呼多少?维族同志回答:三愣愣八愣愣五愣!2、小姐又问:你叫什么?维族回答:肉孜!小姐问:大肉的肉吗?维族同志说:阿囊死给,羊肉的肉! 3、大盘鸡是新疆名菜,一男子新疆出差,在餐厅忘记菜名了,就对服务员说:你们这里有没有那个什么鸡? 小 姐靠近顾客说:卖沟子小声点,我就是 4、一次我到你身边,你问我:组撒去捏?我说:不组撒。你说:不组撒你要组撒捏。     我说:

2006-12-14 17:28:00 1981

原创 递归求全排列

#include#includetemplatevoid perm(T list[],int k,int m){ int i;if (k==m) {  for(i=0;i   cout  cout } else for(i=k;i {  swap(list[k],list[i]);     perm(list,k+1,m);  swap(list[k],list[i]); }}templa

2006-12-14 17:22:00 717

原创 raid和饮水机

偶然看到这么一张图片,觉得比喻很形象。有点恶搞精神。最进要给实验室项目写产品分析,查阅了不少关于存储设备的资料,发现做硬件的很挣钱,emc的一个500G硬盘要买10000美元!!!好了闲话,简要说一下各个级别的raid。RAID0:将多个较小的磁盘合并成一个大的磁盘,不具有冗余,并行I/O,速度最快。RAID 0亦称为带区集。它是将多个磁盘并列起来,成为一个大硬盘。在存放数据时,其

2006-12-14 16:32:00 1363

原创 shell编程--自动分区

#bash/shDriver=$1DriverSize=$2PartSize=$3temp=1if [ $# -lt 3 ];then   echo "fd.sh [driver] [driversize] [partsize]"   exitfiDevNum=$[DriverSize/PartSize]if [ "$DevNum" -lt 4 ]; then  echo "Driver nu

2006-12-01 14:57:00 580

数据科学理论与方法

数据科学理论与方法,EMC公司认证教材。内部文档仅供参考

2018-09-22

空空如也

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

TA关注的人

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