码迷,mamicode.com
首页 >  
搜索关键字:gnu    ( 3301个结果
C语言格式化输出函数及使用禁区
像这样的代码printf(foo);往往会引入bug。因为如果foo中包含“%n”将引起printf()对内存的写入并造成安全漏洞。例如:printf("%n"); // Segmentation fault...
分类:编程语言   时间:2014-09-18 20:45:24    阅读次数:245
GNU Make chapter 2
Makefile是由一系列的rule规则组成,这些rule都遵循以下形式:target ... : prerequisites ... command ... ...target(目标) 一般来说是需要生成的程序(模块)的名字,也可以是要执行的动作的名字,这种情况叫做(Phony...
分类:其他好文   时间:2014-09-18 20:34:24    阅读次数:222
nl --- 每天一个Linux命令
nl 命令在 GNU/Linux 系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号。其默认的结果与 “cat -n” 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能...
分类:系统相关   时间:2014-09-18 17:00:34    阅读次数:198
BDB (Berkeley DB)数据库简单介绍(转载)
近期要使用DBD,于是搜了下相关的资料,先贴个科普性的吧:转自http://www.javaeye.com/topic/202990DB综述DB最初开发的目的是以新的HASH訪问算法来取代旧的hsearch函数和大量的dbm实现(如AT&T的dbm,Berkeley的ndbm,GNU项目的gdbm)...
分类:数据库   时间:2014-09-18 14:30:13    阅读次数:443
使用gdb调试c/c++代码
转自http://blog.csdn.net/haoel/article/details/2879GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个...
分类:数据库   时间:2014-09-18 11:13:33    阅读次数:387
Linux下的C编程特点
Linux下代码括号“{”和“}”的使用原则如下 (1)对于结构体、if/for/while/switch语句,“{”不另起一行,例如: struct var_data{ int len; char data[0]; }; if (a == b){ a = c; d = a; } for (i = 0; i < 10; i++){ a = c; d = a; } (2)如果i...
分类:系统相关   时间:2014-09-17 20:27:42    阅读次数:228
heartbeat3.0 for oracle
操作系统版本:centos6.5 64bit[root@centos1 ~]# Linux centos1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux所有节点IP信息...
分类:数据库   时间:2014-09-17 16:46:52    阅读次数:306
GCC笔记
The History of GCC1984年,Richard Stallman发起了自由软件运动,GNU (Gnu's Not Unix)项目应运而生,3年后,最初版的GCC横空出世,成为第一款可移植、可优化、支持ANSI C的开源C编译器。GCC最初的全名是GNU C Compiler,之后,随...
分类:其他好文   时间:2014-09-17 11:51:52    阅读次数:331
Linux常用命令(第二版) --压缩解压缩命令
压缩解压缩命令: ----------.gz----------1、压缩gzip[GNU zip]: /bin/gzip 格式: gzip 选项 [文件] #压缩文件,压缩后扩展名为.gz,Linux下最常用 #比较常见的软件源代码包的格式 特点: 1)只能压缩文件,不能压缩目录 2)不保留原文件 e.g. gzip newfile #原newfile删除 2、解压 1)gun...
分类:系统相关   时间:2014-09-16 22:13:01    阅读次数:309
Inside the Linux Operating System[1]
gcc 编译链接过程: 分别调用cc1 编译,as assembler,collect2 调用ld 链接gcc -v main.c结果如下: /usr/lib/gcc/i686-linux-gnu/4.6/cc1 -quiet -v -imultilib . -imultiarch i386-li....
分类:系统相关   时间:2014-09-16 00:13:19    阅读次数:290
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!