[转] 常见的哈希函数

摘要:简介 哈稀函数按照定义可以实现一个伪随机数生成器(PRNG),从这个角度可以得到一个公认的结论:哈希函数之间性能的比较可以通过比较其在伪随机生成方面的比较来衡量。 一些常用的分析技术,例如泊松分布可用于分析不同的哈希函数对不同的数据的碰撞率(collision rate)。一般来说,对任意一类的数据 阅读全文
posted @ 2016-12-29 13:51 黑暗煎饼果子 阅读(2907) 评论(0) 推荐(1) 编辑

豆瓣小组爬虫.....^_^

摘要:为了抓豆瓣小组的图片写的一个爬虫...大家懂的... python用的是3.5.2 根据网上gdp12315的版本改出来的, 吧想抓的小组编号添加进url_list就行了 随时能停止, 增加了很多防止重复抓取下载的判断, 坏处是不能判断更新的主题(更新的很少...忽略掉了) 建议多增加点user_a 阅读全文
posted @ 2016-11-04 17:02 黑暗煎饼果子 阅读(1279) 评论(0) 推荐(0) 编辑

执行命令行, 并获取输出字符(比如OSQL)

摘要:直接贴代码了, 没什么好说的, 很简单, 也不需要注释 阅读全文
posted @ 2016-10-13 19:04 黑暗煎饼果子 阅读(930) 评论(0) 推荐(0) 编辑

webbrowser 内核切换

摘要:修改注册表位置: [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] 右边添加自己的程序名称及需要使用的IE内核版本, 如: 版本代码对应: 阅读全文
posted @ 2016-09-09 13:27 黑暗煎饼果子 阅读(591) 评论(0) 推荐(0) 编辑

一个快速网络连接检测单元

摘要:项目需要, 快速检测SQLServer数据库能否连接 一般的连接无论是ADO还是FD, 在connection阶段都没办法控制超时时间, 如果连不上都是15秒左右提示连接失败, 不符合快速检测需要 所以写了下面的代码, 通过Socke异步连接来进行某IP和端口的快速连接测试 2016-10-09 1 阅读全文
posted @ 2016-08-29 10:28 黑暗煎饼果子 阅读(735) 评论(0) 推荐(1) 编辑

自定义组件-IPEdit

摘要:输入IP用的.....支持windows风格显示 阅读全文
posted @ 2016-08-26 13:50 黑暗煎饼果子 阅读(584) 评论(0) 推荐(0) 编辑

自定义组件-支持PNG图片的多态GraphicButton

摘要:按钮功能使用TButton也可以解决, 但是TButton是会获得焦点的, 很多时候我们要求按钮不获得焦点, 而Speedbutton又不支持PNG图片 所以按照TSpeedbutton的代码, 重新封装了一个: 阅读全文
posted @ 2016-08-26 13:36 黑暗煎饼果子 阅读(1220) 评论(0) 推荐(0) 编辑

在win10里打开.hlp文件

摘要:D7的帮助都是.hlp格式的, 目前win10还没有相应的补丁, 导致无法打开 自己手动来处理一下: 1. 下载连接中的winhlp32.rar, 这个是从XP系统里提取的 2. 修改windows目录中的winhlp32.exe文件权限: 右键属性->安全->高级->所有者更改为自己用户 确认后回 阅读全文
posted @ 2016-08-11 14:58 黑暗煎饼果子 阅读(509) 评论(0) 推荐(0) 编辑

FireDAC 连接SQL Server一些要注意的地方

摘要:TFDConnection: FetchOptions.Mode 设置为fmAll, 返回全部结果, 否则默认只返回前50条, 效果与open以后再执行FetchAll一样 Specifies how the result set records must be fetched into FireD 阅读全文
posted @ 2016-04-18 15:21 黑暗煎饼果子 阅读(2224) 评论(0) 推荐(0) 编辑

去你妹的密码规则

摘要:公司企业邮箱改用了腾讯的, 重新设置密码, 这SB玩意的密码规则还必须包含数字字母, 而且还TMD同时需要有大小写字母 TMD老子在网上混了这么多年就没用过同时包含大小写字母的密码, 你TMD一个密码规则我就必须记个新密码出来 怕泄密老子自己会创建复杂密码, 用不着你个破企鹅在这强制设置规定 去你妹 阅读全文
posted @ 2016-03-28 10:24 黑暗煎饼果子 阅读(316) 评论(0) 推荐(0) 编辑

