2011年8月1日

摘要: Balsamiq Mockups是一款另人爱不释手的Web草图绘制工具,简单易用,能轻松地绘制出Web界面原型,托托拽拽就能搞出可爱的界面来,不说那么多,看看截图就知道了。就是这么爽!软件虽好但不免费。不过作者算是比较厚道的,主页上有提到了多种免费获取 key 的方法,大家可以登陆看看,终有一种方法适合你。网址:http://www.balsamiq.com/在线演示地址:http://www.balsamiq.com/products/mockups试用网址:http://www.balsamiq.com/demos/mockups/Mockups.html 阅读全文
posted @ 2011-08-01 21:01 wfpb 阅读(473) 评论(0) 推荐(0) 编辑
 

2011年7月18日

摘要: 最近学习了下内核驱动中的文件重定向。现在总结一下,希望对大家有用最近几天将附加上MINIFILTER重定位代码(已加) 以及附上完整的将指定文件重定位到内存中的实验代码额 其实不是想吸引眼光 所以强调下只是实验代码重定向,字面即为对某A文件的操作直接转移到B文件。比如读、写 、设置长度或文件结尾指针等属性、甚至是删除操作。内核驱动中文件重定向主要用于加解密.打开密文文件时将其复制到一个隐藏的临时文件,并解密后打开,保存时将临时文件加密后覆盖原文件。或者打开文件等对象重定向,用于系统还原,以及使用重定向技术将应用程序数据与操作系统数据分离存储来达到保护系统的作用以下是基于 SFILTER框架的 阅读全文
posted @ 2011-07-18 16:09 wfpb 阅读(2384) 评论(1) 推荐(0) 编辑
 
摘要: 基于文件过滤驱动的文件重定向NTSTATUSSfCreate ( IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp ){PSFILTER_DEVICE_EXTENSION deviceExtension; PDEVICE_OBJECT attachedDevice; PIO_STACK_LOCATION irpSp = IoGetCurrentIrpStackLocation(Irp); NTSTATUS status; PFILE_OBJECT FileObject = irpSp->FileObject; UNICODE_STRING sourc 阅读全文
posted @ 2011-07-18 16:07 wfpb 阅读(1037) 评论(0) 推荐(0) 编辑
 

2011年3月23日

摘要: 相关官方文档:http://xmlsoft.org/XSLT/tutorial/libxslttutorial.html 下文引用自:http://blog.csdn.net/ThinkHY/archive/2009/02/26/3940322.aspx STEP1 : 在这个网址: http://xmlsoft.org/sources/win32/ 下载这几个包: iconv-1.9.2.win32.zip libxml2-2.7.3.win32.zip libxslt-1.1.24.win32.zip 将lib,dll,include文件分别拷贝到合适的位置。STEP2: 编写测试代码: 阅读全文
posted @ 2011-03-23 22:18 wfpb 阅读(621) 评论(0) 推荐(0) 编辑
 

2011年3月22日

摘要: Tortoise SVN Settings for Beyond Compare 3This is for future reference for me – for some reason this is a huge pain in the ass for me to find whenever I need it.Here is the official documentation on how to integrate BC3 with TortoiseSVN.Here are my settings (on 64 bit machine):Diff Viewer"C:\Pr 阅读全文
posted @ 2011-03-22 21:20 wfpb 阅读(303) 评论(0) 推荐(0) 编辑
 

2010年6月22日

摘要: 有些时候, 我们可能想在程序中访问某个磁盘的同时,不希望用户在windows资源管理器中看到该磁盘,以免程序对磁盘的操作与windows资源管理器对磁盘的操作相冲突所造成的程序错误。下面记录今天的一点收获。总体思路是:1、通过修改注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,NoDr... 阅读全文
posted @ 2010-06-22 22:17 wfpb 阅读(489) 评论(0) 推荐(0) 编辑
 

2010年4月26日

摘要: VC6集成DDK编译简单方法 使用DDK 的 build命令进行编译 不管从编译错误的查看,还是定位都比较麻烦, 下面我们以DDK自带的fastfat源码为例,介绍如何通过VC6与DDK的集成进行编译: 1. 首先打开VC6开发环境, 点击File -> Open Workspace 2. 选中Makefile文件后打开。 3. 点击是 4. 点击OK 5. 输入工程名,点保存。此时... 阅读全文
posted @ 2010-04-26 20:57 wfpb 阅读(789) 评论(0) 推荐(0) 编辑
 

2010年3月23日

摘要: 1. LDAP能做什么大多数的LDAP服务器都为读密集型的操作进行专门的优化。因此,当从LDAP服务器中读取数据的时候会比从专门为OLTP优化的关系型数据库中读取数据快一个数量级。也是因为专门为读的性能进行优化,大多数的LDAP目录服务器并不适合存储需要需要经常改变的数据。它主要面向数据的查询服务(查询和修改操作比一般是大于10:1),不提供事务的回滚(rollback)机制,它的数据修改使用简单... 阅读全文
posted @ 2010-03-23 10:42 wfpb 阅读(256) 评论(0) 推荐(0) 编辑
 

2010年3月17日

摘要: 简介一般来说,简单的异步(Asynchronous)调用是这样一种调用方式:发起者请求一个异步调用,通知执行者,然后处理其他工作,在某一个同步点等待执行者的完成;执行者执行调用的实际操作,完成后通知发起者。可以看出,在异步调用中有两种角色:发起者和执行者,它们都是能主动运行的对象,我们称为主动对象,同时还有一个同步点,主动对象在同步点协调同步。在本文中,我们讨论主要是通用计算机、多进程多线程的分时... 阅读全文
posted @ 2010-03-17 10:25 wfpb 阅读(218) 评论(0) 推荐(0) 编辑
 

2010年3月11日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2010-03-11 15:37 wfpb 阅读(16) 评论(0) 推荐(0) 编辑