自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(5)
  • 资源 (23)
  • 收藏
  • 关注

转载 细化 TLS原理及分类

本文为线程本地存储TLS系列之分类和原理。一、TLS简述和分类我们知道在一个进程中,所有线程是共享同一个地址空间的。所以,如果一个变量是全局的或者是静态的,那么所有线程访问的是同一份,如果某一个线程对其进行了修改,也就会影响到其他所有的线程。不过我们可能并不希望这样,所以更多的推荐用基于堆栈的自动变量或函数参数来访问数据,因为基于堆栈的变量总是和特定的线程相联系的。不过如果某些

2014-06-20 09:59:23 2017

转载 Thread Local Storage

Instance(单件)机制原本是让代码执行时只有一个实例,但有的时候又希望每个线程各自能有自己的"单件"相互不影响,处理类似的需求最先想到的就是全局表,然后按线程id或是管理线程的key索引到对应的单件上,取全局表的时候需要加锁。 虽然这样也能实现目的,但是代码看上去很不自然。最近发现还是有更自然的方法能实现这一点,就是 TLS 线程本地存储(Thread Local Storage

2014-06-19 17:50:47 780

原创 理解Windows内核模式与用户模式

1、基础运行 Windows 的计算机中的处理器有两个不同模式:“用户模式”和“内核模式”。根据处理器上运行的代码的类型,处理器在两个模式之间切换。应用程序在用户模式下运行,核心操作系统组件在内核模式下运行。多个驱动程序在内核模式下运行,但某些驱动程序在用户模式下运行。当启动用户模式的应用程序时,Windows 会为该应用程序创建“进程”。进程为应用程序提供专用的“虚拟地址空间

2014-06-19 17:19:45 19670

原创 有关windows Gateway Ipsec 和NAT 兼容性问题

1、简单通信拓扑: 将Windows 平台 作为一个网关,同时开启IPsec 和NAT来支持private和public的通信。注意:IPSEC Gateway  和 Client1 Ipsec 之间没有存在NAT ,否则是另外一种情况,和本文描述无关。本文只是工作笔记,不代表任何官方声明。2、现象描述:       a. Enable NAT,but  Disbale

2014-06-19 11:22:15 1643

原创 Ipsec transport mode and turnnel mode

隧道(tunnel)模式:用户的整个IP数据包被用来计算AH或ESP头,AH或ESP头以及ESP加密的用户数据被封装在一个新的IP数据包中。通常,隧道模式应用在两个安全网关之间的通讯。传输(transport)模式:只是传输层数据被用来计算AH或ESP头,AH或ESP头以及ESP加密的用户数据被放置在原IP包头后面。通常,传输模式应用在两台主机之间的通讯,或一台主机和一个安全网关之间的

2014-06-17 09:47:42 6711

Centos6 yum国内源.zip

Centos 6 yum 国内源 非常难找。 附带 gmp-4.3.2.tar.bz2 mpc-0.8.1.tar.gz mpfr-2.4.2.tar.bz2

2021-12-23

codejock Demo

这是一个在VS2013 上的demo .注意: 为了压缩包更小,里面没有styles 文件 。大家可以自行找一个或者安装15.3.1 编译后就有了! 15.3.1 FULL code : http://download.csdn.net/detail/wzy198852/9584817

2016-07-24

netlogctl WINCE 抓包

netlogctl WINCE 抓包工具,使用方式见MSDN。源代码我就不贴了,涉嫌泄密。如果有需求可以找我!~其实挺简单的!大家可以练练手!

2014-07-01

悬浮框 Demo 类似于 360悬浮框

刚一个朋友问到关于悬浮框实现,顺手写了一个。主要实现类似于360一样的悬浮框。VS2008 调试通过!

2014-06-20

MFC MDI和SDI非客户区框架界面美化之----界面全面美化

MFC MDI和SDI非客户区框架界面美化之----界面全面美化------实现方法:继承VS2010视觉管理器提供的样式进行美化,继承类CMFCVisualManagerOffice2003.详细说明:http://blog.csdn.net/wzy198852/article/details/19111093

2014-02-12

MFC MDI和SDI非客户区框架界面美化之----标题栏以及边框美化

这是一个博文的demo,主要实现SDI,MDI界面非客户区的美化。博文地址:http://blog.csdn.net/wzy198852/article/details/19108173

2014-02-12

对话框美化--之标题栏边框处理

对话框美化--之标题栏边框处理,主要实现标题栏和边框重新绘制!

2014-01-15

LSB算法实现数字隐写技术

很经典的LSB算法,主要对BMP图像进行数字隐写。因为图像压缩算法的不同,暂时只支持BMP图像,后续更新jpeg图像,gif图像支持的版本。

2013-12-24

GDI+ 数字图像处理 优秀作品 非常经典

1、GDI_与GDI屏幕抓图比较 2、GDI+及多格式图像的转换 3、GDI+技术及其在图像处理中的应用 4、MFC文档编辑器中多级Undo与Redo的通用实现 5、光栅矢量混合编辑技术的研究与实现 .............. n、屏幕取词原理与实现 非常经典!

2013-12-24

BMP图片写入加密信息

BMP图片写入加密信息,在数据区写入!测试通过,更加详细的说明请查看本人空间文章!

2013-12-04

OpenCV配置手册及资源包

包含OpenCV包以及配置手册。在开发图像处理时贝贝的工具!很好用~

2013-03-12

ADO兼容性解决办法 --向上和向下兼容

在用到ADO的时候 是不是大家都在为版本不兼容而苦恼 看了这个以后就不用苦恼了

2013-01-08

简单杀毒软件源代码

这是一个简单木马扫描器、杀毒软件的源代码。

2012-06-07

Visual C++ 打印编程技术与工程实践 光盘源码

Visual C++ 打印编程技术与工程实践 光盘源码完整版 包含条码打印 信封打印 简历打印 等等打印相关的。很多都是骗人的!~当初就是因为下不到,才买了书!~现在分享!

2012-03-07

DLL编程深入浅出

主要介绍动态链接库的使用。有示例代码。高手可以跳过!

2012-03-06

ini 配置文件操作实例

详细说明ini文件的读写 有实例。在VS2005中编译通过。

2012-03-06

中软国际C++面试题7月20号面试

本人7月份参加中软国际面试题目 这是笔试题 如果需要可以联系我 有部分技术面试题

2011-07-30

一个技术HR提供的常见网络管理员面试题.doc

一个技术HR提供的常见网络管理员面试题,包含面试和复试的题目!

2011-04-06

Linux常用命令全集

包含多有Linux常用指令!可以查询和学习,每一个Linux爱好者必备的东西!

2011-04-06

中南大学-unix课件

中南大学-unix课件 是一个不错的学习课件。。。可供初学者使用

2008-09-23

解决XP局域网访问故障

解决XP局域网访问故障 可以让你很好的管理局域网

2008-09-23

空空如也

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

TA关注的人

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