- 博客(13)
- 资源 (34)
- 收藏
- 关注
转载 audio--waveOutGetNumDevs与mixerGetNumDevs
waveOutGetNumDevs与mixerGetNumDevs还是有大大的区别的. 还是举例看现象吧 本人机器有三块声卡,分别为: 0--Serial Audio Device 1--USB Audio Play 2--Vinyl AC'97 Audio(WAVE)eg1: #define MY_AUDIO_NAME "Serial Audio Devi
2013-03-29 16:41:57 1785
原创 MFC--CEdit
一 属性设置通过Styles标签页的设置,可以得到不同类型的编辑框样式:多行编辑框、密码编辑框,只读编辑框,大小写转换编辑框、数字编辑框等等。1 .Align text控制编辑控件中的文本对齐方式。可能的取值有左对齐、居中和右对齐。2: Muttiline定义该编辑控件为多行文本编辑。通常情况下,该选项不被选中。3. Number限定用户输入的只能是数字
2013-03-29 12:20:50 868
转载 ffmpeg--avi转码到mp4(aac+h264)源码分享
avi转码到mp4(aac+h264)源码分享看了liuxinhongxin 前辈的源码很受启发,但在播放时头信息会有错误,略作修改,代码如下:#include #include #include #include #include #include #include void pstrcpy(char *buf, int buf_size, const cha
2013-03-28 12:27:00 1959
转载 mysql中优化sql语句查询的30种方法
mysql中优化sql语句查询的30种方法: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null
2013-03-22 08:18:09 618
转载 MySql常用命令总结
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表m
2013-03-22 08:16:25 590
转载 MySQL数据类型总结
理解MySQL数据类型 各行分别代表: a.数据类型 b.描述 c.字节 d.推荐使用 SMALLINT 整数,从-32000到 +32000范围 2 存储相对比较小的整数。 比如: 年纪,数量 INT 整数,从-2000000000 到 +2000000000 范围 4 存储中等整数 例如: 距离
2013-03-22 08:12:43 593
原创 视频--常见的视频参数
常见视频格式如下:TS:电影枪版DVD:标准电视机清晰度的电影CD:是存储音频文件的BD:蓝光光盘,高品质的影音HD:高清MKV: 一种压缩格式简介如下: TS是TELESYNC的缩写。TS与CAM版的标准是相同的。但它使用的是外置音源(一般是影院座椅上为听力不好的人设的耳机孔)这个音源不能保证是好的音源,因为受到很多背景噪音的干扰。TS是在空的影院或
2013-03-21 22:04:05 1665
原创 图像处理--边沿检测与提取,轮廓跟踪
我们给出一个模板[-1,0,1]和一幅图象。不难发现原图中左边暗,右边亮,中间存在着一条明显的边界。进行模板操作后的结果如下:。可以看出,第3、4列比其他列的灰度值高很多,人眼观察时,就能发现一条很明显的亮边,其它区域都很暗,这样就起到了边沿检测的作用。 为什么会这样呢?仔细看看那个模板就明白了,它的意思是将右邻点的灰度值减左邻点的灰度值作为该点的灰度值。在灰度相近的区域内,这么做的结果
2013-03-20 08:23:51 3219
转载 CPU,GPU
超线程与多CPU的关系? 超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程。但值得注意的是,超线程技术为了避免 CPU 处理资源冲突,负责处理第二个线程的那个逻辑CPU,其使用的是仅是运行第一个线程时被暂时闲置的处理单元。所以虽然采用超线程技术能同时执行多个线程,但它并不象两个真正的 CPU 内核那样,每个 CPU...
2013-03-16 14:03:07 973
转载 VLAN
虚拟局域网(VLAN),是指网络中的站点不拘泥于所处的物理位置,而可以根据需要灵活地加入不同的逻辑子网中的一种网络技术。基于交换式以太网的虚拟局域网在交换式以太网中,利用VLAN技术,可以将由交换机连接成的物理网络划分成多个逻辑子网。也就是说,一个虚拟局域网中的站点所发送的广播数据包将仅转发至属于同一VLAN的站点。在交换式以太网中,各站点可以分别属于不同的虚拟局域网。构成虚拟局域网的站点不拘泥于
2013-03-14 20:14:46 974
原创 MFC--CStatusBar
1 创建 CStatusBar m_wndStatusBar;static UINT indicators[] ={ ID_SEPARATOR, // 状态行指示器 ID_INDICATOR_CAPS, ID_INDICATOR_NUM, ID_INDICATOR_SCRL,}; if (!m_wndStatusBar.Create(th
2013-03-06 15:07:02 614
原创 MFC--CToolBar
1 创建 CToolBar m_wndToolBar;BOOL Create( CWnd* pParentWnd, DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_TOP, UINT nID = AFX_IDW_TOOLBAR );参数说明pParentWnd:标识父窗口。dwStyle:标识工具栏风格。可选值如下:CBRS
2013-03-02 09:20:25 2065
原创 MFC--CView
CView的结构如下:CScrollViewclass CScrollView : public CViewSetScrollSizesvoid SetScrollSizes( int nMapMode, SIZE sizeTotal, const SIZE& sizePage = sizeDefault, const SIZE& sizeLine = sizeDefault
2013-03-01 16:35:07 700
tigervnc-1.3.1.rar
2014-10-16
IPCCapture
2014-03-12
windows下用mingw编译ffmpeg
2014-02-20
VC2008工程下的解析TS出ES的例子
2014-02-10
CVS使用方法
2011-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人