会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Karllen
书到用时方恨少
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2018年3月23日
gdb命令调试技巧
摘要: gdb命令调试技巧 一、信息显示1、显示gdb版本 (gdb) show version2、显示gdb版权 (gdb) show version or show warranty3、启动时不显示提示信息gdb -q exe 或者.bashrc 添加alias gdb="gdb -q",重启shell
阅读全文
posted @ 2018-03-23 17:32 karllen
阅读(6576)
评论(1)
推荐(2)
2018年3月22日
ubuntu生成core转储文件
摘要: 1、ulimit -c 判断是否开启转储 为0 则没有开启 2、ulimit -c unlimited 设置转储core大小没有限制 3、设置转储文件位置 echo "/var/core/%t-%e-%p-%c.core" > /proc/sys/kernel/core_pattern 4、测试程序
阅读全文
posted @ 2018-03-22 14:25 karllen
阅读(1755)
评论(0)
推荐(0)
2018年3月21日
Linux 线程占用CPU过高定位分析
摘要: 今天朋友问我一个Linux程序CPU占用涨停了,该如何分析, CPU占用过高,模拟CPU占用过高的情况 先上一段代码: 第10个线程中没有进行睡眠,会独占进程的时间片,导致CPU利用率过高, 现在就要定位到第10个 第一步:top 查看程序进程id 第二步:top -H -p 96263 定位CPU
阅读全文
posted @ 2018-03-21 16:55 karllen
阅读(10950)
评论(0)
推荐(2)
2018年3月15日
解决waveInOpen录音编译x64程序出错的问题
摘要: 1、之前也碰到过x86程序升级为x64程序,关键点是类型大小的使用。 之前同事碰到过一个用int表示指针的程序,程序改为x64会出错,找原因找了半天。 2、今天我也碰到了,使用aveInOpen录音,升级程序为x64时,因为自己使用API的不规范, 在waveInOpen和MicCallback哪里
阅读全文
posted @ 2018-03-15 10:55 karllen
阅读(1034)
评论(0)
推荐(0)
2018年3月8日
Intel_CS_WebRTC 验证性测试
摘要: 机器: Centos 7.2 一、配置阿里云源 二、安装node.js 6.9.5 三、安装mongodb 四、安装RabbitMQ 五、配置Centos系统参数 1、更新/etc/security/limits.conf添加 2、更新 /etc/pam.d/login 添加 3、更新 /etc/s
阅读全文
posted @ 2018-03-08 11:06 karllen
阅读(2121)
评论(0)
推荐(0)
2018年2月11日
Reactor-反应器模式
摘要: Reactor模式:反应器模式,是高性能网络服务器中最为常用的一种模式,libevent,muduo,libuv等网络库都是以 Reactor模式构建。Reactor模式由同步事件多路分解器和具体事件处理程序组成,同步事件多路分解器一般都是 由操作系统支持,如支持IO复用的select,epoll,
阅读全文
posted @ 2018-02-11 12:21 karllen
阅读(327)
评论(0)
推荐(0)
2018年2月10日
2017-年终总结
该文被密码保护。
阅读全文
posted @ 2018-02-10 21:40 karllen
阅读(15)
评论(0)
推荐(0)
2018年1月24日
Linux开发-makefile
摘要: makefile 介绍 make命令执行时,需要一个 makefile 文件,以告诉make命令如何去编译和链接程序。 首先,我们用一个示例来说明makefile的书写规则。以便给大家一个感性认识。这个示例来源于gnu的make使用手册,在这个示例中,我们的工程有8个c文件,和3个头文件,我们要写一
阅读全文
posted @ 2018-01-24 12:23 karllen
阅读(231)
评论(0)
推荐(0)
2018年1月22日
Linux中挂载Windows共享出来的目录
摘要: Windows中1.新建文件夹,创建共享目录 右键文件夹,共享 2.设置访问方式 Everyone,添加确认 Linux-ubuntu中1.安装cifs#sudo apt-get install cifs-utils 2.挂载SAMBA目录#sudo mount -t cifs //192.168.
阅读全文
posted @ 2018-01-22 17:14 karllen
阅读(964)
评论(1)
推荐(0)
2017年12月6日
网络编程-开发注意要点
摘要: 将近做了一年的网络编程,串口、USB通讯的开发,主要是负责处理具体的通讯逻辑,提供给C#和android等上层应用相关的API 现总结一下具体网络编程需要注意的关键点,随着开发的深入,以后会不断增加: 要点:一、网络编程框架的选择、选择原始socket,还是成熟的网络库boost asio,libe
阅读全文
posted @ 2017-12-06 14:19 karllen
阅读(565)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告