摘要: 前言 前段时间在用程序对较大数据进行处理时,发现自己电脑原有内存不够用而经常行卡死,于是想到了利用swap分区来扩容内存的方式。现在做一个简要的总结: swap分区的概念 初试swap分区是在进入实验室安装linux系统的时候,当时并不了解该分区,只是参看师哥们的笔记进行设置。但是swap分区到底是 阅读全文
posted @ 2016-07-05 19:33 薄小成 阅读(2309) 评论(0) 推荐(0) 编辑
摘要: 今天在ubuntu系统下进行程序调试的时候出现以下错误信息: 可以看出,之前的编译都没有问题,在最后的链接阶段出现错误,根据提示可知,libgsl库链接相关文件的时候出现问题。libgsl库依赖clbas库中的相关文件。所以在链接gls后还需加上对gslcblas的链接,问题解决! 阅读全文
posted @ 2016-07-05 18:01 薄小成 阅读(3261) 评论(0) 推荐(0) 编辑
摘要: sudo的配置文件位于 /etc/sudoers 里面。具体操作如下: 打开sudoers文件。 假定你的用户名为 myuser, 则在sudoers 文件中添加一下信息。 保存退出即可。 此外也可以直接采用 echo 指令 可实现同样的作用。 阅读全文
posted @ 2016-07-04 19:36 薄小成 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 第一个问题:c/c++中调用外部程序 在写程序的时候难免会遇到需要调用外部程序或别人写好的可执行文件,当编程工具为c/c++时,通过使用system()函数,或exec家族函数可实现对外部可执行文件的调用。如果使用execlp()函数,会出现一个问题,那便是当execlp()函数调用结束时,后面的代 阅读全文
posted @ 2016-07-03 21:37 薄小成 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 对脚本变量用“=”赋值时, "=" 左右不能留有空格,否则会提示错误。 比如以下例子: 在将系统时间分别赋值给 BEGIN_TIME 和 ENG_TIME 时,按照以往的习惯,在 “=” 左右加上了空格,结果出现错误提示: 原来对于bash脚本而言, 利用“=” 赋值时,“=”两边不可以出现空格。即 阅读全文
posted @ 2016-07-03 16:51 薄小成 阅读(367) 评论(0) 推荐(0) 编辑