自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiapang009的专栏

科技改变命运,技术改善生活

  • 博客(20)
  • 资源 (61)
  • 收藏
  • 关注

转载 非阻塞connect()

说明:本文适用于Windows平台,后面追加一篇适用于Linux平台的转自:http://www.cnblogs.com/shiqgfmj/archive/2010/12/29/1919434.html 非阻塞的socket客户端connect()困扰了一下午。因为是非阻塞,不管是否连接上都直接返回,所以就无法知道什么时候连接上。一开始想到网上找资料,可惜不多。于是MSDN,总算找

2017-06-26 16:44:35 246

转载 Native Wifi functions 应用(WiFi有密码连接)

实现功能    无线网卡列表    无线热点扫面    无线连接(有密码,配置文件连接方式)    无线断开    重命名本地无线名(两种方式)    删除无线配置文件    开启和关闭无线网卡Native Wifi 简介    是提供给软件开发者来开发windows 无线管理的一系列API。编程人员可以通过这些函数来进行

2017-06-23 16:14:45 1019

转载 QT中文乱码的问题

在程序初始化的时候,调用QTextCodec::setCodecForTr(QTextCodec::codecForName("gbk"));要包含头文件,#include  然后对于中文调用的地方,QMessageBox::information(this,"帮助","中文",QMessageBox::Yes);加个tr(),就可以了。。QMessageB

2017-06-23 11:13:34 194

转载 得到控制台窗口的句柄

得到控制台窗口的句柄调用 GetConsoleTitle() 来保存当前的控制台窗口标题。调用 SetConsoleTitle() 来将控制台标题更改为一个唯一的标题。调用 Sleep(40),以确保已更新窗口标题。调用 FindWindow(NULL, uniquetitle),以获取 HWND,此调用将返回 HWND, 如果操作失败,将返回 NULL。从步骤 1 中,若要恢复原

2017-06-22 14:25:21 842

转载 解释QStringLiteral

