一、gzip介绍 gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。软件的作者是Jean-loup Gailly和Mark Adler。1992年10月31日第一次公开发布,版本号是0.1,目前的稳定版本是1.2.4。 Gzip主要用于Unix...
分类:
系统相关 时间:
2014-08-26 13:09:36
阅读次数:
250
Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱(IMAP/POP3)代理服务器。它运行在UNIX,GNU /linux,BSD 各种版本,Mac OS X,Solaris和Windows。根据调查统计,6%的网站使用Nginx Web服务器。Nginx是少数能处理C10K问题的服务器之一。跟传统的服务器不同,Nginx不依赖线程来处理请求。相反,它使用了更多的可扩展的事 件驱动(...
分类:
Web程序 时间:
2014-08-25 17:05:24
阅读次数:
385
编辑中 # ld -V GNU ld version 2.15.92.0.2 20040927 Supported emulations: elf_x86_64 elf_i386 i386...
分类:
系统相关 时间:
2014-08-25 11:22:34
阅读次数:
242
1.解释下什么是GPL,GNU,自由软件?(记时1分钟)2.如何选择Linux操作系统版本?(记时1分钟)3.如何给Linux操作系统分区?(记时2分钟)4.描述Linux系统的启动过程?(记时2分钟)5.描述Linux运行级别0-6的各自含义(记时1分钟)6.描述Linux系统从开机到登陆界面的启...
分类:
系统相关 时间:
2014-08-24 23:35:43
阅读次数:
789
编写运行于x86实模式下的16位代码是一个很复古的话题,编写能在DOS下运行的Plain Binary可执行文件是一个更复古的话题。以往,凡是需要使用x86的16位实模式的时候,作者都喜欢那NASM来编程。比如《30天自制操作系统》、《Orange's 一个操作系统的实现》、《x86汇编语言——从实...
分类:
系统相关 时间:
2014-08-24 16:35:42
阅读次数:
422
从svn checkout svn://gcc.gnu.org/svn/gcc/trunk拿了GCC的最新代码,打算编译了学东西习学习C++ 11的东西,结果在configure的时候出现例如以下问题:Building GCC requires GMP 4.2+, MPFR 2.3.1+ and M...
分类:
其他好文 时间:
2014-08-24 15:20:02
阅读次数:
303
// learn gcc atomic variable
#define _GNU_SOURCE
#include
#include
#include
#include
#include
#include
#include
#include
#define INC_TO 1000000 // every thread adds 1 million times
int glob...
分类:
编程语言 时间:
2014-08-24 12:58:52
阅读次数:
224
用GDB调试程序GDB概述————GDB是GNU开源组织公布的一个强大的UNIX下的程序调试工具。也许,各位比較喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但假设你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是...
分类:
数据库 时间:
2014-08-24 10:14:42
阅读次数:
296
安装tfs,需要gcc-4.1.2版本的,我的centos6.4 是4.7版本它编译不了,很奇怪。下面是gcc-4.1.2的安装。源码下载:ftp://ftp.gnu.org/gnu/gcc/gcc-4.1.2/解包:tar -xjf gcc-4.1.2.tar.bz2进入目录:cd gcc-4.1...
分类:
其他好文 时间:
2014-08-23 15:12:40
阅读次数:
279
Any Unix-like operating system needs a C library: the library which defines the ``system calls'' and other basic facilities such as open, malloc, pr.....
分类:
其他好文 时间:
2014-08-22 17:43:09
阅读次数:
157