<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[badc0ffee的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/badc0ffee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; badc0ffee]]></copyright><item><title><![CDATA[关于/proc/$pid/smaps文件]]></title><link>https://blog.youkuaiyun.com/badc0ffee/article/details/4142336</link><guid>https://blog.youkuaiyun.com/badc0ffee/article/details/4142336</guid><author>badc0ffee</author><pubDate>Fri, 01 May 2009 20:59:00 +0800</pubDate><description><![CDATA[无意中发现/proc/$pid/目录下有个smaps文件，一看内容发现是进程内存映像信息，比同一目录下的maps文件更详细些，google之，发现这个特性是linux 2.6.16引进的，初步了解了一下并做记录在此，有不对的地方还请指正。[root@dangdang shell]# head -n 21 /proc/1/smaps 00820000-00821000 r-xp 00820000 0]]></description><category></category></item><item><title><![CDATA[对GPRS的一些初步了解]]></title><link>https://blog.youkuaiyun.com/badc0ffee/article/details/4137683</link><guid>https://blog.youkuaiyun.com/badc0ffee/article/details/4137683</guid><author>badc0ffee</author><pubDate>Wed, 29 Apr 2009 20:08:00 +0800</pubDate><description><![CDATA[网上看到一篇GPRS的文章，发现有些东西自己想错了，于是结合文章对照broncho平台的实现，对GPRS做了一下了解。有不对的地方还请多指教。先来看张图：GPRS传输平台SGSN:GPRS服务支持节点 GGSN:GPRS网关支持节点 BSS:基站子系统以前以为应用处理器上运行的应用通过PPPD后台进程拨号连接GPRS，是通过基带模组透传和GGSN建立PPP连接，对于GGSN提供PPP数]]></description><category></category></item><item><title><![CDATA[PIDGIN模块间通知的实现方式]]></title><link>https://blog.youkuaiyun.com/badc0ffee/article/details/4130737</link><guid>https://blog.youkuaiyun.com/badc0ffee/article/details/4130737</guid><author>badc0ffee</author><pubDate>Mon, 27 Apr 2009 20:48:00 +0800</pubDate><description><![CDATA[Pidgin的后台库分为很多功能独立的模块，帐户模块，连接模块，会话模块，配置模块等等，每个模块有可能需要知道其他模块的状态，这种需求如果依赖glib来实现，那就是使用gobject信号，每个模块注册自己感兴趣模块的信号，但是pidgin自己实现了模块间通知的机制，虽然简单，但是足够好用。pidgin的模块间通知实现在libpurple目录下的signals.c文件中，主要的函数是：purple_]]></description><category></category></item><item><title><![CDATA[VTE终端模拟器介绍]]></title><link>https://blog.youkuaiyun.com/badc0ffee/article/details/4126424</link><guid>https://blog.youkuaiyun.com/badc0ffee/article/details/4126424</guid><author>badc0ffee</author><pubDate>Sun, 26 Apr 2009 20:09:00 +0800</pubDate><description><![CDATA[想在手机日常使用过程中，方便的了解系统进程信息，于是下了一个vte到broncho手机上，顺便了解了一下终端模拟器的实现方式。vte 是一个提供终端模拟功能的软件包，包含了一个动态库libvte和应用程序vte。libvte是功能实现的主体，能构造出一个实现模拟器功能的 gtkwidget，并提供了一些接口用来设置字体相关信息，背景，输入法选择菜单，终端模拟类型，字符编码等等；vte是一个对lib]]></description><category></category></item></channel></rss>