自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunvalley80的专栏

学习笔记

  • 博客(69)
  • 收藏
  • 关注

转载 在家用Windbg杀小强

<br />http://blog.csdn.net/eparg/archive/2007/09/19/1792009.aspx<br /> 在家用Windbg杀小强Windbg的家庭用法<br />原贴地址:<br />http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!1475.entry<br />原贴时间:<br />2006-03-01<br />原贴作者:<br />eparg<br /><br />今天拿了移

2010-11-02 08:52:00 550

转载 windbg学习笔记 FOR 内核调试

<br />http://hi.baidu.com/175943462/blog/item/b95800cc7661f15c0eb345fd.html<br /> <br />----------------------------------------------------------------------------<br />!drvobj 你的驱动对象 [标志位]<br />说明:这个指令可以查看驱动对象的具体信息 我们知道每个驱动程序在内核中都会对应一个驱动对象的结构,其实上面所说的

2010-11-02 08:51:00 506

转载 Windbg 教程-调试非托管程序的基本命令下

<br />http://www.cnblogs.com/killmyday/archive/2010/03/14/1685331.html<br /> <br />前面的文章调试非托管程序的基本命令中讲到如何使用windbg在程序中设置断点,既然断点已经设置好了,下一步就是直接执行程序,程序中断以后,第一件事情就是查看堆栈。在windbg中查看堆栈使用k命令就可以,在最新的windbg中(记不得从哪个版本开始了),如果你加载了sos.dll,k命令也可以显示托管程序部分的堆栈信息。

2010-11-02 08:50:00 669

转载 SIP: From ,Contact, Via 和Record-Route/Route head

http://akalius.javaeye.com/blog/174520http://iruler.spaces.live.com/blog/cns!80E98768A739044!324.entryFrom: 如果一个SIP消息中没有Contact或者Record-Route头域,那么callee就会根据From头域产生后续的Request。比如:如果 Alice打一个电话给Bob,From头域的内容是 From:Alice。那么Bob打给Alice时就会使用 sip:alice@exampl

2010-10-28 14:38:00 2281

转载 strsep

<br />#include <string.h><br />#include <stdlib.h><br />#include <stdio.h><br /><br />int main(void)<br />{<br />char   ptr[]={ "abcdefghijklmnopqrstuvwxyz "};<br />char   *p,*str= "m";<br />p=ptr;<br />printf( "%s/n ",strsep(&p,str));<br /

2010-10-13 21:25:00 2061

转载 strchr strstr

<br />/*<br />函数 strchr()<br />功 能: 在一个串中查找给定字符的第一个匹配之处/<br />用 法: char *strchr(char *str, char c);<br />程序例:<br />The character r is at position: 12   n<br />*/<br />#include  <stdio.h><br />#include <string.h><br /><br />int main(void)<

2010-10-12 13:50:00 442

转载 轻轻松松产生 Makefile.doc

<br /><br />http://oss.org.cn/ossdocs/gnu/linux1/makefile.html<br /> <br />在 Unix 上写程序的人大概都碰过 Makefile,尤其是用 C 来开发程序的 <br />   <br />    人。用 make 来开发和编译程序的确很方便,可是要写出一个 Makefile <br />   <br />    就不简单了。偏偏介绍 Makefile 的文件不多,GNU Make 那份印出来要几 <br />  

2010-10-09 13:44:00 445

转载 soft phone develop

<br />一 服务器端软件<br />1. Asterisk:Linux系统下开源的IPPBX,功能强大稳定,主要用c语言开发。配置稍麻烦。 http://www.asterisk.org/<br />2. Vocal:Linux系统下开源的SIP服务器端。可以作为IPPBX也可以作为运营系统。很多voip虚拟运营商都用这个作为自己的运营系统。提供BS结构的管理界面。http://www.vovida.org/<br />3. YATE:跨平台(Linux,Windows)的开源SIP服务器端。在wind

2010-09-26 16:46:00 469

转载 Asterisk内核框架

