本文出自:点击打开链接
本来在做数据结构课程设计。。想用随机数生成测试数据,然后看到随机数就不由自主的想到精度问题,想到精度问题又想到随机数生成的时间问题,想到时间问题又想到调用系统随机数生成问题。。呵呵呵呵呵。
C语言调用Linux系统随机数:linux C程序中获取shell脚本输出
C语言往里写就好说了(Linux)
system("
echo `"+内容+"` > 文件名...
分类:
编程语言 时间:
2014-06-15 11:25:38
阅读次数:
227
成为一名精通 Linux
程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍、Java
程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9 倍。同时数据显示,随...
分类:
系统相关 时间:
2014-06-06 07:46:42
阅读次数:
464
http://bbs.chinaunix.net/thread-983182-1-1.html...
分类:
系统相关 时间:
2014-05-25 08:54:27
阅读次数:
418
写在最前面:在开始本文之前,笔者认为先有必要介绍一下linux下的man,如果读者手头用linux系统,直接在终端输入man
man便可以看到详细的说明,我在这里简单的总结一下,man命令是用来查看linux下各种命令、工具等的用户手册(manual)的。一种比较常用的用法是”man
n field...
分类:
系统相关 时间:
2014-05-24 06:07:55
阅读次数:
534
本文要介绍的sar,是linux下用来分析系统本身运行情况的非常有用的工具。我们知道,程序在操作系统上要运行,要关注的点不外乎内存,CPU和IO(包括磁盘IO和网络IO)。我们的应用程序在操作系统中运行前,我们需要了解系统当前的内存,cpu和IO的使用状况,还需要明白我们的应用程序运行时自身所需要的...
分类:
系统相关 时间:
2014-05-24 05:54:31
阅读次数:
614
本文要介绍的ldd和nm是linux下,两个用来分析程序很实用的工具。ldd是用来分析程序运行时需要依赖的动态库的工具;nm是用来查看指定程序中的符号表相关内容的工具。下面通过例子,分别来介绍一下这两个工具:1.
ldd, 先看下面的例子, 用ldd查看cs程序所依赖的动态库:wuzesheng@w...
分类:
系统相关 时间:
2014-05-24 05:14:32
阅读次数:
912
http://qt-project.org/doc/qtcreator-3.0/creator-project-cmake.html方法1:使用qmake编辑工程文件xxxx.pro添加equals(QT_ARCH,"arm"){target.path=/tmp/$${TARGET}/binINSTALLS+=target}CONFIG(debug,debug|release){message(thisisdebugversion)}else{DEFINES+=QT_NO_DEBUG_..
分类:
系统相关 时间:
2014-05-20 18:15:36
阅读次数:
478
一、用户切换:缘由:1、使用一般账号操作系统,这是平日操作的好习惯。2、用较低权限启动系统服务:如apache软件,可以建立apache用户来启动apache软件,如果这个程序被攻破,系统也不至于损毁。3、软件本身的限制。a、su最简单的切换用户身份的方法使用方法:su【-lm】【-c指..
分类:
系统相关 时间:
2014-05-14 16:23:53
阅读次数:
327
明天就回国了,今晚回国前写写如何配置eclipse和CDT。这个配置方法网上讨论不是很多,可能用的人少,毕竟Windows上写C++程序多数喜欢VS,即使写的是Linux程序,很多人仍然会用VS(说只喜欢用VI的人我佩服)。的确VS很强大,但我也geek一回,使用eclipse做C++程序(用VI才...
分类:
数据库 时间:
2014-05-10 01:29:27
阅读次数:
396
特殊权限SUID:运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者。chmodu+sFILE如果FILE本身原来就有执行权限,则SUID显示为s,否则显示S。如:chmodu+s/bin/cat如:ls-l/usr/bin/passwd-rwsr-xr-x它默认就有SUID,所以普通用户才能有权限来修改自己的密码。SG..
分类:
系统相关 时间:
2014-05-06 16:33:48
阅读次数:
545