<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Akagi201</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Akagi201]]></copyright><item><title><![CDATA[学习型友邻精选（完结篇）]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8070154</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8070154</guid><author>Akagi201</author><pubDate>Sun, 14 Oct 2012 17:21:15 +0800</pubDate><description><![CDATA[总有一些友邻让我们觉得留在豆瓣能学到不少东西。

///////////////////////////////////// 优秀豆友总结型帖 //////////////////////////////////////////////////


优秀豆友总结型帖 001 豆瓣七十二闲人

http://www.douban.com/group/topic/29385552/]]></description><category></category></item><item><title><![CDATA[linux几种快速清空文件内容的方法]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8065714</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8065714</guid><author>Akagi201</author><pubDate>Fri, 12 Oct 2012 18:54:41 +0800</pubDate><description><![CDATA[linux几种快速清空文件内容的方法

　　几种快速清空文件内容的方法：


　　$ : > filename #其中的 : 是一个占位符, 不产生任何输出.

　　$ > filename

　　$ echo “” > filename

　　$ echo /dev/null > filename

　　$ echo > filename

　　$ cat /dev]]></description><category></category></item><item><title><![CDATA[Akagi201的Linux错误捕捉函数，可以支持驱动和应用程序]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8051139</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8051139</guid><author>Akagi201</author><pubDate>Tue, 09 Oct 2012 10:15:22 +0800</pubDate><description><![CDATA[/** @file mydebug.h
  * @note HangZhou Hikvision Digital Technology Co., Ltd. All Right Reserved.
  * @brief    我的错误捕捉函数
  * 
  * @author   liuboyf1
  * @date     2012-10-9
  * @version  V1.0.0
  *]]></description><category></category></item><item><title><![CDATA[工作中，linux下常用命令]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8029323</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8029323</guid><author>Akagi201</author><pubDate>Fri, 28 Sep 2012 17:08:59 +0800</pubDate><description><![CDATA[find ./ -name "Makefile"
搜索列出当前目录下文件名为"Makefile"的文件路径


grep -nr "test" ./
在递归搜索当前目录所有包括“test”的文件


perl -pi -e 's|str1|str2|g' `find ./ -type f`
在当前目录下所有的文件里面把“str1”字符串替换为"str2"
 
查看系统磁盘UU]]></description><category></category></item><item><title><![CDATA[Linux编程中安装必要的man帮助文档]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8029299</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8029299</guid><author>Akagi201</author><pubDate>Fri, 28 Sep 2012 17:05:36 +0800</pubDate><description><![CDATA[在内核源码树根目录下，运行make help 查看可以使用的make目标有哪些，其中有几种文档格式
Documentation targets:
 Linux kernel internal documentation in different formats:
  htmldocs        - HTML
  pdfdocs         - PDF
  psdocs]]></description><category></category></item><item><title><![CDATA[转一个学习嵌入式的人的博客，写的不错啊]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8029240</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8029240</guid><author>Akagi201</author><pubDate>Fri, 28 Sep 2012 16:55:32 +0800</pubDate><description><![CDATA[岁末回首，义无反顾

                2011岁末总结

         时间总是不给你一点喘息的时间，匆匆忙忙一刻也不停息。转眼间2011年马上就要过去了，新的一年即将开始。按照惯例，每年岁末我都要总结一下。品味一下过去一年的心酸苦辣，憧憬一下新一年的美好生活。今年也不例外，一样的总结，一样的憧憬。这一年有悲欢有离合，有欢笑有泪水，有失去也有所得。无论怎样这一年已经过去]]></description><category></category></item><item><title><![CDATA[分析我的VIM配置]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8026210</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8026210</guid><author>Akagi201</author><pubDate>Thu, 27 Sep 2012 19:40:54 +0800</pubDate><description><![CDATA[一直使用滇狐大牛的VIM配置，里面好多东西都没有用上，可惜了，慢慢学习。现在的VIM还完全不能用来看工程的源码ctag,cscope都没有学会使用，要逐渐去学习啊，怎么还像个VIM新手呢！其实.vimrc部分已经基本了解了，只是插件部分基本都没有用过，哎]]></description><category></category></item><item><title><![CDATA[分析我的VIM配置]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8026201</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8026201</guid><author>Akagi201</author><pubDate>Thu, 27 Sep 2012 19:37:44 +0800</pubDate><description><![CDATA[一直使用滇狐大牛的VIM配置，里面好多东西都没有用上，可惜了，慢慢学习。现在]]></description><category></category></item><item><title><![CDATA[Shell 不可修改的系统变量]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8026194</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8026194</guid><author>Akagi201</author><pubDate>Thu, 27 Sep 2012 19:33:58 +0800</pubDate><description><![CDATA[•$#  存储Shell脚本中命令行参数的数目
•$?  存储上一个执行命令的返回值。
•$0  保存Shell终端上键入的脚本程序名。
•$*  保存脚本程序的所有参数。
•“$@”保存所有命令行输入的参数，如$1,$2
•$$ 保存脚本程序运行时的进程ID号（PID
•$! 保存后台执行命令的PID。]]></description><category></category></item><item><title><![CDATA[Make中的预定义变量]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8026191</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8026191</guid><author>Akagi201</author><pubDate>Thu, 27 Sep 2012 19:33:11 +0800</pubDate><description><![CDATA[•$@   Makefile中规则的目标所对应的文件名
•$Makefile中规则的目标所对应的第一个依赖文件名
•$^     Makefile中规则的目标所对应所有依赖文件的列表，以空格为分隔 。
•$?     Makefile中规则的目标所对应的依赖文件中新于目标的文件的列表，以空格为分隔。
•$(@D)如果目标在子目录中就指目标文件的目录部分。
•$(@F)如果目标在子目录中就]]></description><category></category></item><item><title><![CDATA[gcc入门详解]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8026184</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8026184</guid><author>Akagi201</author><pubDate>Thu, 27 Sep 2012 19:29:29 +0800</pubDate><description><![CDATA[作为自由软件的旗舰项目，Richard Stallman 在十多年前刚开始写作 GCC 的时候，还只是把它当作仅仅一个 C 程序语言的编译器；GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展，GCC 已经不仅仅能支持 C 语言；它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言，以及支持函数式编程]]></description><category></category></item><item><title><![CDATA[gcc 的常用选项]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8026181</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8026181</guid><author>Akagi201</author><pubDate>Thu, 27 Sep 2012 19:28:21 +0800</pubDate><description><![CDATA[1。强烈推荐使用-Wall选项；

   注：Warning 的显示格式：    ﬁle:line-number:message
 
2。编译选项
-o 文件名：直接产生可执行文件

-c 文件名：只编译为.o的库文件，不链接  （.c => .o ）
 
在将多个.o连接为一个可执行文件时，仅使用-o指定可执行文件名即可，不需要使用
-Wall选项，因为链接是一个明确的过程（]]></description><category></category></item><item><title><![CDATA[对指针的理解(不断积累)]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8017281</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8017281</guid><author>Akagi201</author><pubDate>Tue, 25 Sep 2012 15:43:37 +0800</pubDate><description><![CDATA[1. int(*s[10])(int)表示什么？
这个语句看起来很复杂，不过我们一步步来分析。首先s[10]是一个数组，*s[10]说明他的元素是指针。那种类型的指针呢？整体来看这个语句：int(*)(int)，不用多说是函数指针。那么进一步说就是，s[10]是一个有10个元素的指针数组，每个元素都指向一个函数，并且这个函数有一个int参数，并且返回int型的值。这样看好像很麻烦，不久是一个指针]]></description><category></category></item><item><title><![CDATA[Akagi201的Linux应用通用Makefile]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8014704</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8014704</guid><author>Akagi201</author><pubDate>Mon, 24 Sep 2012 21:45:17 +0800</pubDate><description><![CDATA[###############################################################################
# @file Makefile
# @note HangZhou Hikvision Digital Technology Co., Ltd. All Right Reserved.
# @brief    Linux Applic]]></description><category></category></item><item><title><![CDATA[Akagi201的Linux驱动通用Makefile]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8014697</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8014697</guid><author>Akagi201</author><pubDate>Mon, 24 Sep 2012 21:43:13 +0800</pubDate><description><![CDATA[###############################################################################
# @file Makefile
# @note HangZhou Hikvision Digital Technology Co., Ltd. All Right Reserved.
# @brief    Linux Device]]></description><category></category></item><item><title><![CDATA[Akagi201的代码风格]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8014582</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8014582</guid><author>Akagi201</author><pubDate>Mon, 24 Sep 2012 21:37:27 +0800</pubDate><description><![CDATA[Akagi201的代码风格
1. 应用代码和驱动内核代码风格尽量能够统一
2. 工程目录名和文件名为全小写可以加下划线,不用-连接，因为在源码中变量名不能用-连接，所以要用_方便。如：顶层为：chardevice 或 char_device子目录为：app dev 或 client server
3. 顶层makefile写法(待改进，不能make app 这样单独编译)

# Top]]></description><category></category></item><item><title><![CDATA[关于日志的记录]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8014382</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8014382</guid><author>Akagi201</author><pubDate>Mon, 24 Sep 2012 20:38:24 +0800</pubDate><description><![CDATA[关于日志的记录
一. 起源
    因为公司的HFW，只能访问有限的网站，可以访问的博客有百度空间、ChinaUnix、优快云和部分个人主页。
    1. 我以前是一直使用百度空间的，上面有我的2个博客，可惜被娱乐公司给娱乐了，哎。
    2. ChinaUnix毕竟是做论坛的，不是专业搞博客的。
    3. 优快云大水库，不过资源还是挺多的，也没办法，公司上不了cnblogs]]></description><category></category></item><item><title><![CDATA[优秀RSS资源推荐]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8011110</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8011110</guid><author>Akagi201</author><pubDate>Sun, 23 Sep 2012 22:59:18 +0800</pubDate><description><![CDATA[1、新浪RSS：http://rss.sina.com.cn/
2、南方周末：http://www.infzm.com/rss/home/rss2.0.xml
3、南都周刊：http://www.nbweekly.com/rss/smw/
4、凤凰新闻：http://news.ifeng.com/rss/index.xml
5、南方人物周刊http://www.bullock.cn/blo]]></description><category></category></item><item><title><![CDATA[ttf与ttc与字体的区别]]></title><link>https://blog.youkuaiyun.com/Akagi201/article/details/8010949</link><guid>https://blog.youkuaiyun.com/Akagi201/article/details/8010949</guid><author>Akagi201</author><pubDate>Sun, 23 Sep 2012 22:14:22 +0800</pubDate><description><![CDATA[下载的字体一般是ttc或ttf格式的，系统显示这都是TrueType类型的字体。ttf格式的字体可以正常使用，但ttc的字体只有一些常用的汉字，而许多不常用的汉字就没有（选择字体以后依然以宋体显示）。
 
    两者的不同处是 TTC 档会含超过一种字型，例如繁体 Windows 的 Ming.ttc 就包含细明体及新细明体两种字型 (两款字型不同处只是英文固定间距)，而 TTF 就只会含一]]></description><category></category></item></channel></rss>