代码改变世界

阅读排行榜

Vista/Win7以上系统查看和清除本地DNS缓存新方法

2012-02-13 10:31 by 一人游走, 16384 阅读, 收藏,
摘要: 你是否因修改网站DNS解析后,却因本机DNS缓存而需要等待... 你是否遇到修改了本机的hosts文件后,必须重起firefox和ie才起作用... 阅读全文

SQL Server日志文件庞大收缩方法(实测好用)

2014-06-23 13:49 by 一人游走, 4301 阅读, 收藏,
摘要: 这两个命令连续执行,间隔时间越少越明显(可多次运行),直到达到效果--截断BACKUP LOG CloudMonitor TO DISK='NUL'--收缩DBCC SHRINKFILE('CloudMonitor_log')以后就可以采用常规的定期备份日志(比如一小时一次)来防止日志文件无限增长。... 阅读全文

SQLServer bigint 转 int带符号转换函数(原创)

2014-08-08 11:42 by 一人游走, 3225 阅读, 收藏,
摘要: 有一个需求是要在一个云监控的状态值中存储多个状态(包括可同时存在的各种异常、警告状态)使用了位运算机制在一个int型中存储。现在监控日志数据量非常大(亿级别)需要对数据按每小时、每天进行聚合,供在线报表使用。状态分了3个级别:正常(0)、警告(1)、异常(2),聚合时需要使用max选择最差的状态,就... 阅读全文

Delphi 开发ActiveX控件(非ActiveForm)

2011-12-23 16:28 by 一人游走, 2896 阅读, 收藏,
摘要: Q:为什么不采用ActiveForm工程?通过它可以快速开发带窗体控件,创建过程也非常简单(都不用考虑安全接口问题),很省事! A:如果要实现的功能用不上窗口,而一个带窗口的空程序就500多KB,不便于ActiveX的发布,本实现方法可降到100多KB,CAB打包后只有几十KB; 好吧,我承认我有点体积控。1. 新建一个ActiveX Library工程 2. 在该工程中新建一个 Automation Object对象 填写类名 3.建一个测试方法(Test) 向导会自动生成相关代码!注意: 如果需要发布到Internet,还需要实现一个IObjectSafety接口,标记... 阅读全文

ActiveX关于“此网页需要运行以下加载项:"xxx" 的 "xxx" ” 是否允许的询问

2012-02-01 18:06 by 一人游走, 2223 阅读, 收藏,
摘要: 问题 今天一个客户通过下载安装包的方式部署ActiveX控件,本以为在网页中加载ActiveX控件不会再有提示(老的IE6 和 360 IE都不提示了)...结果IE7、8、9都会有提示 “此网页需要运行以下加载项:"xxx" 的 "xxx" ” 需要手动允许一次才行. 分析 Flash控件就没这问题, 查看发现用了神奇的“*” 解决 于是在注册表里Find ...找到了!只要在自己的插件下建一个*项即可, 当然也可以建指定的域如 yryz.netHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe 阅读全文