原文发表于woboq网站  QStringLiteral explained转载 原作者: Olivier Goffart 译者:zzjinQStringLiteral 是Qt5中新引入的一个用来从“字符串常量”创建QString对象的宏(字符串常量指在源码中由”"包含的字符串)。在这篇博客我讲解释它的的内部实现和工作原理。提要让我们从它的使用环境开始说起: 假

2017-06-22 14:23:54 50056 5

转载 从零开始学习音视频编程技术(十七) 录屏软件开发之音频采集

前面讲解了如何使用libavdevice采集摄像头图像同样 libavdevice 也可以采集麦克风的声音。下面就讲解麦克风声音的采集:采集声音和采集摄像头本质上没有多大的却别,基本上就是换个名字:首先还是一样注册libavdevice:1avdevice_register_all();

2017-06-22 09:57:57 400

转载 从零开始学习音视频编程技术(十三) 录屏软件开发之屏幕录像

上一节 讲解了摄像头的采集,初步掌握了libavdevice的使用。现在接着使用libavdevice来采集屏幕的图像。在Windows系统使用libavdevice抓取屏幕数据有两种方法:gdigrab和dshow。1. gdigrabgdigrab是FFmpeg专门用于抓取Windows桌面的设备。非常适合用于屏幕录制。它通过不同的输入URL支持两种方式的抓

2017-06-19 11:42:40 538

转载 Redis 安装

源网址:http://www.runoob.com/redis/redis-install.htmlRedis 安装Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包

2017-06-15 17:40:57 161

转载 Redis 哈希(Hash)

http://www.runoob.com/redis/redis-hashes.htmlRedis 哈希(Hash)Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。实例127.0.0.1:6379> HMSE

2017-06-15 16:25:59 178

转载 从零开始学习音视频编程技术(十) FFMPEG Qt视频播放器之播放控制

从零开始学习音视频编程技术(十) FFMPEG Qt视频播放器之播放控制分享到:QQ空间微信新浪微博腾讯微博人人网时间:2016年09月14日 人气:1204    到这里,我们的视频播放器已经可以同步播放音视频了。现在 是时候给他加上一些控制的功能了。如播放、暂停、跳转等。一、暂停功能实现    我们是在一个单独的线程中循环读取视频

2017-06-15 11:13:35 1667

转载 epoll ET模式服务器和客户端源码例子

关于epoll替代select作为高性能服务器的事件通知机制的资料相当多,我就不在这里班门弄斧了,有兴趣的同学可以参考末尾的文献链接。这里说明如下:1.epoll是Linux下高并发服务器的完美方案,因为是基于事件触发的,所以比select快的不只是一个数量级。2.单线程epoll,触发量可达到15000,参见文献[4]3.高性能server要使用非阻塞方式。

2017-06-14 18:17:01 241

转载 win7 64位安装redis 及Redis Desktop Manager使用

写基于dapper的一套自动化程序,看到 mgravell 的另一个项目,StackExchange.Redis,之前在.NET上用过一段时间Redis,不过一直是其它的驱动开发包,这个根据作者介绍,是个高性能的线程安全的.NET c#开发redis客户端的库。说的很吊,不过我确信mgravell出品的东西都是精品。说多无益,先把redis在win上的开发环境搭一下。redis官方没有

2017-06-14 17:39:20 258

转载 游戏外挂设计技术探讨

网络游戏盛行催生了各种外挂,让商家头痛不已,那么外挂是怎么设计的呢?看看本文就知道了 一、 前言  所谓游戏外挂,其实是一种游戏外辅程序,它可以协助玩家自动产生游戏动作、修改游戏网络数据包以及修改游戏内存数据等,以实现玩家用最少的时间和金钱去完成功力升级和过关斩将。虽然,现在对游戏外挂程序的“合法”身份众说纷纭,在这里我不想对此发表任何个人意见,让时间去说明

2017-06-14 14:35:51 1773

转载 QString与char *之间的转换

1.QString转char *先将QString转换为QByteArray,再将QByteArray转换为char *。注意:不能用下面的转换形式char *mm = str.toLatin1().data();。因为这样的话,str.toLatin1()得到的QByteArray类型结果就不能保存,最后转换,mm的值就为空。 2. char * 转QString可以使用QS

2017-06-13 13:46:10 387

转载 从零开始学习音视频编程技术(八)FFMPEG Qt视频播放器之音视频同步

从零开始学习音视频编程技术(八) FFMPEG Qt视频播放器之音视频同步分享到:QQ空间微信新浪微博腾讯微博人人网时间:2016年09月12日 人气:1094前面分别讲解了:用FFMPEG和Qt解码视频并显示到界面上。用FFMPEG+SDL解码播放音频。现在我们就将视频和音频合并,

2017-06-13 13:45:09 727

转载 win7+vs2010通过map文件和cod文件找到崩溃的代码行

用来演示出错的源代码:#include "stdio.h"void errorFun(int * p)   {   *p=1;   }   int main()   {   int * p=NULL;   errorFun(p);   return 0;   } 工程选项设置: 

2017-06-13 13:35:26 594

转载 从零开始学习音视频编程技术(六) FFMPEG Qt视频播放器之显示图像

从零开始学习音视频编程技术(六) FFMPEG Qt视频播放器之显示图像分享到:QQ空间微信新浪微博腾讯微博人人网时间:2016年09月07日 人气:2640前面讲解了如何用FFMPEG解码视频。现在,我们就着手用FFMPEG+Qt写一个视频播放器吧:由于现在我们需要显示图像了,因此现在开始需要使用Qt G

2017-06-08 10:11:18 528

转载 从零开始学习音视频编程技术(五) 使用FFMPEG解码视频之保存成图片

首先来个简单的例子,使用FFMPEG打开视频文件,并解码保存成一张张的图片。具体的步骤如下所示:1.首先需要先初始化一下,使用如下函数:1av_register_all(); //初始化FFMPEG  调用了这个才能正常适用编码器和解码器使用这个函数完成编码器和解码器的初始化

2017-06-07 13:09:46 1252

转载 从零开始学习音视频编程技术(四) FFMPEG的使用

从零开始学习音视频编程技术(四) FFMPEG的使用分享到:QQ空间微信新浪微博腾讯微博人人网时间:2016年09月05日 人气:2933原文地址:http://blog.yundiantech.com/?log=blog&id=7    音视频开发中最常做的就是编解码的操作了,以H.264为例:如果想要自己实现编码h.264,需要对H.264非常的了解

2017-06-07 10:09:58 573

原创 socket 接收图片数据

int RecvImageData(SOCKET socket,char *pImageData,int ImageSize){int nCount = 0;int nRet = 0;while (nCount {nRet = ::recv(socket, (char *)pImageData + nCount, ImageSize - nCount, 0);i

2017-06-06 10:54:49 2086

vc cstatic 扩展类

cstatic 扩展类

2017-06-06

win64调用win32程序atl实现

win64调用win32程序ATL

2017-05-25

live555+ffmpeg解码h264

网上大神写的 live555+ffmpeg解码h264程序,开发环境vs2010

2017-04-14

rtsp服务端及客户端

网上找的rtsp服务端和客户端代码vc写的试了vs2008编译通过

2016-01-18

《Qt及Qt+Quick开发实战精解》代码

《Qt及Qt+Quick开发实战精解》代码

2015-11-10

屏幕等待显示图片

加载数据友好界面demo vc开发 给用户很好的体验,codeproject上找的,希望对大家有用

2015-10-22

登陆对画框

VC写的登陆对话框实现用户名和密码的验证,视图文档类工程,希望对大家有用

2015-10-20

登陆对话框

vc6.0写的登陆对话框,网上找到的,希望对大家有用,向原作责致敬!

2015-10-20

介绍ACE开发的少数几本书

介绍ACE开发的少数几本书,希望对大家有用,用好压软件可以解压

2015-04-10

win32调用x64 exe

win32调用x64 exe 希望对大家有用

2014-12-16

Installshield

Installshield环境变量的追加与删除 配置

2014-12-04

installshield教程

收集的几个Installshield各种版本的教程。里面有Install11.5创建sql.pdf,Installshield12应用教程.doc,Installshield2008英文教程.pdf,installshield教程.chm,Installshield入门指南.doc Installshield应用教程.doc

2014-11-21

GDataXMLNode创建和解析XML

GDataXMLNode创建和解析XML类,google的第三方类

2014-10-30

com+编程指南源码

com+编程指南源码,以供学习使用,本书详解的比较详细,适合初学者

2014-09-25

摄像头控件

ocx控件在web网页中调用的例子,来自网络和大家分享

2014-09-24

清除上网记录

vc删除上网记录 vc6.0网上找的,向原作者致敬!!!

2014-08-07

c\c++base64

base64编码和解码,c\c++类 编译环境vs2008 希望对大家有用!!

2014-08-06

IOCP完成端口

国外网站上找的完成端口 iocp解决了编程中遇到的问题,发到网上希望对大家有用,使用时候改一下端口最好,默认是999可能本机会占用。

2014-05-30

CListCtrl添加Button

CListCtrl添加Button 开发环境vc6.0,使用的例子程序,希望对大家有用

2014-04-18

CTreeCtrl添加button

CTreeCtrl自绘添加button显示

2014-03-31

testLibRtmp-master.zip

使用librtmp推流/拉流

2021-03-11

haproxyWindow版本

haproxy for windows 版本 网上大神编译的希望对大家有用

2018-03-30

directshow播放器

directshow 简单播放器 网上大神写的,希望对大家有用

2018-03-28

mfc安全退出线程

mfc安全退出线程mfc安全退出线程mfc安全退出线程mfc安全退出线程mfc安全退出线程

2018-01-25

缩略图滚动预览

MFC缩略图滚动预览_VS2008 网上大神写的,上传给大家用!感谢大神

2017-11-21

Linux+C编程实战源码

Linux+C编程实战源码 Linux+C编程实战源码Linux+C编程实战源码Linux+C编程实战源码Linux+C编程实战源码Linux+C编程实战源码

2017-09-19

P2P网络技术原理与C++开发案例.pdf

P2P网络技术原理与C++开发案例.pdf

2017-08-28

Qt5开发及实例完整版随书源代码

Qt5开发及实例完整版随书源代码

2017-08-24

vc wifi 连接

vc wifi 连接 客户端 开发环境vs2008

2017-06-23

ffmpeg 音频数据采集

ffmpeg 音频数据采集 开发环境vs2010 学习从零开始学习音视频编程技术(十七) 录屏软件开发之音频采集 源码

2017-06-22

ffmpeg sdl录屏

使用dshow抓屏需要安装抓屏软件:screen-capture-recorder 软件地址:http://sourceforge.net/projects/screencapturer/

2017-06-19

ffmpeg sdl2.0 播放usb摄像头

ffmpeg sdl2.0 播放usb摄像头 开发环境vs2010

2017-06-16

Redis_64bit

Redis_64bit 执行程序

2017-06-14

sourceinsight4.0破解

sourceinsight4.0破解

2017-06-14

ffmpeg sdl简单播放器

ffmpeg sdl简单播放器 来自网络

2017-06-13

从零开始学习音视频编程技术(四) FFMPEG的使用 源码

从零开始学习音视频编程技术(四) FFMPEG的使用 源码

2017-06-07

从零开始学习音视频编程技术(五)使用FFMPEG解码视频之保存成图片 源码

从零开始学习音视频编程技术(五)使用FFMPEG解码视频之保存成图片 源码 开发环境vs2010

2017-06-07

ffmpeg-3.2-win32-shared.zip

ffmpeg-3.2-win32-shared.zip

2017-06-07

ffmpeg-3.2-win32-dev.zip

ffmpeg-3.2-win32-dev.zip

2017-06-07

FFmpeg-full-SDK-3.2.rar

FFmpeg-full-SDK-3.2.rar

2017-06-07

空空如也

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

TA关注的人

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