Trunk.Woo

Practice makes consciousness.

导航

2016年4月5日 #

使用Notepad++作为IDE代替Source Insight

摘要: 视图-->Folder as Workspace 视图-->函数列表 设置-->语言格式设置-->选择主题 插件-->Plugin Manager-->装上NppGTags 阅读全文

posted @ 2016-04-05 10:35 Trunk.Woo 阅读(3610) 评论(0) 推荐(0) 编辑

2015年9月24日 #

C程序员学bash shell容易掉坑的注意点(未完待续)

摘要: shell解释器很娇气,有一点点不合乎规范的编码风格都会让脚本歇菜。1. 空格该有还是该没有要看情况。该有的时候不能没有!该没有的时候不能有! 变量赋值的等号两边不能有空格。2.在shell中是不区分变量类型的,都是字符串。 一个字符串如果是(正或负)整数(不含除了负号之外的其他字符),就可以进... 阅读全文

posted @ 2015-09-24 10:22 Trunk.Woo 阅读(227) 评论(0) 推荐(0) 编辑

2015年8月7日 #

MIPS ABI n32意味着什么?

摘要: ABI是应用程序二进制接口的简称,用于标识处理器的工作模式及规范目标文件的编码格式。MIPS指令集架构自MIPS3起正式支持64位工作模式,故编码可以遵从o32(o意思是old)、n32(n意思是new)与n64等ABI。o32与n64即纯粹的32位与64位模式,二者除指针与变量类型的长度差异外,n... 阅读全文

posted @ 2015-08-07 09:02 Trunk.Woo 阅读(2127) 评论(0) 推荐(0) 编辑

2015年7月25日 #

X86给龙芯笔记本编译本地工具链(未完待续)

摘要: 我买了一台龙芯2F的笔记本来当玩具。 买回来发现,这台笔记本上没法安装软件,因为既没有软件仓库,也没有GCC。 因此需要构建交叉工具链和构建本地工具链。 下面是我研究如何搞定着一切的笔记。 工具链组件包含: binutils: 用于操作二进制文件的实用程序集合。包括ar, as, objdummp, 阅读全文

posted @ 2015-07-25 08:32 Trunk.Woo 阅读(783) 评论(1) 推荐(0) 编辑

2015年7月21日 #

Linux ARP缓存配置和状态查看命令

摘要: 查看Linux ARP缓存老化时间cat /proc/sys/net/ipv4/neigh/eth0/base_reachable_time同目录下还有一个文件gc_stale_time,官方解释如下:Determines how often to check for stale neighbour... 阅读全文

posted @ 2015-07-21 15:06 Trunk.Woo 阅读(28431) 评论(0) 推荐(0) 编辑

2015年5月30日 #

彻底理解字节序

摘要: 假设我们有一个16位整数,那么它是由2个字节组成的。首先,我们引出一个概念,数据高字节和数据低字节。特别要强调的是,这里的指的是数据表示形式上的高字节和低字节,不涉及(不依赖)任何存储上的具体实现。因为后面我就会引入另一个概念,内存低地址和内存高地址。由于计算机内存地址的基本单位是字节,也就是说每个... 阅读全文

posted @ 2015-05-30 22:18 Trunk.Woo 阅读(546) 评论(0) 推荐(0) 编辑