<br />Asterisk内核框架(转帖) <br /> <br />Asterisk是一个开源的pbx系统,在公开的资料中,很难找到asterisk内核系统的详细描述。因此,很有必要写一篇内核框架的描述文档,作为内部培训文档,相互学习提高。<br />本文主要从三个层面来描述asterisk内核,即asterisk内核模块、内核启动过程、基本呼叫流程。<br />一、             asterisk内核模块<br />Asterisk由内部核心和外围动态可加载模块组成。内部核心由以下六个部分组

2010-09-26 16:45:00 497

转载 Yate 电话引擎安装

Yate 电话引擎安装http://www.trixbox.com.cn/viewthread.php?tid=1677Yate (Yet Another Telephony Engine)主要支持功能:VoIP 服务器 VoIP 客户端 VoIP to PSTN 网关 PC2Phone and Phone2PC 网关 H.323 网守 H.323 多端点服务器 H.323SIP 转换代理 SIP session border controller SIP 路由 SI

2010-09-26 16:43:00 2841

转载 OPENH323指引

原文网址  http://blog.csdn.net/modena/archive/2005/06/16/395705.aspx同PWLIB指引目的一样,提供OpenH323的一个简单描述和大部分类结构说明,具体蓝色的部分可以通过链接查看继承表及详细介绍OpenH3231.17.0概述在整体继承表中最基本的对象是H323Endpoint类。应用程序通常应该包含继承于该类的子类的实例,并为不同的H323参数定义缺省的参数值(超时等)。当然最重要的是那些定义编解码和程序能够处理信道类型这些能力表的内容。

2010-09-26 16:42:00 871

转载 PWLib指引者

<br />原文网址:http://blog.csdn.net/modena/archive/2005/06/16/395547.aspx<br /> <br />刚开始学PWLib,只能以混乱形容,翻译并拼凑出这篇短小的文章,希望后来者少走一些弯路<br /><br /><br />Portable Windows Library<br />PWLib 1.9.0<br />概述<br />为了可以同时构建在Microsoft和Unix X-Window操作系统上应用程序,从很多年前开始,PW

2010-09-26 16:40:00 431

原创 利用secureCRT上传文件

#rz 回车选择上传文件 add ...

2010-09-26 16:35:00 3510

转载 TCP检测连接非正常中断

http://blog.201314.info/tag/so_sndtimeo<br /><br />在维护检测TCP的正常连接方面 SOL_SOCKET类提供了<br />SO_KEEPALIVE 保持连接 int<br />SO_RCVTIMEO 接收超时 struct timeval<br />SO_SNDTIMEO 发送超时 struct timeval<br />SOL_TCP类提供了<br />TCP_KEEPIDLE /*开始首次KeepAlive探测前的TCP空闭时间 */<br /

2010-07-25 14:39:00 1136

转载 慎用TCP的选项SO_LINGER

<br />http://blog.csdn.net/fullsail/archive/2009/08/08/4424324.aspx<br /> 1               慎用TCP的选项SO_LINGER<br />最近有一次性能测试,通讯程序出现错误,表现为服务器处理速度明显降低,检查发现服务器的很多句柄出于TIME_WAIT状态,Justin这个流氓的自己承认测试用例写的有问题,在recv函数返回0后,没有close句柄。<br />我很郁闷google了一下如何处理这类错误,发现了SO_LI

2010-07-25 14:38:00 769 1

转载 >/dev/null 2>&1

<br />http://hi.baidu.com/fghubuntu/blog/item/f9fbabff41ba10395c6008dc.html<br /> <br />为什么要用 /dev/null 2>&1 这样的写法.这条命令的意思是将标准输出和错误输出全部重定向到/dev/null中,也就是将产生的所有信息丢弃.下面我就为大家来说一下, command > file 2>file   与command > file 2>&1 有什么不同的地方.<br />      

2010-06-01 13:39:00 332

转载 Asterisk 可加载模块

http://hi.baidu.com/bigbear78/blog/item/677bdb8e698b9efd513d928d.html  app_adsiprog.so => (Asterisk ADSI Programming Application) ——用于支持模拟显示服务接口的终端设备,在终端屏幕上操作菜单等。app_amd.so => (Answering M

2010-05-28 17:38:00 855

转载 DIY:自己动手做一个迷你 Linux 系统

http://www.ibm.com/developerworks/cn/linux/embed/diy/ DIY:自己动手做一个迷你 Linux 系统文档选项未显示需要 JavaScript 的文档选项将此页作

