自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 VC6调用VS2008的动态库

  最近在研究人脸识别,打算用PCA(主原分析)对图像数据进行降维后用神经网络训练的方法实现,在网上找了一下PCA的C++算法,发现很难用,而且速度奇慢,后来知道opencv上有实现PCA算法的函数,于是下载了一个2.0版,发现原来已经不支持VC6了,由于之前的代码都是在VC6下实现的,现在要移植也不太可能,无奈之下,用了1.0,但是却不知为什么只要维数大于数据量时就出错,真的要放弃?最后就孤注一

2010-03-14 08:29:00 2896 1

原创 Windows多线程编程实现数据互斥访问的几个方法

Windows多线程编程时经常需要对多线程同时访问的公共数据进行互斥访问或者实现某个原子操作,有多个方法可以实现这个功能,最近了解了以下三种方法: 1. CRITICAL_SECTION cs;    初始化:InitialCriticalSection(&cs);    进入互斥区:EnterCriticalSection(&cs);    离开互斥区:LeaveCritic

2010-01-19 23:11:00 1606 1

原创 监听线程启动处理线程时需要注意的问题

        上次解决了文件传送的send与recv一致性问题后,以为大功告成了,可是原来更多隐藏得更深的问题还在后面。如果服务器接收一个线程的处理时还好,但是一有多个线程同时要求传送文件,那么问题就来了。试了两个线程同时发送文件,几乎每次都会有文件传送失败,代码怎么看都觉得没问题,从输出的调试信息中却发现两个不同的处理线程居然接收了同一个文件发送来的数据,还想着windwos的socket怎么

2010-01-04 23:46:00 1548 1

原创 windows socket编程中send与recv函数的收发数据不一致问题

这几天在使用windows的socket编程去做文件的传输,发现这个windows下的socket编程也真和以前接触过的java和C#的有很多的不同,有异步的模型也有同步的模型,为了简单起见我还是使用了同步阻塞模型,没想到这个阻塞也还不是想象中的阻塞,以前使用send发送完数据后,recv就会把数据都接完,调试了很久,发现recv老是接收的数据比send的要少,上网查了一下,大概明白recv就是只

2009-12-30 23:20:00 3364 2

空空如也

空空如也

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

TA关注的人

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