Windows
johns78m
这个作者很懒,什么都没留下…
展开
-
TLS--线程局部存储1
https://www.cnblogs.com/stli/archive/2010/11/03/1867852.html 概念:线程局部存储(Thread Local Storage,TLS)用来将数据与一个正在执行的指定线程关联起来。进程中的全局变量与函数内定义的静态(static)变量,是各个线程都可以访问的共享变量。在一个线程修改的内存内容,对所有线程都生效。这是一个优点也是一个...转载 2018-08-09 17:03:36 · 197 阅读 · 0 评论 -
TLS线程局部存储
https://blog.csdn.net/dayenglish/article/details/20232131多线程程序当中,因为线程之间共享进程的数据,所以在访问全局数据的时候,可能需要加锁互斥访问。但是全局数据的互斥访问只有在多个线程之间协作进行处理的时候,才有必要。但是如果数据在各个线程之间都需要单独的副本,比如说VC CRT库当中的errno变量,我们希望这个变量仅仅由当前线程错误...转载 2018-08-09 16:56:55 · 393 阅读 · 1 评论 -
WinDbg基础
https://wenku.baidu.com/view/4e58744dcf84b9d528ea7a42.html?sxts=1533793949189(参考) 1. windbg根据CPU架构分为不同的版本:x86AMD64IA642.可以调试什么1)APP 2)driver 3) 分析dump3.windbg vs vc debugwin 调试粒度更小,...原创 2018-08-09 16:47:00 · 366 阅读 · 0 评论 -
Application Verifier 工具及指南
https://blog.csdn.net/fredzeng/article/details/5732658(转自)这个工具的作用是用于判断一个wince的AP及其组件对内存堆的分配释放,对句柄的创建销毁进行检查,对AP退出后没有释放的内存堆和句柄log出来,帮助开发者分析问题解决问题。 ...转载 2018-08-09 15:31:33 · 2333 阅读 · 0 评论 -
pre-commit.bat好用的
setlocalset REPOS=%1set TXN=%2rem check that logmessage contains at least 2 characterssvnlook log "%REPOS%" -t "%TXN%" | findstr ".." > nulif %errorlevel% gtr 0 goto errexit 0:errecho原创 2013-10-22 16:44:49 · 639 阅读 · 0 评论 -
常用正则表达式
常用正则表达式,正则匹配用户名,密码,中文字符和全角字符,Email,QQ等等[\\u0391-\\uFFE5]匹配双字节字符(汉字+符号)[\\u4e00-\\u9fa5]注意只匹配汉字,不匹配双字节字符 比如[\\u4e00-\\u9fa5]只匹配我们看到的汉字,不匹配全角状态下输入的符号!? []等等 [\\u0391-\\uFFE5]就匹配双字节字符转载 2013-06-08 17:03:05 · 608 阅读 · 1 评论 -
利用D3D抓取显存数据
https://blog.csdn.net/u011046042/article/details/54427775microsoft 提供的D3D SDK是用来进行3D建模和利用GPU运算的一组接口的集合,D3D SDK至少有两个优点:1、提供了一种3D建模的构架,程序员可以很容易的用这种构架来建模自己的3D模型2、提供了一种GPU和CPU并行运算的解决方案,,为提供应用程序的性能...转载 2018-08-09 18:35:31 · 580 阅读 · 0 评论