11 2016 档案

摘要:使用 Ruby on Rails 快速开发 Web 应用程序 阅读全文
posted @ 2016-11-30 21:45 静之深 阅读(88) 评论(0) 推荐(0) 编辑
摘要:Omnibus GitLab documentation(中文安装说明) 在自己的服务器上部署 GitLab 社区版->较为全面 GIT & REPO & GERRIT (三) gitlab+gerrit+jenkins持续集成框架 (安装后无法访问首页) 清华大学开源软件镜像站(ubuntu14. 阅读全文
posted @ 2016-11-29 21:47 静之深 阅读(2513) 评论(0) 推荐(0) 编辑
摘要:awk 数组排序多种实现方法 阅读全文
posted @ 2016-11-28 11:05 静之深 阅读(360) 评论(0) 推荐(0) 编辑
摘要:mysql查询今天、昨天、7天、近30天、本月、上一月 数据 阅读全文
posted @ 2016-11-27 15:08 静之深 阅读(124) 评论(0) 推荐(0) 编辑
摘要:性能分析_linux服务器CPU_Load Average 理解Linux系统中的load average(图文版) 理解Load Average做好压力测试 top命令的Load average 含义及性能参考基值 几点说明: 1、低利用率的情况下是否会有高Load Average的情况产生呢?理 阅读全文
posted @ 2016-11-23 17:42 静之深 阅读(177) 评论(0) 推荐(0) 编辑
摘要:linux内核 RCU机制详解 阅读全文
posted @ 2016-11-23 15:04 静之深 阅读(134) 评论(0) 推荐(0) 编辑
摘要:busybox中的ps命令是针对于嵌入式的,其中一些选项并不完整。因此需要将源码下载下来,进行交叉编译 官方下载地址 github下载地址 含有configure,我在此使用的是这个源码包,官方的包在公司编译服务器上执行autogen.sh出错 编译脚本-不带ncurses: ncurses下载地址 阅读全文
posted @ 2016-11-23 15:03 静之深 阅读(2156) 评论(0) 推荐(0) 编辑
摘要:linux中的jiffies变量 全局变量jiffies用来记录自系统启动以来产生的节拍的总数。启动时,内核将该变量初始化为0,此后,每次时钟中断处理程序都会增加该变量的值。一秒内时钟中断的次数等于Hz,所以jiffies一秒内增加的值也就是Hz。 系统运行时间以秒为单位,等于jiffies/Hz。 阅读全文
posted @ 2016-11-23 14:05 静之深 阅读(193) 评论(0) 推荐(0) 编辑
摘要:Linux proc/pid/task/tid/stat文件详解 阅读全文
posted @ 2016-11-22 11:04 静之深 阅读(2638) 评论(0) 推荐(0) 编辑
摘要:嵌入式 如何定位死循环或高CPU使用率(linux) ./ps -L c -e -o pid,tid,pcpu,cmd | sort -k3 -r -n Linux proc/pid/task/tid/stat文件详解 Linux 系统 CPU 占用率较高问题排查思路 嵌入式Linux系统的性能优化 阅读全文
posted @ 2016-11-22 10:46 静之深 阅读(2174) 评论(0) 推荐(0) 编辑
摘要:sqlite3可视化工具 阅读全文
posted @ 2016-11-11 11:12 静之深 阅读(435) 评论(0) 推荐(0) 编辑
摘要:jitter buffer QoS的解决方案 注:此博客中的某些说法是有问题的,如65536的整数倍,则其buffer会太大=》64k*1.5k=98M,另在超时处理中也有问题 VOIP中何为动态JitterBuffer 所谓动态的JitterBuffer是指网关 的RTP媒体接受部分安排一定数量的 阅读全文
posted @ 2016-11-10 15:03 静之深 阅读(1837) 评论(0) 推荐(0) 编辑
摘要:浅谈网络语音技术 阅读全文
posted @ 2016-11-10 14:57 静之深 阅读(287) 评论(0) 推荐(0) 编辑
摘要:APR The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent in 阅读全文
posted @ 2016-11-10 11:05 静之深 阅读(170) 评论(0) 推荐(0) 编辑
摘要:使用 /proc 文件系统来访问 Linux 内核的内容 阅读全文
posted @ 2016-11-10 10:09 静之深 阅读(122) 评论(0) 推荐(0) 编辑
摘要:.md文件 markdownPad软件打开 http://markdownpad.com/download/ 查看工具下载 https://github.com/nicolahery/markdownpad-github md文件对应的css Markdown语言详解 md文件格式 md为MarkD 阅读全文
posted @ 2016-11-09 16:16 静之深 阅读(168) 评论(0) 推荐(0) 编辑
摘要:FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动。FreeSWITCH 可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。可以用作一个简单的交换引擎、一个PBX,一个媒体网关或媒体支持IVR的服务器等。它支持SIP、H323、Skype、 阅读全文
posted @ 2016-11-08 18:49 静之深 阅读(418) 评论(0) 推荐(0) 编辑
摘要:socketpair创建双向通信的管道(全双工通信) 阅读全文
posted @ 2016-11-04 10:09 静之深 阅读(101) 评论(0) 推荐(0) 编辑
摘要:折腾gcc/g++链接时.o文件及库的顺序问题 链接静态库的顺序问题 GCC 编译使用动态链接库和静态链接库--及先后顺序 及环境变量设置总结 交叉编译静态库的链接顺序 问题: 1、当lib1.a lib2.a中存在相同的函数test,均不是static的。main.c中使用到test函数。在编译链 阅读全文
posted @ 2016-11-03 11:20 静之深 阅读(1909) 评论(0) 推荐(1) 编辑
摘要:源码下载地址 注:官方地址下载不了,可能不再维护了,此是一个老项目 efence中相关环境变量控制: gdb的局限性: 有的时候,gbd 给出的 crash 上下文其实并不是真正发生问题的第一现场,在多线程程序设计中,这种情景会让 bug 的追查陷入误区。 内存调试工具Electric Fence 阅读全文
posted @ 2016-11-03 10:50 静之深 阅读(4072) 评论(0) 推荐(0) 编辑
摘要:Leaktracer,Valgrind,ElectricFence 内存泄漏分类 以发生的方式来分类,内存泄漏可以分为4类: 常发性 发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。 偶发性 发生内存泄漏的代码只有在某些特定环境或操作过程下才会发生。常发性和偶发性是相对的。对 阅读全文
posted @ 2016-11-03 09:59 静之深 阅读(1438) 评论(0) 推荐(0) 编辑