无常之语,无心之果(by 僵哥)

不语不为过,语而不诺实不诚

Base64Decode With 16Bits-CoderTable

采用三个码表来完成,码表的范围是0x2B2B~0x7A7A,考虑到寄存器的有限性,故将三个码表合并为同一个数组,在程序当中通过偏移量分段检索。

2010-10-01 17:46:00

阅读数 1428

评论数 1

Base64Encode With 12Bits-CoderTable

Delphi嵌入汇编版Base64编码过程,采用有效位为12位的16位码表

2010-09-28 19:07:00

阅读数 809

评论数 0

Base64编码(汇编版,未做过多优化,性能自认为还可以)

采用8位码表的Base64编码过程(Delphi嵌入汇编代码)

2010-09-28 11:24:00

阅读数 1794

评论数 3

计划比不上变化

<br />正所谓计划不如变化,所以我现在已经很少很少做所谓长远的计划,不是我不愿意去计划,而是在我的历程当中所有的计划最终都被变化所取代。我是一个规矩的,其实更习惯到有计划有规律的生活,但是每每我都被现实的生活所打败... 原计划当中领导只是提到要求取消windows版的服务器程序,...

2010-06-07 21:41:00

阅读数 1626

评论数 9

走一程,回到原点

  此次北京之行,纯属计划外的行程,来回都显得如此匆忙。这一程回来,感觉真象是回到了一个原点。整个行程当中的所见所闻足以让我心潮澎湃,我很奇怪,别人的成功,别人的规划从来都无法给我些许触动,但是本次却非常例外。 我一直都在为自己编理由,一直都在浪费时间,一直都是。什么计划都不曾有,从02年毕业,更...

2009-04-23 00:32:00

阅读数 1628

评论数 9

关键字(非词)检测

//保留字序列 __declspec(thread) bool  ReservedTable[65536] = {0};//清除或设置保留字状态 void __fastcall SetAllReserved(bool Reserved = true){    for (int i = 0; i  ...

2008-11-20 20:11:00

阅读数 1166

评论数 0

Windows Resource File(.res)文件格式拆解(入门)

