自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序人生的专栏

先行者走了弯路,总得给后来者一些路标以提示.

  • 博客(11)
  • 资源 (57)
  • 收藏
  • 关注

转载 CURL库在C++程序中的运用浅析

这个目录的文章转载freeeyes大牛的作品前一段时间自己写了一个抓取网页代码的类,来满目一些项目需求,结果发现并不稳定,在海量网页抓取的时候,存在一些异常导致抓取失败。虽然能满足大概的要求,但是功能上还是不能让我100%的满意,于是在站长的建议下,下载了一个CUrl通用库。第一次写这样的文章,有失偏颇处请谅解,呵呵。最近把CURL运用在自己的工程里,发现效果非常理想,尤其在海量数据抓

2013-07-30 17:33:13 33034 4

原创 win32多线程-异步过程调用(asynchronous Procedure Calls, APCs)

使用overlapped I/O并搭配event对象-----win32多线程-异步(asynchronous) I/O事例,会产生两个基础性问题。第一个问题是,使用WaitForMultipleObjects(),你只能等待最多达MAXIMUM_WAIT_OBJECTS个对象,在Windows NT中此值最大为64。第二个问题是,你必须不断根据“那一个handle被激发”而计算如何反应。

2013-07-29 22:51:34 1928

原创 win32多线程-异步(asynchronous) I/O

I/O设备是个慢速设备,无论打印机、调制解调器,甚至硬盘,与CPU相比都奇慢无比,坐下来干等I/O的完成是一件不甚明智事情。        异步(asynchronous) I/O在win32多线程程序设计中被称为overlapped I/O,是win32的一项技术,你可以要求操作系统为你传送数据,并且在传送完毕时通知你。这项技术使你的程序在I/O进行过程中仍然能够继续处理事务。事实上,操作系

2013-07-28 20:04:34 4221

原创 windows核心编程-信号量(semaphore)

线程同步的方式主要有:临界区、互斥区、事件、信号量四种方式。前边讲过了互斥器线程同步-----windows核心编程-互斥器(Mutexes),这章我来介绍一下信号量(semaphore)线程同步。理论上说,mutex是semaphore的一种退化。如果你产生一个semaphore并令最大值为1,那就是一个mutex。也因此,mutex又常被称为binary semaphore。如果某个线

2013-07-24 22:48:19 19618

原创 windows核心编程-互斥器(Mutexes)

线程同步的方式主要有:临界区、互斥区、事件、信号量四种方式。前边讲过了临界区线程同步-----windows核心编程-关键段(临界区)线程同步,这章我来介绍一下互斥器(Mutexes)在线程同步中的使用。互斥器(Mutexes)的用途和临界区(critical section)的用途非常相似,如:一个时间内只能够有一个线程拥有mutex,就好像同一时间内只能够有一个线程进入同一个criti

2013-07-24 00:04:05 6065 1

原创 win32多线程-新版本MtVerify.h

