自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lemoneasy的专栏

job and life

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 非root权限解决/usr/lib64/libstdc++.so.6: version过低问题

在大型机运行程序时,出现问题一般情况下可以通过在.bashrc文件中设置环境变量PATH和LD_LIBRARY_PATH,从而使用高版本的gcc编译器。上述办法不管用的情况下,ldd ./xhmm 查看程序运行时,用到的动态链接库。小提示: 有一个特殊的环境变量LD_PRELOAD, 可以强行替换共享库中运行的符号。 export LD_PRELOAD= “xx

2014-03-18 19:29:45 5748 4

转载 Linux环境下段错误的产生原因及调试方法小结

点击打开链接Linux环境下段错误的产生原因及调试方法小结最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境下的段错误做个小结,方便以后同类问题的排查与解决。1. 段错

2014-02-18 16:20:14 743

转载 linux下安装gcc-4.8.1

点击打开链接今天在isocpp上看到“GCC 4.8.1 released, C++11 feature complete”这个消息,非常兴奋。终于有一个全面支持C++11语言特性的编译器了!当然了,gcc仅仅是语言特性上全面支持C++11,libstdc++貌似还没有完全跟上,不过我已经挺满足了,至少可以去尝试各种特性了。另外,之前也有消息说Clang功能上也100%支持

2013-12-27 16:14:01 4477

转载 修改putty的缺省值设置

点击打开链接 一直以来,修改putty的默认设置困扰着我,在网上搜索了一番,问题终于解决了。为什么要修改默认的配置呢,原因有二,一是,视力不够好,默认的字号太小,离屏幕远了,看着费劲。二是,默认情况下登录Linux系统后,目录的显示颜色是蓝色,这个颜色不是很显眼,我通常是改成橙色。对于这两个问题,我以前的做法是每次登陆Linux系统之后修改putty的设置,这样每次登录Linux系统后,都得重

2013-12-26 16:19:04 2459

原创 c++ 二维结构体数组定义

struct Dis{        string  distance;        int num;}; Dis (*store)[N]=new Dis[N][N]; delete []store;

2013-12-19 12:52:39 9039

原创 c++ 动态申请结构体二维数组

原文出处点击打开链接[cpp] view plaincopy//动态开辟二维数组  void dynamicCreate2Array()  {      int m,n;      int i,j;      int **p;        printf("请输入数组行和列:");      scanf("%d%d

2013-12-18 21:24:18 4009

转载 Eigen库 求解特征值特征向量

http://eigen.tuxfamily.org/dox/classEigen_1_1EigenSolver.htmlEigenSolver(const MatrixType & matrix,  bool computeEigenvectors = true  )

2013-12-13 15:37:19 11488 2

转载 最短路径算法—Dijkstra(迪杰斯特拉)算法分析与实现(C/C++)

原文出处点击打开链接Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。  Dijkstra算法是很有代表性的最短路算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。

2013-12-11 15:36:12 2258

转载 c++ STL map 结构体

点击打开链接点击打开链接Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在m

2013-12-10 15:40:05 5573

转载 c++ map<string,string>

原文链接#include #include #include using namespace std;typedef std::map TStrStrMap;typedef std::pair TStrStrPair;int main(int argc, char *argv[]){ TStrStrMap tMap; tMap.insert(TStrStrPair

2013-12-10 10:00:03 11150

原创 vim 替换一行内容

:行号s/替换前的字符/替换后的字符/g

2013-12-05 10:37:50 3170

原创 linux shell 判断文件是否存在

if (-f 文件名) then对文件进行操作end if

2013-12-04 15:36:06 746

原创 vim 粘贴内容在行首

大写字母P

2013-12-04 10:35:44 1697

原创 linux sort 按列对文件排序

sort -t 指定间隔符 ,-k指定列数分隔符 :sort -n -k 2 -t : filename分隔符为 \t 时,无需用-t 选项。sort -n -k 2  filename

2013-12-03 16:07:47 3070

转载 Linux grep 匹配不以某个字符开始的行

原文出处正则表达式:^  :  行起始标志, 例如:^ben 表示匹配以ben开始的行。$  :  行结尾标志。例如:ben$ 表示匹配以ben结束的行。[^] :匹配除[^字符]之外的任何一个字符。 例如9[^0], 不会匹配90,但是会匹配91,92等。如何使用[html] view plaincopy[user@sever]$ grep

2013-11-28 17:39:15 18360

原创 shell awk 变量传递

三个单引号$var三个单引号'''$var'''awk引用shell中变量,变量var不能含有空格。

2013-11-26 18:18:36 650

原创 Linux sed 批量替换字符

sed  ’s/替换前字符/替换后字符/g'  fileName例子:把每行出现的字符'.'替换为字符‘/'sed 's/\./\//g/ fileName

2013-11-20 15:23:54 832

原创 c++ string 操作

提取子串的函数:s.substr();       // 返回s的全部内容s.substr(1);     //从索引1往后的子串s.substr(2,3); //从索引2开始3个字符查找函数: s.find_first_of();  //返回索引s.find_last_of();

2013-11-20 15:12:50 728

原创 Linux cmp 比较文件内容

cmp filename1 filename2如果文件相同,则不显示消息。如果文件不同,则显示第一个不同的位置。

2013-11-19 18:15:32 1094

原创 awk 打印行号和整行数据

awk '{print NR}' filename;

2013-11-19 17:43:59 51480 3

转载 shell 创建多个文件

点击打开链接1.用while循环命令:i=1; while [ $i -le 99 ]; do name=`printf "test%02d.txt"  $i`; touch "$name"; i=$(($i+1)); done2.用for循环和seq命令命令:for i in $(seq 99); do name=$(print

2013-11-13 14:18:52 1435 1

原创 C++ 字符串转数字

#include#includestring str;stringstream ss;int num;ssss>>num;

2013-11-11 11:06:31 1015

原创 C++ 文件读写

程序中常用语句:#include#includeifstream fin;fin.open(filename);ofstream fout;fout.open(filename);if(fin.is_open()){cout}while(!fin.eof()){fin.getline();//读取一行fin.get();//读取一个字符}fo

2013-11-08 16:10:27 525

原创 Linux sed 输出文件奇偶行

奇数行:sed -n '1~2p'  filename偶数行:sed -n '2~2p' filename

2013-11-08 14:40:33 1486

sql server 2005 应用开发技术与典型实例源代码

代码量还是可以的,看了之后,可以有明确的思路,有两个例子,可以选其一,当做练练手了。

2011-11-26

操作系统课后习题答案

操作系统教程(第四版) 高等教育出版社 孙钟秀 觉得可以的话可以下载看看

2011-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除