- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 md5
MD5算法学习笔记 单向散列函数,md表示的是消息摘要,它对输入的消息运算,产生128列散列值, 算法原理 首先填充消息使得数据长度恰好为512的倍数仅小64位的数,条中方法是附一个1在消息的背后,后接所要求的多个0,然后在其后附上64位的消息长度,这两部分的作用是让消息长度恰好等于512位的整数倍,同时确保不同的消息在填充中不相同 C语言举例: -----------------------
2004-07-30 17:15:00 1159
原创 Winsock基本的api
1. WSAStartup() 2. socket(int af,int type,int proctocol) 3. int bind(SOCKET s,strut sockaddr_in* name,int namelen); struct sockaddr_in{ short sin_family; unsigned short sin_port;
2004-07-14 12:00:00 1753 1
原创 工作用到的主要图象算法
Hough变换 BOOL Hough(HWND hWnd){ //定义直线结构 typedef struct{ int topx; int topy; int botx; int boty; }MYLINE; //内存 DWORD BufSize; //文件信息头指针 LPBITMAPINFOHEADER lpImgData; //数据区指针 LPSTR
2004-07-14 11:44:00 981
原创 Jpg2Bmp函数
procedure Jpg2Bmp(const source,dest:string);var MyJpeg: TJpegImage; bmp: Tbitmap;beginbmp:=tbitmap.Create;MyJpeg:= TJpegImage.Create;try myjpeg.LoadFromFile(source); bmp.Assign(myjpeg); bmp.SaveT
2004-07-14 11:40:00 1442
原创 灰度识别
图片omr的灰度分为16个等级,准备对图片进行处理得到各点的,重写底层omr识别算法 procedure ConvertToGrayGraphic(var Bmp: TBitmap);var p :PByteArray; Gray,x,y :Integer;begin for y:=0 to Bmp.Height-1 do begin p:=Bmp.scanline[y]; f
2004-07-14 11:38:00 1220
原创 远程复制文件(自动输入密码)
在程序中,已知写入权限的密码。 --------------------------------------------------------------- 1 使用 DWORD WNetAddConnection2( LPNETRESOURCE lpNetResource, // connection details LPCTSTR lpPasswor
2004-07-07 21:48:00 1104
原创 AnsiString VS Pchar
AnsiString?PChar?赋值?转换? AnsiString,Delphi开发人员指南这么解释的,AnsiString就是指向堆中字符串结构的指针,显示了AnsiString的分配情况。帮助上这么解释:长字符串保存有成员数量,PChar没有,长字符串(相对于ShortString类型来说,这里就是AnsiString)是Null结尾的,并且包含了引用记数,PChar就是一个简单的Null结
2004-07-07 21:38:00 1328
原创 常用sql
delete from yourTABLE where yourFIELD not in (select min(yourFIELD) from yourTABLE group by FIELD1,FIELD2) 呵呵,反正是下载的开源文件,发给你又何妨!http://www.zqdh.com.cn/incoming/mystun.rar请自行下载,帮我看看究竟是何问题。p.s:这是一个STU
2004-07-06 22:18:00 675
原创 海南之行(1)
夜里的飞机,抵达海口机场已是晚上11点了,在广州飞机就晚点了两个小时,很清心的风,两天没睡觉了,在去琼海的路上就睡着了。 海南的路修的真很漂亮,全程没有收费站,养路费都包含在了油价里了。在这种环境我都很想开车了。
2004-07-06 21:58:00 1438 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人