api调用错误诊断宏,对GetLastError()函数的封装,并解析错误/* * MtVerify.h * * Error handling for applications in * "Multitheading Applications in Win32" * * The function PrintError() is marked as __inline so that

2013-07-23 23:16:10 2534

原创 win32多线程-重写消息循环

最近正在学习《win32多线程程序设计》,这是其中一段重写消息循环的代码事例,以后可能用的上。 while (!quit || gNumPrinting > 0) { // Wait for next message or object being signaled DWORD dwWake; dwWake = MsgWaitForMultip

2013-07-23 07:07:10 2653

原创 windows核心编程-内存映射文件(二)

/************************************************************************//* 用内存映射来实现进程间数据通信 *//* 转载请注明文章来自:http://blog.csdn.net/windows_nt *//************************

2013-07-12 09:34:14 1675

原创 windows核心编程-内存映射文件(一)

windows核心编程-内存映射文件序Microsoft Windows 提供了三种机制来对内存进行操作。1、堆-----------最适合用来管理大量的小型对象。2、虚拟内存-----最适合用来管理大型对象数组或大型结构数组。3、内存映射文件-最适合用来管理大型数据流(通常是文件),以及在同一机器上运行的多个进程之间共享数据。接下来我给大家介绍一下内存映射文件的相关知识。

2013-07-12 00:01:20 6576

原创 Windows核心编程-多个应用程序实例间共享数据

多个应用程序实例间共享数据Windows在一个Win32程序的地址空间周围筑了一道墙。通常,一个程序的地址空间中的数据是私有的,对别的程序而言是不可见的。但是在一个应用程序的多个实例间共享数据还是有简单的方法的。当您在一个应用程序实例中修改数据,这种改变将立即反映在其他的应用程序实例中。正常的应用程序其数据和代码段都是在独立的段中,启动多个程序时,静态变量等数据都是独立的,不能用来在多

2013-07-11 19:34:17 3552

原创 windows核心编程-虚拟内存

Microsoft Windows 提供了三种机制来对内存进行操作。1、堆-----------最适合用来管理大量的小型对象。2、虚拟内存-----最适合用来管理大型对象数组或大型结构数组。3、内存映射文件-最适合用来管理大型数据流(通常是文件),以及在同一机器上运行的多个进程之间共享数据。接下来我来介绍一下虚拟内存中用到的几个函数。LPVOID VirtualAl

2013-07-09 23:06:40 1454

TabBase界面美化

TabBase界面美化,自己实现的一个类似于Tab的控件,还有很多功能需要添加

2013-11-12

CxSkinButton

从codeproject上找的一个不规则控件的超好自绘控件类。 http://www.codeproject.com/Articles/1014/CxSkinButton

2013-11-11

HwDetect_src.rar

windows用户模式下检测硬件变化的一个事例程序。

2013-10-30

MyThreadPool

自己封装的线程池类

2013-10-09

ThreadPool

自己封装的一个线程池,主要是为了解决多个读取线程一个写入线程的问题。

2013-10-08

经典的算法

经典的算法

2013-09-30

CGridCtrl表格控件

一款很不错的表格控件,包括源代码和事例工程,很好很强大

2013-09-27

virtualhexedit

通过一个现有的hex编辑器,修改了部分代码,实现了动态加载数据。

2013-09-03

hexeditDemo

一个16进制编辑控件,很不错哦,供以后学习。

2013-08-29

FilePreviewDemo

这是一个文件预览程序,使用了wtl和atl,以及内存映射方面的知识。

2013-08-29

win32多线程vc6.0

在第一个工程中添加所有的项目,用vc6.0编译的win32多线程源码

2013-07-28

IPicture封装类

用com加载图片的一个封装类,很强大,可以直接使用哦

2013-06-16

三态选择树

三态选择树,很简单,但三态的实现已经完善,很不错哦

2013-06-04

joblab作业

这是我学习windows核心编程,将书中的SDK代码以mfc程序实现的一个事例程序。

2013-05-19

ProcessInfo

一个查看系统中进程详细信息的小工具,对于查看进程的详细信息很有帮助

2013-05-18

ErrorShow_MFC

这是我将windows核心编程中的代码用mfc实现的一个事例--ErrorShow

2013-05-16

皮肤库测试程序

这是一个皮肤库测试程序,试着给自己的程序加上皮肤库吧!

2013-05-09

vld内存泄漏检测工具

vld内存泄漏检测工具,一款很不错的内存泄漏检测工具。

2013-04-23

tooltip_demo

界面提示事例程序,各种功能均已具备。很好,很强大

2013-04-17

TooltipTest

自己做的一个界面提示事例程序,菜单,工具条,到控件界面提示都有了。

2013-04-17

文字转语音文字朗读文字生成MP3

浮云合音,也可百度搜素下载。是一款智能化的文字转语音软件,应用人工智能技术,可同时生成多个音频文件,断句清晰,感情度高。适用于幼儿课本生成朗读音频,微信公众号朗读MP3文件生成等各种场景下的文字转音频需求。

2018-08-28

语音转文字录音转文字语音识别

浮云识音,可百度搜素下载。是一款智能化的录音转文字软件,应用人工智能技术,可同时识别多个文件,准确率高。适用于会议录音,采访录音及电话录音等各种场景下的音频转文字需求。

2018-08-28

监控视频人脸搜索,视频人脸导出

浮云视频人脸搜索,实现了从视频文件中搜索人脸画面并存储为图片的功能,支持快速搜索,能够在大量视频中快速导出有人脸的画面。适用于监控视频中查找人脸,大量视频中查找是否有人出现等需求。

2018-08-27

音频降噪录音去噪语音降噪

浮云降噪是一款智能化的音频增益软件,可实现音频降噪和调高音量等功能。程序采用最先进的人工智能算法,可以极大消除音频中的风声、水声、电流声等多种噪声,与此同时,还可以调高音量,最终导出高品质的音频文件。适用于喜马拉雅、懒人听书、蜻蜓FM等录制的音频文件降噪及音频文件调高音量等场景。

2018-08-27

照片批量美图一键美白软件

浮云批量美图是一款智能化图片美化软件,实现了照片去失真、祛斑、磨皮、美白等功能。操作简单,一键美图,批量美图尽在浮云批量美图

2018-08-27

文本转语音

文字转语音工具,应用人工智能技术,可同时生成多个音频文件,断句清晰,感情度高。

2018-07-13

录音转文字

一款识别率非常高的录音转文字软件,应用人工智能技术,可同时识别多个文件,准确率高。适用于会议录音,采访录音及电话录音等各种场景下的音频转文字需求。

2018-06-13

mongoVUE1.5.3

mongodb可视化工具,简单, 免费, 非常好用的可视化工具

2018-01-26

qtableview 自定义委托 checkbox,进度条、时间等控件

qtableview 自定义委托 checkbox,进度条、时间等控件

2017-05-04

3000款PS自定义形状免费大放送及使用方法

3000款PS自定义形状免费大放送及使用方法

2015-01-28

虚拟硬盘驱动

tiamo写的一个虚拟硬盘的驱动程序,速度有点慢,但很值得学习方法。

2014-05-09

linuxclasslib

linux下动态链接库测试工程,此示例演示了so库导出类及其使用。

2014-03-23

文本转语音事例程序

这是一个文本转语音的事例程序,使用了TTS组件,很强大。

2014-02-25

TTS修复文件

有些win7下TTS语音组件可能无法正常使用,下载此程序安装即可。

2014-02-25

QTableView

QTableView中自定义委托,在不同的单元格中创建不同的控件。

2013-12-27

vs连接数据库

这是一个使用vs连接数据的事例程序,可以添加删除数据。

2013-12-20

UnitTestSrc

这是使用谷歌单元测试的一个事例程序,供学习谷歌的单元测试框架。

2013-12-19

vs资源管理器

用vs实现的资源管理器,可以实现系统下的不同样式显示。

2013-12-05

串并端口读写

端口读写的好事例,有并口读写,也有串口读写。

2013-12-05

RS-232程序

RS232程序,供自己以后学习用。RS232,供自己以后学习用。

2013-11-08

空空如也

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

TA关注的人

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