岚天逸见

上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 80 下一页

2012年7月24日 #

为何有着良好设计的系统代码反而不容易看懂?

摘要: 在实践中遇到一个问题,就是经过良好设计而实现的代码,大家会觉得不容易看懂,而平铺直述的反而易看。我分析这是一个很正常的现象,原因是未设计而出的代码是按人的正常思维平铺直述的,所以大家容易看,这些代码常有些共性:即冗长、重复的现象常见、基本没有职责单一可言、比较扁平、以... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(178) 评论(0) 推荐(0)

全局变量相互依赖和初始化顺序的解决办法

摘要: 如果是定义一个全局的map,会出现如下core:Program received signal SIGSEGV, Segmentation fault.0x00007ffff7b449ea in std::_Rb_tree_decrement(std::_Rb_tre... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(690) 评论(0) 推荐(0)

解决:libtool: line 815: X--tag=CXX: command not found

摘要: 下面这个错误据说是libtool版本问题,需要回退版本,但实际上不用回退版本也可以解决,在libtool(请注意不是/usr/bin/libtool,而是和configure同一目录下的,在mooon中,就是src目录)文件中找到下列行:# An echo progr... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(429) 评论(0) 推荐(0)

linux下测试磁盘的读写IO速度

摘要: 有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策.下面是两种测试方法:(1)使用hdparm命令这是一个是用来获取ATA/IDE硬盘的参数的命令,... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(152) 评论(0) 推荐(0)

Linux的Proc文件系统详解

摘要: Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系 统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(579) 评论(0) 推荐(0)

shell脚本实现对网卡流量监控

摘要: 突然想对linux的网卡流量进行监控,又不想使用cacti,觉得配置snmp很麻烦。现成的工具好像也没啥太好用的。决定自己写一个脚本。 点击(此处)折叠或打开#!/bin/bashrx1=$(ifconfig $1|grep "RX bytes"|awk '{prin... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(260) 评论(0) 推荐(0)

Linux学习总结—内存分段和分页管理

摘要: 1.x86 内存架构和Linux的分段管理x86 内存架构在 x86 架构中,内存被划分成 3 种类型的地址:· 逻辑地址 (logical address) 是存储位置的地址,它可能直接对应于一个物理位置,也可能不直接对应于一个物理位置。逻辑地址通常... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(321) 评论(0) 推荐(0)

Makefile和automake中判断CPU位数

摘要: Makefile中:cpu_bit=$(shell getconf LONG_BIT)ifeq ($(cpu_bit),64) MY_CXXFLAGS=else MY_CXXFLAGS=-march=pentium4endif x:: @ec... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(296) 评论(0) 推荐(0)

用awk数组处理两个文件的例子

摘要: 收了本论坛的三个例子QUOTE:1、用某一文件的一个域替换另一个文件中的的特定域? http://bbs.chinaunix.net/forum/viewtopic.php?t=500015文件passwd: s2002408030068:x:527:527::/ho... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(484) 评论(0) 推荐(0)

linux下不依赖libc的非脚本命令列表

摘要: /bin/bzcmp/bin/bzegrep/bin/bzfgrep/bin/bzless/bin/ld_static/usr/bin/which 以上命令并不依赖于libc,严格来讲是运行时不依赖,编译时使用了静态版本的libc,编译方法为:g++ -g -o x ... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(268) 评论(0) 推荐(0)

上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 80 下一页

导航