学海无际 程序人生
技术积累
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔- 62 文章- 4 评论- 96
2011年10月28日
公用的随机数据生成网站
摘要: 发现一个好用的随机数据生成网站:http://www.random.org,可以生成整型数字、序列、字符串等等,甚至批量生成。 开发软件若需要可以使用它,这里给一个DEMO,生成1个8字符的字符串,只使用数字,返回格式是txt格式: http://www.random.org/strings/?num=1&len=8&digits=on&unique=on&format=plain&rnd=n...
阅读全文
posted @ 2011-10-28 10:55 cxun 阅读(77) 评论(0)
编辑
2011年9月26日
lenovo Think Centre TCM 开发环境搭建
摘要: 为使用TCM TSPI接口进行开发的环境搭建提供一个参考。
阅读全文
posted @ 2011-09-26 15:42 cxun 阅读(626) 评论(0)
编辑
2010年12月30日
办公族的健康提醒脚本
摘要: 最近发现自己的脖子没有以前那么灵活了,经常有硬硬的、容易扭伤的感觉,我就知道我应该是得了颈椎病,在繁忙的工作中抽了点时间写了个脚本,督促自己每过1小时就活动活动颈椎,发现这是个不错的办法,也适合一些公司电脑禁止使用U盘的朋友们。使用记事本敲入以下代码:然后保存为“health.vbs”,平时放在桌面上,每天开机第一件事就是启用这个脚本。OK,接下来就是遵循提示,别一直坐在电脑前面,多活动活动身体吧~可以参考网上一些活动颈椎的方法:http://pic.people.com.cn/mediafile/200512/31/F200512311603272708931065.jpgPS:脚本没有完善
阅读全文
posted @ 2010-12-30 07:38 cxun 阅读(245) 评论(4)
编辑
2010年7月30日
搭建使用Crypto++的开发环境
摘要: 使用Crypto++需要用到cryptolib,生成方法可以参考我以前的一篇文章:Visual Studio 2010下生成Crypto++ lib 我的开发环境如下:Visual Studio 20...
阅读全文
posted @ 2010-07-30 16:28 cxun 阅读(664) 评论(0)
编辑
2010年7月29日
Visual Studio 2010下生成Crypto++ lib
摘要: 关键字:VS2010 Cryptopp Crypto++ 5.6 build utility compile error Crypto++是一个密码学的SDK开发包,有关它的信息可以访问以下两个网...
阅读全文
posted @ 2010-07-29 11:48 cxun 阅读(719) 评论(0)
编辑
2010年7月27日
如何做PHD (1)
摘要: 做PHD两年了,经验不多,从朋友、导师、教授、名人得到的做PHD的经验却很宝贵,为了不让自己忘记,特此记录,希望对各位已经是PHD或即将成为PHD的朋友有所帮助。 1.多读文章 做PHD与做硕士不一样,计算机的硕士一般要求动手能力强,能给导师干活,对硕士生将来的就业会有帮助。而博士生要求要有深厚的理论知识,对某一领域的来龙去脉要理解透彻,只有阅读大量的文献之后才有这样的积累,这时候再去写文章将...
阅读全文
posted @ 2010-07-27 14:37 cxun 阅读(87) 评论(0)
编辑
2010年7月23日
亲探微软LNK漏洞
摘要: 7月16日境外黑客论坛发布了利用不久前微软曝出的LNK(快捷方式)漏洞(详见http://www.microsoft.com/technet/security/advisory/2286198.mspx)的消息,很快国内就有人利用此LNK漏洞制造出了“假面”木马,即使在Windows下组策略里设置对移动存储不“自动播放”,只要打开(即使是安全打开)移动存储设备(如U盘),就会中毒。这让我联想到了最...
阅读全文
posted @ 2010-07-23 15:16 cxun 阅读(294) 评论(0)
编辑
[转]LNK文件漏洞简要分析
摘要: 原文URL:http://www.myhack58.com/Article/html/3/92/2010/27669.htm http://bbs.pediy.com/showthread.php?p=838548 更多参考U...
阅读全文
posted @ 2010-07-23 11:49 cxun 阅读(261) 评论(0)
编辑
2010年6月5日
Windows下改变右键新建菜单中“文本文档”名称方法
摘要: 我个人比较喜欢用快捷键,经常新建.txt文件,以前用英文版XP时,只需在桌面或文件夹空白位置点击右键,然后按键盘“W”(New),再按“T”(Text Document),就可以新建.txt文件了,而且平时左手就放在键盘上,如此操作连着来就很快很方便。但是在中文版系统中,新建菜单里是“文本文档”,按“T”时没有用,需要鼠标移动过去,因此觉得效率较低。 通过以下注册表修改,可以将“文本文档”修改成...
阅读全文
posted @ 2010-06-05 21:10 cxun 阅读(229) 评论(2)
编辑
2010年5月25日
在TFS 2010中使用邮件提醒功能(Email Notification)
摘要: 第一次使用TFS 2010,发现有Project Alerts功能,就是项目组工程中若有任何改动时,TFS Server会自动发邮件提醒。Microsoft提供的配置方法(http://msdn.microsoft.com/en-us/library/ms400808(VS.80).aspx)中不适合TFS 2010,因此,我提供了以下参考方法: 1.安装SMTP Server 首...
阅读全文
posted @ 2010-05-25 11:44 cxun 阅读(1162) 评论(10)
编辑
2010年4月14日
穷举字符串的一种算法
摘要: 前段时间想暴力破解一个KEY,希望穷举所有字符串,于是写出了一段穷举字符串的代码,供大家参考。算法思想参考了10进制数加1的操作,代码如下: #define CHAR_HEAD 'a' // 0x20 #define CHAR_TAIL 'z' // 0x7E // 字符串加1 void StrAdd1(char* pStr) { ...
阅读全文
posted @ 2010-04-14 16:38 cxun 阅读(68) 评论(0)
编辑
2010年4月10日
Install Shield 中判断安装还是卸载
摘要: 如果在安装过程中写了一段InstallScript安装脚本,发现在卸载时也执行了这一段代码,而且也遇到过卸载时自定义需求的情况,于是在网上找了很久,没有发现好用的。后来在国外一个论坛里发现一个突破点,自己研究了一下,竟然发现下面InstallScript代码可以区别当前执行的是安装还是卸载过程。不多说了,代码如下: function CheckInstallStatus(hMSI)...
阅读全文
posted @ 2010-04-10 22:49 cxun 阅读(230) 评论(0)
编辑
2010年3月20日
[转]c#获取当前应用程序所在路径
摘要: 原文:http://www.cnblogs.com/baaigeini/archive/2009/03/09/1407078.html 一、获取当前文件的路径 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块...
阅读全文
posted @ 2010-03-20 11:14 cxun 阅读(122) 评论(0)
编辑
2010年3月7日
短时间内快速获取随机数的方法
摘要: 如果在很短的时间内连接获取随机数,会发现获取的随机数是同一个,下面例子可以实现短时间内快速获取不一样的随机数: #include <windows.h> #include <iostream> using namespace std; //#define USE_QUICK_RAND DWORD WINAPI thread(PVOID pBuf) { ...
阅读全文
posted @ 2010-03-07 22:47 cxun 阅读(138) 评论(0)
编辑
使用临界区 CRITICAL_SECTION 实现互斥
摘要: 下面是使用 CRITICAL_SECTION 实现互斥的例子: #include <windows.h> #include <iostream> using namespace std; //#define USE_CRITICAL_SECTION CRITICAL_SECTION g_cs; DWORD WINAPI thread(PVOID pBuf)...
阅读全文
posted @ 2010-03-07 22:44 cxun 阅读(904) 评论(0)
编辑
以SYSTEM权限运行的进程获取登录用户名的方法
摘要: 参考原文:如何获取Windows系统登陆用户名 http://www.vckbase.com/document/viewdoc/?id=1241以SYSTEM权限运行的进程,若用GetUserName()方法获取到的用户名则为SYSTEM,若想获取当前登录系统的用户名,可用以下代码(支持XP及以上):BOOL CSecurityTool::GetLogUserXP(CString& str...
阅读全文
posted @ 2010-03-07 11:31 cxun 阅读(425) 评论(0)
编辑
2010年3月4日
Data, Privacy, & E-Commerce ISDPE2010 Call for Papers
摘要: 原文:http://aimlab.cs.uoregon.edu/ISDPE10/papers.html (EI indexed; Technically sponsored by IEEE computer society) The Second International Symposium on Data processing, Privacy, and E-comm...
阅读全文
posted @ 2010-03-04 09:00 cxun 阅读(58) 评论(0)
编辑
2009年10月19日
Thinkpad笔记本清除TPM信息的方法
摘要: 我用的是Thinkpad X200笔记本,最近在Windows平台下对TPM做研究时发现要得到EK的公钥部分,必须ClearTPM,同学的Infineon TPM机子上可以通过BIOS清除掉TPM的一些信息,但X200的BIOS中没有提供这一项,其实是有的,只是被隐藏了起来,以下是清除方法: 开机时按F1进入BIOS: 依次进入TPM的设置页面: 这就是TPM的设...
阅读全文
posted @ 2009-10-19 22:04 cxun 阅读(1131) 评论(0)
编辑
2009年9月17日
我与E52的一次8天的相遇
摘要: 2009年9月8日,我以2550的价格入手了一台NOKIA E52,到今天9月16日,折旧500元退货,这E52与我相处了短短8天,让我又爱又恨。 先说说8日以前的事,记得半年前我5610的音乐导航掉了,说掉的碎片收集不够全就不让保修,要修就得加120,我没修。后来上个月发现屏幕有时不亮,去检查说是排线坏了,已经超过保修期,修的话要380,而且修好后前盖将装不上去,那岂不面目全非?我萌生了买新...
阅读全文
posted @ 2009-09-17 12:24 cxun 阅读(1122) 评论(1)
编辑
2009年8月3日
如何搭建Visual Studio的内核编程开发环境
摘要: 最近正在看《寒江独钓——Windows内核安全编程》这本书,感觉这本书非常好,有兴趣的朋友可以买来看看,有关这本书的信息请参考:http://www.china-pub.com/195592 这本书里没有详细介绍如何搭建Visual Studio的内核编程开发环境,在这里我简单介绍一下,希望能让像我一样刚学习内核编程的朋友更方便地开发。 一、下载与安装WDK 《寒》说,以前说的DDK、IFS...
阅读全文
posted @ 2009-08-03 15:49 cxun 阅读(522) 评论(1)
编辑
2009年7月28日
windows下使用openssl的一种方法
摘要: 下载openssl之后,全部解压到一个路径下,如:c:\program files\openssl sdk举个例子,如使用SHA1,开发时引用头文件:[代码]工程属性里添加需要的头文件路径:C:\Program Files\openssl-0.9.8i\includeC:\Program Files\openssl-0.9.8i\cryptoC:\Program Files\openssl-0.9...
阅读全文
posted @ 2009-07-28 17:01 cxun 阅读(951) 评论(0)
编辑
2009年7月6日
修正 IPMSG 2.51 版本中的一点翻译错误
摘要: 发现IPMSG 2.51版本中,在服务设置的“发送/接收选项”中有两个“无播放声音提示”,其实第二个应该是“默认为以封装发送消息”,在Hamo的IPMSG主页(http://www.hamo.cn/archives/624.html)中没发现更新的版本,于是我自己使用ResHacker修改了一下(其实没什么技术含量),定为2....
阅读全文
posted @ 2009-07-06 17:43 cxun 阅读(207) 评论(0)
编辑
2009年6月9日
[转]一个清华计算机博士生的退学申请
摘要: 原文地址:http://news.csdn.net/n/20050926/26751.html导读:学校没有能力评价学生的水平,就拿文章数来衡量。这样的毕业标准造就的是怎样的学生,怎样的实验室呢?难道导师真的没有能力判断paper的好坏吗?有些是,但是有些不是。即使他知道你的论文没什么价值,也会叫你发表。我发现paper数量的背后,是某些人的如意算盘。想一想是怎么回事吧。国家看什么来拨款研究?看p...
阅读全文
posted @ 2009-06-09 10:14 cxun 阅读(322) 评论(0)
编辑
2009年5月18日
[转]Unsafe at any speed: Memcpy() banished in Redmond
摘要: 原文地址:http://www.theregister.co.uk/2009/05/15/microsoft_banishes_memcpy/Memcpy() and brethren, your days are numbered. At least in development shops that aspire to secure coding.Microsoft plans to form...
阅读全文
posted @ 2009-05-18 10:22 cxun 阅读(168) 评论(0)
编辑
2009年5月10日
在InstallShield中手动修改XML Files Changes
摘要: 最近在忙于打包安装程序,使用的是InstallShield 15,打包过程遇到了一个小问题(怀疑是InstallShield 15 的bug),却耗了我一个晚上的时间才把这个问题解决。使用InstallShield创建用于搭建ASP.NET网站的安装程序时,需要对web.config里的属性值作一些改变,比如Connection String,需要改成: Data Source=[IS_SQLS...
阅读全文
posted @ 2009-05-10 09:44 cxun 阅读(1249) 评论(5)
编辑
2009年4月28日
VC中的CTime数据转换为C#中的DateTime数据
摘要: VC中可以通过以下代码得到当前日期时间:[代码] 结果为: [代码] 其实CTime是用一个64位大小的空间来保存数据的,但其实目前来说32位就足够了: 在C#中可以通过以下代码实现转换: [代码] 也就是说,VC中的CTime保存的时间是相对于1970年1月1日来的。
阅读全文
posted @ 2009-04-28 16:22 cxun 阅读(414) 评论(0)
编辑
2009年4月24日
[转]字符编码笔记:ASCII,Unicode和UTF-8
摘要: 原文地址:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟...
阅读全文
posted @ 2009-04-24 15:18 cxun 阅读(64) 评论(0)
编辑
2009年4月18日
[转]可信计算资源和开发者工具(zt from TCG)
posted @ 2009-04-18 10:55 cxun 阅读(306) 评论(0)
编辑
2009年3月6日
抒情版双截棍
posted @ 2009-03-06 10:50 cxun 阅读(62) 评论(0)
编辑
2009年2月24日
C/C++多种方法获取文件大小
posted @ 2009-02-24 13:46 cxun 阅读(9976) 评论(5)
编辑
2008年12月19日
wuapi 相关文件下载URL
摘要: 使用WUA的COM接口函数需要这些头文件和库文件 如:IUpdateCollection等
阅读全文
posted @ 2008-12-19 10:36 cxun 阅读(386) 评论(0)
编辑
2007年6月5日
C#中求SHA224哈希值
摘要:
使用C#中的SHA256来做哈希计算。
阅读全文
posted @ 2007-06-05 00:54 cxun 阅读(332) 评论(0)
编辑
2007年5月28日
error LNK2019 unresolved external symbol __imp__IoDeleteDevice 错误
摘要:
使用DDK时出现 error LNK2019 unresolved external symbol __imp__IoDeleteDevice 等错误的解决方案
阅读全文
posted @ 2007-05-28 10:42 cxun 阅读(4192) 评论(5)
编辑
2007年5月12日
Crypto++库在VS 2005中的使用——RSA加解密
摘要:
1. Crypto++ Library 下载下来后没有include和lib,只有源代码,若要使用在自己的工程中希望有对应的include和lib。
2. Crypto++ Library 有很多密码学相关的源码,这里是RSA加解密的简单例子。
阅读全文
posted @ 2007-05-12 01:50 cxun 阅读(4110) 评论(9)
编辑
2007年5月6日
JAVA中调用C/C++生成的DLL
摘要:
1. 生成C的头文件
2. 生成DLL
3. JAVA使用DLL
阅读全文
posted @ 2007-05-06 02:57 cxun 阅读(1063) 评论(1)
编辑
2007年5月5日
C/C++中生成和使用DLL
摘要:
1. 生成DLL
2. 使用DLL
阅读全文
posted @ 2007-05-05 12:47 cxun 阅读(3838) 评论(3)
编辑
2007年4月29日
LNK2005...already defined...ERROR
摘要:
出现如“error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR80D.dll)”的错误。
阅读全文
posted @ 2007-04-29 21:42 cxun 阅读(9451) 评论(1)
编辑
2007年4月28日
[转]程序员创业成功必须遵守的几条铁律
posted @ 2007-04-28 21:37 cxun 阅读(297) 评论(0)
编辑
[转]漫谈创业和管理-程序员5大思维障碍
posted @ 2007-04-28 21:34 cxun 阅读(207) 评论(0)
编辑
WinXP 防毒心得
摘要:
1、安装最新的卡巴斯基防毒软件(Kaspersky Anti-Virus)
2、安装最新的天网防火墙
3、安装最新的360安全卫士
4、习惯在“我的电脑”从地址栏处进入各盘
5、安装软件时小心带打勾的选项
阅读全文
posted @ 2007-04-28 21:26 cxun 阅读(356) 评论(3)
编辑
仅列出标题
下一页
公告
IP访问
次
博客园主页:
博客园主页
Email:
发邮件给我
昵称:
cxun
园龄:
5年5个月
粉丝:
1
关注:
0
搜索
最新随笔
1. 公用的随机数据生成网站
2. lenovo Think Centre TCM 开发环境搭建
3. 办公族的健康提醒脚本
4. 搭建使用Crypto++的开发环境
5. Visual Studio 2010下生成Crypto++ lib
6. 如何做PHD (1)
7. 亲探微软LNK漏洞
8. [转]LNK文件漏洞简要分析
9. Windows下改变右键新建菜单中“文本文档”名称方法
10. 在TFS 2010中使用邮件提醒功能(Email Notification)
随笔分类
(44)
C/C++/VC 开发(7)
(rss)
JAVA 开发(1)
(rss)
Visual Studio(6)
(rss)
Windows XP 使用与维护(13)
(rss)
创业与管理(2)
(rss)
可信计算(1)
(rss)
如何做学问(1)
(rss)
软件打包(2)
(rss)
算法(1)
(rss)
信息安全-漏洞分析(2)
(rss)
信息安全-密码学(6)
(rss)
游戏开发(2)
(rss)
随笔档案
(62)
2011年10月 (1)
2011年9月 (1)
2010年12月 (1)
2010年7月 (5)
2010年6月 (1)
2010年5月 (1)
2010年4月 (2)
2010年3月 (5)
2009年10月 (1)
2009年9月 (1)
2009年8月 (1)
2009年7月 (2)
2009年6月 (1)
2009年5月 (2)
2009年4月 (3)
2009年3月 (1)
2009年2月 (1)
2008年12月 (1)
2007年6月 (1)
2007年5月 (4)
2007年4月 (23)
2006年11月 (1)
2006年9月 (1)
2006年8月 (1)
文章分类
(3)
算法(1)
(rss)
游戏开发(2)
(rss)
最新评论
阅读排行榜
评论排行榜
推荐排行榜