要对kamailio/opensips进行单步调试,就需要先了解其代码的结构及运行方式,kamailio/opensips使用Reactor和Proactor结合的IO网络模型,使用主进程负责监听网络,当有连接产生或首包到达时,就通过pipe将文件描述符发送给worker进程,worker进程就会负责此连接的数据取读、业务处理、数据发送等事情,然后再次等待此socket...
分类:
数据库 时间:
2014-09-24 23:56:07
阅读次数:
570
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:前面多章对EFW框架的核心类库作了详细说明,接下来几章将对框架中的前端...
分类:
Web程序 时间:
2014-09-23 00:27:13
阅读次数:
274
1.一直以来都没用过command window, F5以后可以这样用,直接对一个函数,或者变量做模块测试以下还有一些常用的技巧:1 悬停鼠标查看表达式值调试是很有挑战性的。比如在函数内逐步运行可以看出哪里出错,查看堆栈信息可以知道函数被谁调用等等……但是无论哪种情况下,查看表达式和局部变量 的值都...
分类:
其他好文 时间:
2014-09-18 10:59:33
阅读次数:
254
1 Cortex-M3/4的Fault简介 Cortex-M3/4的Fault异常是由于非法的存储器访问(比如访问0地址、写只读存储位置等)和非法的程序行为(比如除以0等)等造成的。常见的4种异常及产生异常的情况如下:Bus Fault:在fetch指令、数据读写、fetch中断向量或中断时存...
分类:
其他好文 时间:
2014-09-16 10:23:00
阅读次数:
263
Technorati 标签: OK6410,Jlink,调试 Step1 安装RealView Developer Suite v2.2具体安装方法参考 RVDS2.2目录下的Readme.txt文件,安装成功后会出现: 程序-〉ARM-> RealView Developer Suite v2.2...
分类:
其他好文 时间:
2014-09-14 12:47:17
阅读次数:
344
转载于:RS232,RS485波形分析 经常遇到初学者,对单片机串行通讯出了问题不知道如何办的情况。其实最有效的调试方法是用示波器观察收发数据的波形。通过观察波形可以确定以下情况:是否有数据接收或发送数据是否正确波特率是否正确一、串行数据的格式 异步串行数据的一般格式是:起始位+数据位+停止位,.....
分类:
其他好文 时间:
2014-09-11 16:52:02
阅读次数:
220
方法一:1. 使用USB数据线连接设备。2. 命令输入adb tcpip 5555 ( 5555为端口号,可以自由指定)。3. 断开 USB数据,此时可以连接你需要连接的|USB设备。4. 再命令输入 adb connect :5555后面就可以使用ADB ,DDMS 来调试Android应用或显示...
分类:
移动开发 时间:
2014-09-09 19:58:39
阅读次数:
254
linux kernel将关键信息保存到文件做法 很好的调试方法
下面有2个示例:
1:保存机器从开机到结束的VBATT;
2:保存uart接收到的数据到文件;
意义不多说了。
以下是代码:
#include
#include
#include
static struct file *fp =NULL;
int write_to_file...
分类:
系统相关 时间:
2014-09-05 22:28:22
阅读次数:
318
简单介绍一下几个可以调试webservice的工具。...
分类:
Web程序 时间:
2014-09-04 17:01:09
阅读次数:
168
基于HttpURLConnection类开发的webservice调试程序...
分类:
Web程序 时间:
2014-09-04 16:58:59
阅读次数:
167