<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rfasm的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rfasm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rfasm]]></copyright><item><title><![CDATA[Linux ko内存]]></title><link>https://blog.youkuaiyun.com/rfasm/article/details/108598537</link><guid>https://blog.youkuaiyun.com/rfasm/article/details/108598537</guid><author>rfasm</author><pubDate>Tue, 15 Sep 2020 14:20:31 +0800</pubDate><description><![CDATA[insmod插入ko时，提升申请内存失败。这是因为MODULES的空间分配不够大。Linux有一个专门的内核模块映射空间，是专门给ko插入时用的。地址范围是MODULES_VADDR～MODULES_END-1

然而MODULES_VADDR是可以配置的，该宏定位的位置为内核代码下的arch/arm/include/asm/memory.h，不同内核路径可能不一样。MODULES_VADDR定义的是：

#define MODULES_VADDR     (PAGE_OFFSET - SZ_16...]]></description><category></category></item><item><title><![CDATA[Linux目录、文件事件监控]]></title><link>https://blog.youkuaiyun.com/rfasm/article/details/104343095</link><guid>https://blog.youkuaiyun.com/rfasm/article/details/104343095</guid><author>rfasm</author><pubDate>Sun, 16 Feb 2020 15:15:56 +0800</pubDate><description><![CDATA[之前开发一些Linux程序的时候，想要监控文件或者文件夹被改动的事件，但是没有找到方法。今天在看Linux/UNIX系统编程手册这本书的时候，看到有一章专门讲监控文件事件，才顿悟自己还是看书看的太少了。因此写这部博客记录一下，后续若用到，也好马上用到。

  从内核2.6.13起，Linux就提供了inotify机制，以允许应用程序监控文件事件。inotify主要有以下API：

 ...]]></description><category></category></item><item><title><![CDATA[gdb自动运行]]></title><link>https://blog.youkuaiyun.com/rfasm/article/details/41684683</link><guid>https://blog.youkuaiyun.com/rfasm/article/details/41684683</guid><author>rfasm</author><pubDate>Tue, 02 Dec 2014 21:41:30 +0800</pubDate><description><![CDATA[前阵子，有个机顶盒程序，升级后，起不来。根据打印分析的话，是出现了段错误。开机的时候段错误，且那么多盒子，就出现那么一两个，概率太小。要是人工去跑gdb，那太费时费力了。于是就希望能够在启动的时候，自动去跑gdb。
虽然在启动脚本里面，使用了./gdb demo，但是这样的话，每次起来，还是需要手动输入run命令去运行。这个就达不到自动运行的结果。因为如果开机正常启动的话，还得让盒子重启，再去跑]]></description><category></category></item><item><title><![CDATA[OnClickListener启动对应按钮的Activity]]></title><link>https://blog.youkuaiyun.com/rfasm/article/details/41657945</link><guid>https://blog.youkuaiyun.com/rfasm/article/details/41657945</guid><author>rfasm</author><pubDate>Mon, 01 Dec 2014 22:46:09 +0800</pubDate><description><![CDATA[这阵子在写一个android小程序。主要是控制路由的。其实就是网页版的android实现方式。
大概就是：apk启动的时候，首页有三个按钮，三个按钮分别对应不同的设置。
分别是：1、ADSL设置；2、DHCP设置；3、静态IP设置。分别有一个按钮对应进入各自的设置界面
一开始，我直接用的类似btn_adsl.setOnClickListener（new OnClickListener(){
]]></description><category></category></item><item><title><![CDATA[android客户端控制PC音量]]></title><link>https://blog.youkuaiyun.com/rfasm/article/details/8878168</link><guid>https://blog.youkuaiyun.com/rfasm/article/details/8878168</guid><author>rfasm</author><pubDate>Thu, 02 May 2013 23:40:21 +0800</pubDate><description><![CDATA[前几天，躺在床上玩MX2，电脑放着歌，有点大声。突然想睡觉，但又懒得起床关掉电脑的音乐，无奈之下，就想，要是手机能控制电脑的声音就好了。于是就有了下面的故事：做一个android客户端，用来控制电脑的音量。
大概的思想如下：通过socket来通信，手机客户端通过socket绑定到PC，然后通过发送消失到PC，再由PC进行解析，并进行音量的控制。主要有以下两个阶段。


第一阶段：
PC端]]></description><category></category></item><item><title><![CDATA[jmeter之“聚合报告”]]></title><link>https://blog.youkuaiyun.com/rfasm/article/details/6699940</link><guid>https://blog.youkuaiyun.com/rfasm/article/details/6699940</guid><author>rfasm</author><pubDate>Thu, 18 Aug 2011 23:25:03 +0800</pubDate><description><![CDATA[添加聚合报告后，测试结果的报表中各字段的意义如下：
      1、Label： 定义的HTTP请求名称


　　2、Samples： 表示这次测试中一共发出了多少个请求


　　3、Average： 访问页面的平均响应时间


　　4、Min: 访问页面的最]]></description><category></category></item></channel></rss>