自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Keivin

c,c++

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

转载 H264参数语法: SPS、PPS .

牛逼的视频会议网站:http://wmnmtm.blog.163.com/blog/#m=0++++++++++++++++++++++++++++++++++++++++++++++++++++http://wmnmtm.blog.163.com/blog/static/38245714201192491746701/使用RTP传输H264的时候,需要用到sdp协议描述,其中有两

2014-01-22 16:13:01 4122

转载 H264视频通过RTMP直播 .

前面的文章中提到了通过RTSP(Real Time Streaming Protocol)的方式来实现视频的直播,但RTSP方式的一个弊端是如果需要支持客户端通过网页来访问,就需要在在页面中嵌入一个ActiveX控件,而ActiveX一般都需要签名才能正常使用,否则用户在使用时还需要更改浏览器设置,并且ActiveX还只支持IE内核的浏览器,Chrome、FireFox需要IE插件才能运行,因此会

2014-01-22 16:10:37 19072 1

转载 编译webrtc的libjingle_peerconnection_unittest模块

下面很多程序的安装之后都会要加入到环境变量中,先解释 一下什么叫环境变量。当我们在cmd下输入命令的时候,例如cp,dir等命令,可以直接运行,而想执行一个打开chrome浏览器的chrome.exe命令时候,就会提示chrome.exe找不到等类似的错误,那是因为chrome.exe并没有被加入到环境变量中。你必须形如这样的方式"C:\Program Files\Google\Chrom

2014-01-17 16:44:33 3766

转载 如何在Android手机上安装两个相同的应用

想在android手机上安装两个相同的应用,本以为可以安装不同版本的,试了几次,均相互覆盖了,于是,只能设法修改apk所对应的包名(package name)。目的声明:本文只是为了满足DIY的需要,并不是为了成为打包党,窃取别人的劳动成果,本文所涉及的工具也均为开源的,仅供学习交流之用。DIY前提:在国内的论坛里,搜索了一下,找到了各种解包,打包的技术内容,以及各种汉化、去广告的

2014-01-15 17:11:38 23567

转载 TLB (Translation Lookaside Buffer)简介

TLB:  Translation Lookaside Buffer.  根据功能可以译为快表,直译可以翻译为旁路转换缓冲,也可以把它理解成页表缓冲。里面存放的是一些页表文件(虚拟地址到物理地址的转换表)。当处理器要在主内存寻址时,不是直接在内存的物理地址里查找的,而是通过一组虚拟地址转换到主内存的物理地址,TLB就是负责将虚拟内存地址翻译成实际的物理内存地址,而CPU寻址时会优先在TLB

2014-01-14 16:16:31 7541

转载 gcc 编译器常用的命令行参数一览