鄙人查当懒,望大家见谅。正好今天回复VB版的某贴子写了几行字,感觉有点用处,就记录下来虽然代码都是现成的,但是要改成VB,那也不是很简单的事情。如果你把所有的东西都弄完,粗粗估计也要半个月到一个月,而且还要求其中所有的技术访问都比较娴熟。 如果只是把资源数据的结构分解出来,倒不算难。MSDN(ht...

2008-11-15 18:10:00

阅读数 4373

评论数 0

人民币中文大写转金额

 type  MoneyType = Currency; //这里可以是Double,但是浮点数存在误差,也可以是Currency,但是大小有限制 function ChineseCapital2Money(Capital:WideString): MoneyType;var  szNum:PWi...

2008-11-09 20:29:00

阅读数 1606

评论数 0

Delphi版金额大写(人民币大写读数)代码

 首先非常感觉xxaacc 发现了原来写的那份Delphi代码当中的问题(测试数据:1000100011.12).原来的代码是03年写的了,最初的代码也是用C++写的,然后转换成Delphi代码.当是发布以C++Builder,从而为了速度优化等,得到了tiegerium(/*唐秀观*/)支持,而...

2008-11-08 23:52:00

阅读数 3867

评论数 1

修改PE文件版本信息(简单演示)

struct VS_VERSIONINFO {  WORD  wLength;  WORD  wValueLength;  WORD  wType;  WCHAR szKey[];  WORD  Padding1[];  VS_FIXEDFILEINFO Value;   WORD  Paddin...

2008-10-14 23:11:00

阅读数 4030

评论数 2

基于TClientSocket简单模拟需要验证的SMTP邮件发送附件(C++Builder)

//--------------------------------------------------------------------------- #include  #pragma hdrstop #include  #include "Mail.h" //-----...

2008-09-22 13:06:00

阅读数 3379

评论数 0

用TClientSocket做HTTP文件下载(Norton LiveUpdate,C++Builder)

//--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H //---------------------------------------...

2008-09-22 12:59:00

阅读数 2554

评论数 3

人民币读数(转中文大写,C/C++)

 //早年写的代码,功能很简单,以效率为主要目的#include #include //为兼容VC,对串增加一个结束符的空间 于2008.10.16更新 (2008.9.23修改)//const char mnUnit[3][2]=]={"分","角",&q...

2008-09-22 12:44:00

阅读数 3650

评论数 8

基于CRC20散列的百万账号快速查找模拟

基于数以百万级的账户信息里面进行账号的校验并不是一件容易的事,关键点在于具体账户信息的定位.本文的主题仅仅只是为了应用的实现,就不再去做散列和排序各种算法之间的对比.对于一百万的账户信息,使用多大的散列表进行存储,是需要考量的.对于散列腹得最多的应该属256桶的Hash Table,但是在最好的情...

2008-09-03 23:35:00

阅读数 2246

评论数 1

Delphi/C++Builder在没有做任何代码修改,重新编译后CRC不一致的解决方案。

Delphi/C++Builder在没有做任何代码修改,只要重新编译后,再计算CRC,就会与原来不一致的。经同事的朋友查得是时间戳在做怪。解决方案见贴子:http://topic.csdn.net/u/20080613/11/9fa12d6b-473d-4ac9-a091-0b02f4ffcac6...

2008-06-16 22:53:00

阅读数 1903

评论数 0

让BDS2007(Delphi2007&amp;C++Builder2007)编译出一个个性的文件名,而不是以Project的名称来命名

在BDS2007当中调用的是MSBuild来完成最终的编译,而其实MSBuild支持来指定文件名,但是BDS2007却对它“视而不见”,虽然你可以手工去编辑Delphi/CB的project源文件,来指定一个,但是编译是可以生成一个际定的文件名,却无法在IDE当中通过Run或F9来执行,并且也无法...

2008-06-08 16:34:00

阅读数 2530

评论数 0

在Delphi当中调试COM+组件

How to debug a COM+ component in Delphi. 如何在Delphi当中调试COM+组件 Abstract: Debugging a COM+ component on Windows 2000. 摘要:在Windows 2000当中调试一个COM+组件(WinXP...

2008-05-28 23:22:00

阅读数 2543

评论数 3

DCOM当中保证异步作业不因远端COM客户断开而中止的解决方案(Delphi)

问题起源:最近开发了一个DCOM服务器,内部有个队列任务。客户端可以连接调用以添加任务到队列。现在有个问题是当客户端调用完断开连接后,DCOM服务器的队列任务还没执行完毕DCOM就退出了。请问有什么办法可以让队列执行完才退出呢?简单的解决方案演示:演示是通过增加一个方法Method1,被用户调用后...

2008-05-28 16:40:00

阅读数 1257

评论数 0

对TServerSocket实行IP绑定之二(继承方式,只用于演示,除非必要不推荐使用)

BDS(Delphi/C++Builder)当中的TServerSocket估计是基于简单应用或者学习的目的考虑,所以直接就绑定了泛地址,而不支持针对性的IP地址绑定,这也就使得一些特殊的环境让人感觉有点不舒服,甚至有点无奈。本文就简单介绍一种“曲线破解”法来解决这个绑定的问题。本示例主要是基于B...

2008-05-27 10:59:00

阅读数 1002

评论数 1

对TServerSocket实行IP绑定之一(辗转方式,只用于演示,除非必要不推荐使用)

BDS(Delphi/C++Builder)当中的TServerSocket估计是基于简单应用或者学习的目的考虑,所以直接就绑定了泛地址,而不支持针对性的IP地址绑定,这也就使得一些特殊的环境让人感觉有点不舒服,甚至有点无奈。本文就简单介绍一种“曲线破解”法来解决这个绑定的问题。本示例主要是基于B...

2008-05-27 10:56:00

阅读数 1618

评论数 1

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