网卡相关的一些功能代码

摘要:获取网卡信息(支持多网卡) 获取网卡连接状态 阅读全文
posted @ 2016-03-16 11:00 黑暗煎饼果子 阅读(787) 评论(0) 推荐(0) 编辑

JSON和数据集互相转换单元

摘要:如题......只是一个单元, 为了测试JSON单元性能的... 具体测试结果参考: http://www.cnblogs.com/lzl_17948876/p/3668052.html 代码中用到的SevenZIP单元在这里: http://www.cnblogs.com/lzl_17948876 阅读全文
posted @ 2015-11-12 18:32 黑暗煎饼果子 阅读(2208) 评论(0) 推荐(1) 编辑

一个简易的四则运算单元...(15.12.15 BUG更新)

摘要:网上找的, 没有作者信息, 只能在这里感谢一下了, 支持标准写法的四则运算--2015-12-15 修改了一个内存泄漏的BUG -Pop方法没有释放申请的内存unit Base.Calculate;interfaceuses System.SysUtils, System.Classes, Sy... 阅读全文
posted @ 2015-10-30 16:42 黑暗煎饼果子 阅读(457) 评论(0) 推荐(0) 编辑

转一个PDevMode格式属性说明...

摘要:找不到原始来源了...//PDevMode = _devicemodeW;// _devicemodeW = record// dmDeviceName: array[0..CCHDEVICENAME - 1] of WideChar; {打印设备名称,唯一值}// dmSpecVer... 阅读全文
posted @ 2015-10-12 11:12 黑暗煎饼果子 阅读(1442) 评论(0) 推荐(0) 编辑

正则表达式语法

摘要:转载:http://blog.csdn.net/lushuaiyin/article/details/6737172正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,... 阅读全文
posted @ 2015-09-22 11:23 黑暗煎饼果子 阅读(352) 评论(0) 推荐(0) 编辑

模拟键盘发送文字

摘要:嗯...老生常谈的话题, 不过系统的总结了一下, 找了个相对简单的实现方式, 可以方便的发送任何文字参考另一片文章: http://www.cnblogs.com/-clq/archive/2011/10/01/2197047.html直接贴代码:var nInputs: array[0..1] ... 阅读全文
posted @ 2015-08-26 18:10 黑暗煎饼果子 阅读(650) 评论(0) 推荐(1) 编辑

一个修改过简化版的InputQuery

摘要:主要是觉得在单输入的情况下, 原来InputQuery输入框左边的文本太难看了...... function _InputQuery(const ACaption: string; const APrompt: string; var AValue: string): Boolean; var ... 阅读全文
posted @ 2015-08-06 13:27 黑暗煎饼果子 阅读(711) 评论(0) 推荐(0) 编辑

获取进程列表的单元

摘要:参考一些网上资料, 然后自己改了改......主要是为自己写的一个监视活动进程工具用的, 有需要可以参考参考unit ProcessInfos;interfaceuses Windows, TLHelp32, PsAPI, SysUtils;type TProcessInfo = record ... 阅读全文
posted @ 2015-08-04 17:17 黑暗煎饼果子 阅读(777) 评论(0) 推荐(0) 编辑

获取EMF文件内全部文字, 并按照左上到右下的顺序排序

摘要:因为工作要求, 需要对EMF文件文字内容做分析.....SO, 如下代码出现了懒得加注释了, 反正对外接口属性就那么几个, 根据英文猜吧, 很容易的说明一下: 这个东西结果会对所有文字内容按照左上到右下的顺序排序(EMF内数据顺序是根据画图顺序来的, 所以不一定是什么顺序, 但是数据分析就要得到行... 阅读全文
posted @ 2015-07-28 17:11 黑暗煎饼果子 阅读(2070) 评论(0) 推荐(0) 编辑

非主窗体在任务栏显示按钮

摘要:type TForm2 = class(TForm) private { Private declarations } public { Public declarations } procedure CreateParams(var Params:TCreateParams); override; end; ... procedure TForm2.... 阅读全文
posted @ 2015-07-28 17:04 黑暗煎饼果子 阅读(367) 评论(2) 推荐(0) 编辑