QQ:41426277的博客

c++,delphi

博客园 首页 新随笔 联系 管理

#

摘要: 本软件版本1.0.0.1,由QQ:41426277用户开发,版权所有。如果您觉得软件很有帮助,可以捐款到这以下二维码基金池(捐款的同志请留下信息,将会记录足迹),开发出更好的软件免费给大家用。如果您是开发人员,可以加入QQ群:630538311交流学习,里面有好多安桌系统开发专家。有DELPHI语言 阅读全文
posted @ 2020-06-29 13:52 41426277 阅读(1018) 评论(0) 推荐(0) 编辑

#

摘要: 很多朋友们都为字符编码头痛,特别是搞JAVA这一类的朋友。为什么会有这么多字符编码出现的呢?因为字符编码经历了很多特殊情况。先说中文字符吧,在80年代很多中国科学家都为在计算机显示中文发愁,外国可以1个字节表示英文符号(也就是ACSII码),那好中国人发明了GBK232码,用两个字节表示,只要电脑安装汉字卡,后来卡都不用安装,装驱动就可以。那这一点的成功,台湾省,日本。。。等都参考这一办法也成功显示了其它文字,如台湾省BIG5编码。GBK232升级为GBK,再升级为GBK18030(四个字节表示)。微软的WINDOWS就头痛了,这么多的语言版本(当然也有我们的程序员也要开发多语言版本),那又出 阅读全文
posted @ 2011-05-22 22:43 41426277 阅读(296) 评论(0) 推荐(0) 编辑

#

摘要: 很多人都要在为扑克牌随机函数头痛,主要想在函数的死胡同里。我们要做的是初始化数组,然后随机数组的序数。本例用八副牌做演示。#include <stdio.h> #include<time.h> #include<stdlib.h> //随机洗牌函数 void SortCark(char *cark,int len) { int n; char k,*p,*p1; p=cark; for (int i=0;i<len;i++) { n=(int)(rand()%len); k=*p; p1=cark; p1+=n; *p=*p1; *p1=k; p++; 阅读全文
posted @ 2011-05-17 08:38 41426277 阅读(687) 评论(0) 推荐(0) 编辑

2021年6月19日 #

摘要: 本软件版本1.0.0.1,由QQ:41426277用户开发,版权所有。 如果您觉得软件很有帮助,可以捐款到这以下二维码基金池(捐款的同志请留下信息,将会记录足迹),开发出更好的软件免费给大家用。 如果您是开发人员,可以加入QQ群:630538311交流学习,里面有好多安桌系统开发专家。有DELPHI 阅读全文
posted @ 2021-06-19 20:46 41426277 阅读(450) 评论(0) 推荐(0) 编辑

2011年9月30日 #

摘要: ACSII码就是1个字节表示,主要应用127以内的字符,十六进制是0X7F以内。gbk包含了gbk2312,两个字节表示。gbk2312是常用字,5千来个,早期应用很广,主要因为5千个字占内存256K以内,早期的手机有些显示不出来就是装的是gbk2312的字库。gbk两个字节表示,头字节是0x81开头到0xfe,第二字节是0x40开头到0xfe。...char a[2];a[0]=0xb5;a[1]=0xd1;printf("%s",a);...结果为:汉GBK18030为四字节表示。是gbk的扩展。包含很多地方的民族地方的字符,也有韩国的字符。第一字节在0x81~0xFE 阅读全文
posted @ 2011-09-30 15:07 41426277 阅读(276) 评论(0) 推荐(0) 编辑

2011年5月16日 #

摘要: 信息也是越来越多,字符串匹配算法起着非常 重要的作用。有kmp算法,索引法,还有什么拖拉机法等等。本人就参考了索引法。索引法主要将关键词排序好,然后再匹配。测试结果:2000条关键词,110K文章,匹配140毫秒。 21万条关键词,110K文章,匹配9.845秒。以上结果是查出总共有多少个关键词出现,如果只是查是否有那测试结果:匹配16毫秒就OK了。程序演试:http://files.cnblogs.com/mmpc/%E6%B5%B7%E9%87%8F%E5%85%B3%E9%94%AE%E8%AF%8D%E5%8C%B9%E9%85%8D.rar感谢Sumtec的回复,本人修改了部份索引, 阅读全文
posted @ 2011-05-16 11:42 41426277 阅读(4189) 评论(6) 推荐(0) 编辑