2010-05-28 13:38:00 532

原创 AMCC 好的网址

http://welcm.com/amccTaihu/amccTaihu.htm http://welcm.com/amccTaihu/ramdiskBuild.txt http://sourceforge.net/projects/mmourcebuntu/files/ http://www.denx.de/wiki/DULG/AN2007_06_DebianEtchOn

2010-05-27 08:44:00 1062

转载 14.4 编译根文件系统源代码

http://www.hongxiangbiao.com/inc_tech.asp?NewsID=570&classID=17  14.4 编译根文件系统源代码 h

2010-05-27 08:44:00 557

转载 脚本学习记录2

http://www.cublog.cn/u2/86601/showart_1970963.html #!/bin/bash# environment variablesARCH=powerpc   #ARCH=ppcCROSS_COMPILE=ppc_4xx-#The Linux kernel pointed at with the KERNEL_DIR envi

2010-05-27 08:42:00 961

转载 Linux/UNIX命令dd简介

http://linux.chinaunix.net/doc/system/2005-02-03/1086.shtml  dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。dd 的主要选项:指定数字的地方若以下列字符结尾乘以相应的数字:b=512, c=1, k=1024, w=2, xm=n

2010-05-27 08:41:00 381

转载 u-boot命令解释

http://blog.21ic.com/user1/5165/archives/2008/50377.html U-Boot上电启动后,敲任意键能够退出自动启动状态,进入命令行。U-Boot 1.1.2 (Apr 26 2005 - 12:27:13)U-Boot code: 11080000 -> 1109614C  BSS: -> 1109A91CRAM Co

2010-05-26 15:27:00 495

转载 ELDK on AMCC PowerPC 405EP (2)

http://hi.baidu.com/helium_3/blog/item/a19062878eee3b29c75cc341.html ELDK on AMCC PowerPC 405EP (2)2007-09-10 12:56继续前面的工作。在上一篇中,tftp无法下载到文件的问题已经解决,原因出在fedora 7自带的防火墙,可以使用#/sbin/s

2010-05-26 15:25:00 1182

转载 How To Cross Compile Python 2.5.2 For ARM -- by Border

http://wiki.woodpecker.org.cn/moin/Cross_Compile_Python_2.5.2_For_ARM 前言 本文主要参考 LeoJay 同学的 LeoJay/HOWTOCrossCompilePythonForARM 我也是刚接触交叉编译, 欢迎各位拍砖 -- border  编译环境  ubuntu 8.04

2010-05-26 15:24:00 639

转载 Makefile学习笔记---------自动化变量

http://blog.csdn.net/liangjm_1984/archive/2008/07/22/2690902.aspx   $@代表规则中的目标文件名。如果目标是一个文档(Linux中,一般称.a文件为文档),那么它代表

2010-05-25 14:41:00 343

转载 linux移植开发简单步骤

http://blog.csdn.net/linucos/archive/2010/01/22/5223615.aspx Linux移植开发准备工作:准备交叉编译工具链:这里我们选择DENX软件工程提供的ELDK交叉编译环境,参考地址:http://ftp.denx.de/pub/eldk/4.2/,我们使用其中的一套工具。准备工作步骤如下:1. 建立工

2010-05-25 09:11:00 1030

转载 嵌入式应用Linux裁减的初次尝试

http://blog.oasisfeng.com/2006/09/15/embedded-linux-cutdown/ 前段时间因为嵌入式应用开发的需要,对Linux进行了一次大幅度的裁减。由于是初次接触Linux启动的核心部分,所以基本上还是对网上各种裁减方案的拼凑和整理,包含自己理解的部分实在很少。总的来说效果不算理想,后面还有很长的路要走。这里就大致说说目前这个Linu

2010-05-25 09:08:00 390

转载 Linux下的多线程编程

Linux下的多线程编程作者:姚继锋 2001-08-11 09:05:00 来自:http://www.china-pub.com1 引言  线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Uni

2010-05-24 17:22:00 351

转载 PTHREAD_MUTEX_RECURSIVE 没有声明(undeclared)的原因

