自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 osx 常用

刚接触OSX 很多东西都在摸索中。不过俗话说的好 工欲善其事 必先利其器。工具篇:分享几个自认为很好用的工具吧Alfred 快速启动程序 设置成CMD + SPACE 开机启动Chrome 浏览器 window上一直用 习惯了Moom 改变页面布局 支持快捷键 使用方便射手影音/VLC 视频播放BBEdit 不需要学习Vim 常用编辑一般够用了 code还是在IDE里面

2015-02-07 11:48:44 430

原创 拾起过去

开博有些年头 只是很少写东西。 当时开博写了个状态‘梦想做白盒测试’ 细数回去已经有6年时光。文章起名为拾起过去 其实也不是真想写个长篇大论。加上身位码农 身在职场 身为人父 写东西的时间也是相当少 有些许时间也是常常去学些code相关的东西。但是还是想记下点什么 或许为了6年后再回头看看当初。--------------毕业不是什么好学校 也没选对专业 更没好好学。6年前

2015-02-07 11:22:44 380

转载 基于API HOOK的剪切板监控

基于API HOOK的剪切板监控     摘  要  本文通过对剪切板机制的研究,采用API HOOK技术对剪切板的系统调用函数拦截,实现了对剪切板的监控,防止敏感信息通过剪切板泄露。    关键词  剪切板;API HOOK;信息保密 <br /> 1  引言    计算机的普及带来了信息交流的便利,同时也造成了信息泄露问题的日趋严重。剪切板是信息泄露的一个主要途径,对剪切板的监控是防止信息泄密的不可或缺的一环。本文通过对剪切板机制和API HOOK技术的研究,通过远程线程注入的方式替换剪切板的系统调用函

2010-11-22 18:06:00 4706 1

转载 HOOK

<br />下面我们将举一个例子(捕捉键盘)来详细的讲解钩子函数的程序设计。<br />  三:程序的设计:<br />  I:设置钩子<br />  设置钩子是通过SetWindowsHookEx ()的API函数.<br />  原形: HHOOK SetWindowsHookEx(int idHook,HOOKPROC lpfn,HINSTANCE hMod,DWORD dwThreadId)<br />  idhook:装入钩子的类型.<br />  lpfn: 钩子进程的入口地址<br />  h

2010-11-18 17:21:00 605

转载 C++Builder及VC的DLL相互调用

常在江湖飘,少不了要和DLL打交道。有时我们需要使用C++Builder编写一个DLL,然后拿到VC中用(比如用C++Builder写一个窗体封装到DLL);有时又要拿VC编写的DLL在C++Builder使用(比如拿到一个产品的开发包,这个包是一堆用VC写的DLL)。很遗憾,由于MS和Borland(CodeGear)两家的编辑器实现细节不同,造成了它们生成的DLL不能相互通用,因此给实际带来了很多的麻烦。下面来说一说如何解决这个问题。一、VC生成DLL,C++Builder调用。1、用ext

2010-11-02 21:10:00 638

转载 vc 数据类型转换

<br />1.头文件中要定义宏;   <br />      #define   UNICODE   <br />      #define   _UNICODE   <br />  ////////////////////<br />char   buf[128];   <br />  memset(buf,0,128);   <br />  strcpy(buf,"你好");   <br />  WCHAR   pCName[128];   <br />  memset(pCName,0,128);

2010-09-01 15:07:00 518

转载 【转】MFC 常用

<br />1、在数据库操作时,将系统自动生成的CTime替换成COleDateTime。 <br />2、在操作ACCESS数据库时,字符串的标识是:单引号;日期/时间类型的标识是:# <br />3、将 DDX_FieldDateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publishDate,m_pSet);  替换成: <br />         DDX_DateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publish

2010-08-10 15:06:00 440

转载 【转】 MFC线程编程

<br />线程技术使不同的代码可以同时运行。当然,只有在多C P U的计算机上,多个线程才能够真正地同时运行。然而,由于操作系统把C P U的时间分成很短的片段分配给每个线程,这样给人的感觉好像是多个线程真的同时运行。<br />      线程的概念与1 6位环境中的多任务有很大的不同。或许曾听人们这样讲: Win32是一种抢占式操作系统,而Windows 3.1 是一种协作式的多任务环境。其关键区别在于:在抢占式多任务环境中,操作系统负责管理哪个线程在什么时候执行。如果当线程1暂停执行时,线程2才有机

2010-08-10 11:27:00 366

转载 转个*P 指针学习的好文章

 这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,就看你怎么去应用它! 什么是指针?  其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的

2009-12-04 17:50:00 349

原创 简单的开始 bat

color b0  mode con:cols=100 lines=40 cd/ ipconfig /all >d:/ipconfig.txt@echo offcolor f2echo.systeminfo|find "物理内存总量"pause>nul@echo msgbox "!">msg.vbs @msg.vbs@del msg.vbs1~100 sum:   

2009-12-03 19:56:00 311

SQL入门经典操作数据

SQL 入门经典 常用语句 简洁 操作数据 清晰PDF

2009-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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