
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
注意,如果还是不能推送或者免密,请重新删除密钥,从头开始试试,我一开始就是不行,后面重新执行一遍好了。2)右击快捷方式,在目标的地方,把含有私钥信息的 ppk 文件路径追加上去,注意是追加。1)右击 pageant.exe ,然后生成快捷方式。那么,此时推送或者拉取代码就不需要再输入密码了。打开后保存为private.ppk。

1 分析关于出现这种情况,原因可能有许多中:1)有可能是传送的数据太大(例如使用insert … values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插入(使用mysql limit进行分页,循环分批处理数据))。2)有可能是应用程序(比如PHP)长时间的执行批量的MYSQL语句。3)有可能是执行一个SQL,但SQL语句过大或
● 当程序启动时,电脑没有播放音频的话,是会阻塞在WaitForMultipleObjects()函数的,当我们播放一个带有音频的文件时,那么程序此时采集到数据。● 本程序采集到的数据,先会缓存到一个大的数组,最后采集到指定的大小时,退出while,然后保存为wave文件。以采集声卡为例子(即采集系统扬声器),采集麦克风的暂时没试过,大家可以自己调试。音视频流媒体资料领取和开发合作,加qq:128

一 音频混音的流程实际上对于音频过滤的流程,和上一节9-2的视频过滤器流程几乎是一样的,只不过音频调用的一两个函数有点区别,并且音频在输出的时候多了一个output,即output + sink,其中output是多出来的。// 1 添加输入流// 2 添加输出流(前两步实际就是9-2的第3与4步)// 3 init之前,要先添加输入源和输出源。(这一步就是9-2的第5-10步,只不过音频有一两个
一 业务场景分析因为多线程在平时是非常常见的,最近有点空,想自己写个线程池而不是用别人写好的。所以开撸,发现当我在调试一个线程池时,发现使用了一两个小时后,虚拟内存占用得非常高。然后我开始分析,一开始我先写了一个不带调整线程的线程池,发现线程池开启几个小时后,虚拟内存都是很稳定,基本也就正常的几百m。而当我添加了调整线程后,发现同样一个小时多后,虚拟内存变得非常的大,达到20g左右。注:这里调整线
1 分析关于出现这种情况,原因可能有许多中:1)有可能是传送的数据太大(例如使用insert … values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插入(使用mysql limit进行分页,循环分批处理数据))。2)有可能是应用程序(比如PHP)长时间的执行批量的MYSQL语句。3)有可能是执行一个SQL,但SQL语句过大或
说白了就是类的实例化,类是一个抽象层的定义。例如下面classStudent就是定义的一个类,它是抽象层,然后stu_1 = Student(),我们根据类创建了一个对象,就是对类的实例化,这个实例化对象我们是可以操作的。

一 YUV格式:有两大类:planar和packed。YUV格式:粗分有两大类:planar和packed。细分有三大类,分别是planar和packed,再加上semi-Planar 半平面格式。1)对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。2)对于semi-Planar半平面的YUV格式,Y分量单独存储,但是UV分量交叉存储。3)对
VS2015调试时遇到this ->是0xFFFFFFFF(或者其它0xxxxxxxxx)情况1:在异步回调的两个处理函数发生的。即在一个异步函数a()中new了一个对象,在另一个异步函数b()delete掉。new与delete的代码:class A {public:A() {std::cout << "new" << std::endl;}~A(){std::co
02rapidJson学习之数组的创建、遍历概述:创建数组时我们需要注意以下内容:1)不能直接返回数组,我试过不行,因为数组必须依赖某一对象.即若我们不将数组添加到doc上,而直接返回数组是不行的。1 数组的创建//从doc中获取string字符串内容std::string GetStrWithDoc(Document &doc){rapidjson::StringBuffer buffe







