Linux
beiyouyu
关注搜索与推荐算法、存储/计算、机器学习
展开
-
gdb读不出core时
导出二进制的汇编代码:objdump -d exe导出二进制的符号表:readelf -s exe有时候 编译环境和运行环境不一致,core文件不能被gdb识别,用上面命令转储汇编代码,以及dmsg的log,可以定位到汇编代码,再反推回程序的源代码。原创 2011-12-29 10:27:01 · 1119 阅读 · 0 评论 -
uint8_t的问题
经常会用到从一个字符串中读取各种类型的变量,从而诞生了以下的函数。template inline bool ParseString(const std::string& str, T& data){ std::istringstream istr(str); istr >> data; return !istr.fail();}问题:对于uint8_t、u原创 2012-06-27 11:58:52 · 7438 阅读 · 0 评论 -
Linux Shell下求两个文件的交集差集
经常会用到比较两个文件中相同行的数量,也就是把文件当作集合,求集合的交集差集等。假设有两个文件a.file和b.file,分别代表集合A和集合B。a.file的内容如下:abcdeb.file的内容如下:cdefg可选用的命令有两个,comm和grep。分别介绍下:comm命令comm命令可以求出两个文件的比较结果。默认输原创 2012-07-27 11:37:52 · 9595 阅读 · 2 评论