这些常用的 gcc/g++ 命令行参数,你都知道么?1. gcc -E source_file.c-E,只执行到预编译。直接输出预编译结果。2. gcc -S source_file.c -S,只执行到源代码到汇编代码的转换,输出汇编代码。3. gcc -c source_file.c-c,只执行到编译,输出目标文件。4. gcc (-E

2014-01-14 10:12:25 2228

原创 VC调试技术

函数的返回值保存在EAX中 this                 保存在ECX中 char*p="hello world";Watch 监视窗口 + p,100x00416800 "hello world" char *  //直接输入p,10+ p 0x00416800 "hello world"char *       //直接输入p+ &p[2],10

2014-01-10 09:49:04 3852 1

转载 linux 下查看机器是cpu是几核

几个cpumore /proc/cpuinfo |grep "physical id"|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep "physical id"|grep "0"|wc -lcat /proc/cpuinfo | grep processor1. 查看物理CPU的个数#cat

2014-01-08 14:23:40 4336

原创 查看多线程使用cpu的情况

ps -L -p 20221(进程ID号) 查看进程所开启的线程 20221 //pidps -eLo pid,lwp,pcpu | grep 20221 查看cpu使用率 代码里添加:prctl( PR_SET_NAME, ( unsigned long ) "Thread1" ) ;设置一个线程名字,确实可以看到用前面的命令

2014-01-08 11:50:18 4809

原创 还是觉得汇编有意思

看了一下go语言, go-->c-->asmable-->m   go又说是系统语言 ,不太明白,是系统语言那就没有govm 没用过不知道, 没有govm,那就是修改c 编译器而得出来的,搞了这么多,不过go还是开源的,好一点点, 像mf的mfc,这就真的要弄死人啦,出错了看不到,所以还是要看反汇编,哎,只怪当初不思进取,认为这个没用,现在年纪大了,记性和精力也不够了, 还是坚持从头开始 

2014-01-07 17:54:29 3872

原创 c陷阱与缺陷

1.fopen  打开文件,不能同进读写操作,要同时进行读写操作同一文件,要在中间加fseek

2014-01-07 14:14:28 3804

转载 POSITION用法解释

POSITION是MFC模板类库中经常使用的一个数据类型,我们从它的定义可以看出,其实,它就是一个指针。// abstract iteration positionstruct __POSITION { };typedef __POSITION* POSITION;MFC给出的注释是:一个抽象的迭代位置,既然是抽象,也就是没有给定具体的数据类型,以满足不同的模板参数的需要。在C

2014-01-06 17:03:39 4462

转载 0长度数组

0长度数组是个奇怪的东西, 下面的代码(两种形式之一)是可以通过编译的.                char buf[];   或者                char buf[0];   有什么用处呢? 大家知道数组名其实是数组所在内存的首地址, 那么0长度数组的名字,其实是在内存某个地方中作了一个标记, 在适合的时候将这个标记后面的一段内存作为这个数组的

2014-01-03 17:59:39 5406

vc++工作线程封装类

用的是::CreateThread 封装了创建线程,停止线程,挂起线程,唤醒线程,设置线程优先性等一般普通功能都有,一个类,直接导入项目就可使用,注意是VC的,不是跨平台的!

2020-10-15

SerialCom.zip

vc++串口通讯,详情见博客文档 https://blog.csdn.net/kaizi318/article/details/108974010

2020-10-10

DllViewer--.rar

vc代码实现获取dll 导出函数, vc2017实现查看dll导出函数 vc查看dll导出函数

2019-08-07

amcap.exe usb设像头预览工具

amcap是directshow下的源代码,采用vc2012编译, 预览usb设像头源代码

2017-10-09

rtspclient

rtspclient c++ 测试程序 cosole代码 服务端资源已上传

2017-04-21

CThreadPool demo

CThreadPool 线程池

2017-04-19

vc嵌入word

支持vc6 vc2012 嵌入的是单文档视图,不是对话框 win7 win10下测试通过

2017-04-01

字符串转换工具函数

ConvertUtf8ToUnicode, ConvertUnicodeToUtf8 ConvertUtf8ToAnsi ConvertAnsiToUtf8 ConvertAnsiToUnicode16 ConvertUnicode16ToAnsi ConvertUnicodeToUnicode16 ConvertUnicode16ToUnicode ConvertUtf8ToUnicode16 ConvertUnicode16ToUtf8 支持windows /anrdoid /ios

2016-01-11

VC电脑锁屏代码

锁屏代码 ,锁不了ctrl+del+alt win+l 全局勾子 锁ctrl+del+alt ,有时正常,有时不正常,反正是不稳定 锁鼠标

2015-10-09

VC++ Excel文件的导入和导出

vc采用类型库 excel9操作excel 不出弹兼容窗口 ,还可以,共享一下

2015-06-04

json-c-0.12 windows编译

windows下编译json-c-0.12版源码, 采用vc 2012 包括两个工程, json-c-0.12 lib test 用例 具体使用可以参看源码目录下的testsrc

2014-06-03

VC助手1827

vc 2010 Visual Assist X VC助手1827

2013-08-20

iphone opengl es 纹理

纹理贴图,全屏,贴一张图到屏幕上, 绝对好用,没有什么四边行,三角型,只接就是一张图!

2012-08-01

windows修改默认输入法

修改成默认输放法,采用hook技术修改任意程序使用当前输入法, 本程序用的是vc2008

2012-07-30

西蒙OpenGL ES 教程源代码

西蒙所有教程源代码,本人运行过,可以使用,当学习资料是不错的好东西.

2012-07-30

iphone asyncsocket

服务端客户端模式 iphone asyncsocket服务端-->apple iphone asyncsocket客户端-->iphone

2012-03-05

BluetoothAppTest.exe

windows bluetooth socket connect winddow mobile socket 服务端,客户端,查找设备,查找服务!

2011-12-14

andriod 视频播放

android 视频播放源代码,支持扫描sdcard里的文件,支持把文件载入asset作为资源播放! 采用SurfaceView + mediaPlay

2011-12-12

bluetooth_BlueSoleil_SDK_Testdemo

查找设备,查找服务,配对,连接 。请注意是基于ivt_BlueSoleil开发的

2011-12-10

Canon_PowerShot_Remote_Capture_SDK__PS-ReC_v1.1.0e

Canon_PowerShot_Remote_Capture_SDK__PS-ReC_v1.1.0e_.rar 支持powershot系列,如G7,G9等!!!!!!

2009-12-30

空空如也

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

TA关注的人

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