自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 线程间通信

线程间通信比较简单,一般有2种方法:全局变量消息函数全局变量使用全局变量进行线程间通信,主要需要注意一个互斥与同步的问题,需要做一些限制工作。消息函数使用消息函数基本就是PostMessage之类的,或者PostThreadMessage。然后在接受消息的线程里做相应的处理即可。这部分内容还是比较简单的。

2013-01-25 11:43:52 1036

原创 创建一个线程用哪个好?--CreateThread._beginthread.AfxBeginThread比较

创建一个线程看上去很简单,但其实没那么简单。windows下创建线程函数一般有3个:CreateThread、_beginthread和AfxBeginThread,这3个到底有啥区别?什么时候应该用哪个?这个问题我之前一直不是很明白,直到这次回顾线程相关知识的时候,才仔细了解了下,现在记录下来,也供他人参考。CreateThread这个是Win32 API,一般不推荐

2013-01-24 20:15:00 2370

原创 线程同步与互斥的总结

最近回顾了下多线程的一些概念,主要的是线程间的同步以及互斥,简单记录下。基本概念2个基本概念:同步:按预定的先后次序进行运行。比如:A.B.C3个线程,A先运行,然后B,然后C。互斥:某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。相关函数关键区/临界区 CRITICAL_SECTION临界

2013-01-24 19:49:19 1873

原创 CloseHandle以及内核对象的释放

最近回顾了下多线程的东西,碰到CloseHandle函数,之前也碰到过,但是自己积累不足,所以也没理解明白。这次再次碰到,想想积累的也差不多了,索性就搞个明白。函数说明BOOL CloseHandle(HANDLE hObject);参数hObject :代表一个已打开对象handle。返回值TRUE:执行成功;FALSE:执行失败,可以调用GetLastErr

2013-01-15 09:02:39 4622

原创 Java中的集合collection以及与C++的比较

java中的集合类似于C++中的STL,里面包含了set、list、map、queue等较常用的数据结构。其中比较主要的几个:Set--关注元素的唯一性,所有元素不可重复List--关注元素的索引,位置Queue--关注元素的出入顺序Map--关注元素的对应关系,值可重复,但是键不可重复以上这4个是基本的,不过这4个都是接口类,如果要使用,需要使用它们的实现类。具体关系

2013-01-04 09:19:50 3108

VC6使用GDI+相关文件

VC6下使用GDI+需要的相关文件 include文件,lib,以及dll,详细使用可以参考相关文章

2012-12-26

空空如也

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

TA关注的人

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