按类别查询搜索结果
关于关键词 的检测结果,共 10816
yelanggl | 2017-08-12 09:03:17 | 阅读(580) | 评论(0)
1 采用U盘启动盘登录2 插入存储操作系统的移动硬盘3 打开终端,查看系统分区fdisk -u -l4 备份dd if=/dev/sdb | gzip>/...gz恢复在步骤4中更换为sudo gzip -dc /home/../gz |sudo dd of=/dev/sdb在Linux命令行上输入df -h可以看到有两个分区sbd1和sdb2已经挂载到pc上了。56M的分区是boot分...【阅读全文】
ch122633 | 2017-08-05 13:23:00 | 阅读(1330) | 评论(0)
一、信号和槽机制    信号和槽用于两个对象之间的通信,我们希望任何对象都可以和其他对象进行通信。    当一个特殊的事情发生时便可以发射一个信号,而槽就是一个函数,它在信号发射后被调用来相应这个信号。(强耦合)    一个信号对应一个槽;一个信号也可以关联多个槽;多个信号关联...【阅读全文】
【C/C++】 QQ物对接
sichunyuan | 2017-08-04 16:36:36 | 阅读(480) | 评论(0)
现象:APP播放出声音有一顿一顿的现象,不连贯。

排查过程:

1)没有丢包解码出来的PCM数据也是正常的,一开始以为Faad2解码性能太慢

2)单独测试Faad2解码接口发现一秒钟解码30多包数据,这个速度完全够了排除这个可能性

3)怀疑手机性能低,换手机,关掉视频流都不行,排除这个可能性

4)抓日志发现APP获取网络音频队列总是溢出,说明APP消耗音频数据慢与供给

5)发现APP固定一秒钟消耗5包音频数据,网络每秒供给7-8包数据,原因找到。

原因:QQ物联给的是8KHZ,单声道的AAC数据,我方APP需播放8KHZ,单声道PCM数据,咋一看没有问题,把AAC解码成PCM扔给APP的Android播放就可以了。但是QQ物联每次采样为128ms,APP端每200ms消耗一次,意味着QQ物联一秒钟给了8包数据,而APP每秒只能消耗5包。


【阅读全文】
东森游戏主管 | 2017-08-02 16:48:54 | 阅读(80) | 评论(0)
学习DarkForestGO的同时,用CPP调用源程序写了一个DEMO【阅读全文】
yjyzfw | 2017-07-25 17:32:23 | 阅读(2600) | 评论(0)
http://blog.csdn.net/gobitan/article/details/22750719【阅读全文】
Larpenteur | 2017-07-25 04:07:44 | 阅读(720) | 评论(0)
学习DarkForestGO的同时,用CPP调用源程序写了一个DEMO【阅读全文】
sxcong | 2017-07-24 15:27:53 | 阅读(11630) | 评论(0)
学习DarkForestGO的同时,用CPP调用源程序写了一个DEMO【阅读全文】
chunchui1987 | 2017-07-23 19:24:51 | 阅读(740) | 评论(0)
在上一篇中讲了磁卡软解码技术的信号处理部分,刷卡时,磁条信号经过处理后得到宽宽窄窄的曼码信号,单片机需要准确的记录下刷卡时三个轨道每一个信号电平的宽度,保存下来,然后再进行解码。在设计中我使用的单片机是STM32F103单片机,要准确的同时记录三个轨道的数据信息,必须是用中断,就是单片机识别到信号管脚电平变...【阅读全文】
chunchui1987 | 2017-07-23 13:32:43 | 阅读(830) | 评论(0)
所谓磁卡软件解码就是指不通过专用解码芯片,而是通过用软件的方式来实现,这样灵活度高,成本也大大降低了,所有目前专业做这一行的公司都实现了自己的软解码技术,像目前大多数POS上都是用软解码。虽然需要实现这个技术的公司已经很少了,但我还是在此分享一下最近的成果。 磁卡最常见算是银行卡了,虽然国内已逐渐淘汰...【阅读全文】
mk112255 | 2017-07-22 10:39:08 | 阅读(0) | 评论(0)
快速排序法原型为:void  qsort (void *base,size_t nmemb,size_t size,                                            int  (*compar)(const void *,const void *));第一个参数是指针,指向等...【阅读全文】
mk112255 | 2017-07-22 09:44:31 | 阅读(230) | 评论(0)
C语言 可变参数函数【阅读全文】
zyicai | 2017-07-21 16:51:54 | 阅读(940) | 评论(0)
1.简单的宏定义#define 标识符 替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#define N = 100int a[N]; /*这样会成为int a[= 100],这里会处理成为一种标识记号一样*/  #define N 100;int a[N]...【阅读全文】
修罗一怒 | 2017-07-15 11:54:33 | 阅读(550) | 评论(0)
philarlala | 2017-07-13 19:25:51 | 阅读(10870) | 评论(0)
同事最近想用netlink 获取指定网卡的信息,在网上搜了大半天,都是用netlink获取全部网卡的信息的例子,没有获取指定网卡信息的例子,找我帮忙看看,建议他用ioctl(前段时间刚好总结了ioctl 相关的内容,想了解的请参考http://blog.chinaunix.net/uid-30226910-id-5766831.html),不过个人认为netlink 也肯定是能获取指...【阅读全文】
854727449 | 2017-07-11 10:48:04 | 阅读(860) | 评论(0)
开发一个数据包头部大致包含几个部分:明确项目需求——>定义各个部分的头部结构体(这一步一般是头部字段较多的时候使用,如果字段很少,直接进入下一步)——>定义一个完整的头部——>注册头部。【阅读全文】
【C/C++】 Nuttx统启动
1379642937 | 2017-07-07 16:31:26 | 阅读(1270) | 评论(0)
                                    Nuttx系统启动                       &n...【阅读全文】
xitry | 2017-07-07 15:01:39 | 阅读(3280) | 评论(0)
C++中没有被调用的静态函数,编译的时候会不会被优化掉呢?一个同事写C++的代码,在源程序中加了个函数,nm编译后的目标文件发现她加的函数没有被编进去。在确认了编译路径,宏分支等没有问题后,一时觉得好奇怪。后面看到她函数前面加了个static属性,我去掉后发现可以编进去了。因此,引发了如题的思考。...【阅读全文】
yangyefeng820803 | 2017-06-28 16:24:35 | 阅读(1270) | 评论(0)
C++中的构造函数可以分为4类: (1)默认构造函数。以Student类为例,默认构造函数的原型为 Student();//没有参数 (2)初始化构造函数 Student(int num,int age);//有参数 (3)复制(拷贝)构造函数 Student(Student&);//形参是本类对象的引用 (4)转换构造函数&...【阅读全文】
philarlala | 2017-06-24 18:40:35 | 阅读(3320) | 评论(0)
在应用层获取系统的网卡或者路由的信息都可以通过ioctl 获取,总结一下使用ioctl 获取网卡信息相关的内容1.关键数据结构,strucet ifreq 通过ioctl 获取某一个网卡信息的数据结构,struct ifconf 是获取所有可用网卡的数据结构(经实践,不管网卡link 状态是up or down,只能获取配置了ip地址网卡)struct ifreq 和 struc...【阅读全文】
cokeboL | 2017-06-21 17:08:43 | 阅读(0) | 评论(0)
git config --global/--system core.autocrlf true 设置为 true 时提交和检出都不会替换换行符git config -l 查看当前生效项【阅读全文】