http://hi.baidu.com/happynwt/blog/item/1c381f46fd617d0d6a63e512.html 因为 PTHREAD_MUTEX_RECURSIVE 变量只是 POSIX 说明应该支持的变量,但是很多版本的 linux 并没有定义此变量,它们只有 PTHREAD_MUTEX_RECURSIVE_NP (the np stands for n

2010-05-24 17:20:00 5608

转载 ELDK中文开发手册(源自DENX,看不懂E文的福音)

http://blog.csdn.net/qiaohuiic/archive/2009/03/21/4013247.aspx 1. 概要    这是嵌入式PowerPC, ARM和MIPS系统中使用DENX U-Boot和Linux的指导手册。文档中描述了如何在嵌入式PowerPC, ARM和MIPS系统上配置、编译、使用Das U-Boot(常常缩写为“U-Boot”)和

2010-05-24 17:17:00 1060

转载 ARM-Linux平台的Busybox交叉编译

http://blog.mcuol.com/User/lyusheng/Article/4797_1.htm ARM-Linux平台的Busybox交叉编译          什么是Busybox呢?           从名字上直接理解,Busybox是一个“繁忙的盒子”,其实,Busybox可以理解为一个Linux的命令集合,我们在进行Linux操作时所需要的常

2010-05-23 10:55:00 1483

转载 BusyBox 简化嵌入式 Linux 系统

http://www.ibm.com/developerworks/cn/linux/l-busybox/ BusyBox 简化嵌入式 Linux 系统为小环境准备的一个小工具包 文档选项未显示需要 JavaScript 的文档选项将此页作为电子邮件发送

2010-05-23 10:53:00 369

转载 Linux kernel 2.6.29下安装ext4、reiserfs、jfs、xfs文件系统

http://www.bigheaddba.net/article/y2009/237_linux-kernel-2629%E4%B8%8B%E5%AE%89%E8%A3%85ext4%E3%80%81reiserfs%E3%80%81jfs%E3%80%81xfs%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F.html 一、内核升级,可以到这里下载

2010-05-23 10:48:00 1056

转载 Linux下Ramdisk根文件系统制作过程解析

http://www.soidc.net/articles/1215484977397/20080407/1215945405315_1.html  一、在一个已建好的文件系统上进行修改    设已建立好的文件系统压缩文件为ramdisk.gz    1、解压    #cd ramdisk.gz所在目录    #gunzip ramdisk.gz    在解压后,得

2010-05-23 10:45:00 299

转载 AT91sam9263EK使用JFFS2根文件系统

http://blog.chinaunix.net/u/27204/showart_367635.html AT91sam9263EK使用JFFS2根文件系统OneWind 发表于 2007-6-1 16:40:00 AT91sam9263EK使用JFFS2根文件系统张驿风2007-6-1cbuilder@peoplemail.com.cn在

2010-05-23 10:43:00 542

转载 linux的PC上挂载jffs2根文件系统映像

http://linux.ctocio.com.cn/437/8831437.shtml 我们在调试硬件板时,经常需要做多个jffs2的根文件系统映像,有时也要对比其他途径得到的可用的jffs2根文件系统映像。但jffs2的文件系统映像不象光盘的映像文件一样可以通过loop设备来挂载…… 我们在调试硬件板时,经常需要做多个jffs2的根文件系统映像,有时也要对比其他途径得到

2010-05-23 10:29:00 332

转载 一次性成功编译Linux内核!

http://www.blogjava.net/badboyryan/archive/2007/04/27/114044.html 一次即大功告成 Linux内核升级全过程  Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1583735今天终于成功的编译了linux-2.6.18的内核,是在re

2010-05-23 10:24:00 394

转载 zImage和uImage的区别

http://sunhualing.spaces.live.com/blog/cns!7C7EDE32519133D6!165.entry  一、vmlinuzvmlinuz是可引导的、压缩的内核。“vm”代表“Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内

2010-05-23 10:00:00 342

转载 VOIP:RTP分析和AC490调试记录

http://blog.csdn.net/ren911/archive/2010/05/04/5557682.aspx 最近在研究VOIP,媒体网关底层使用ac490进行语音信号IP化(驱动不由我写),碰见一些,总结如下。一.ac490 介绍:ac490是AudioCodes公司的VoIP处理器,可以运行8/12通道LBRC,

2010-05-23 09:40:00 971 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除