最新消息:

标签:编译

Go语言版shebang脚本gorun
go

Go语言版shebang脚本gorun

admin 10年前 (2015-03-16) 4251浏览 0评论

gorun可以使GO语言代码代码作为shebang#!脚本使用,如: #!/usr/bin/gorun   package main   func main() {     println("Hello world!") } 然后...

Make 命令教程
Linux

Make 命令教程

admin 10年前 (2015-02-23) 4573浏览 0评论

代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。 Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以...

linux平台上编译安装boost库
boost

linux平台上编译安装boost库

admin 10年前 (2014-12-30) 3814浏览 0评论

背景:PHP的gearman需要这Lib库,才能编译得过,做一些多任务分发时需要gearman的PHP扩展。 Download: http://sourceforge.net/projects/boost/?source=typ_redirect l...

如何部署一个真正好用的前端
LVS

如何部署一个真正好用的前端

admin 10年前 (2014-10-28) 4066浏览 0评论

一切的工程都要从实用的角度出发,排除 GLSB 在外,目前主流的开放的前端无非就那几种: 1. 最简单的就是 DNS RR,上手很快,缺点也很明显 2. web server + keepalived,相对智能些,依然有缺点,没有 health ch...

install xen 4.1.3 on centos6.3
centos

install xen 4.1.3 on centos6.3

admin 10年前 (2014-08-10) 4437浏览 0评论

1,xen是什么? XEN是一个基于X86平台的虚拟机系统,它支持多个操作系统共用系统硬件,而且更重要的是,它不会导致操作系统的功能性和性能性的劣化。它可以支持多种操作系统的虚拟化,比如Linux,BSD,Windows XP等等。 2,为什么使用x...

Nginx 第三方模块试用记
nginx

Nginx 第三方模块试用记

admin 10年前 (2014-07-31) 3098浏览 0评论

最近试用了几个@agentzh写的第三方Nginx模块,甚为愉悦,没想到在Nginx可以玩很多技巧和扩展,分享一下。 本文尝试的几个模块大概分为: echo memcached nginx lua 详细模块地址分别为: ngx_devel_kit h...

为什么C语言需要函数声明
c

为什么C语言需要函数声明

admin 11年前 (2014-07-09) 3613浏览 0评论

C语言使用函数前为什么要声明是个老问题了,还是没忍住想简单记一下,事情原于同事写的一段测试代码。 前两天同事拿来一段C代码让我帮忙看下,main()函数里面调用了一个另一个函数,该函数返回double值,在函数内部return之前printf打印出来...

应用 Valgrind 发现 Linux 程序的内存问题
内存

应用 Valgrind 发现 Linux 程序的内存问题

admin 11年前 (2014-06-23) 2654浏览 0评论

如何定位应用程序开发中的内存问题,一直是 inux 应用程序开发中的瓶颈所在。有一款非常优秀的 linux 下开源的内存问题检测工具:valgrind,能够极大的帮助你解决上述问题。掌握 valgrind 的使用以及工作原理,能够有效地定位进而避免应...

php编译添加扩展
安全

php编译添加扩展

admin 11年前 (2014-04-29) 3120浏览 0评论

非常经常用到的一个编译,统一了下,这回可以直接复制黏贴就可以做完啦,不然还需要找参数,真悲惨 。 编译PHP所需要的支持 yum install gcc yum install libxml2-devel curl-devel libjpeg lib...

如何利用GCC编译选项检测栈溢出
gcc

如何利用GCC编译选项检测栈溢出

admin 11年前 (2014-04-17) 3236浏览 0评论

  Stack smashing是堆栈缓冲区溢出(stack buffer overflow)的一个时髦称谓。它表示利用代码中存在的缓冲区溢出bug而发起的攻击。在早期,这完全是程序员的责任,他们要确保代码中不存在缓冲区溢出的问题。但是随着...

编译适合服务器的linux内核
kernel

编译适合服务器的linux内核

admin 12年前 (2013-05-06) 4003浏览 0评论

系统:CentOS 5.8 x86_64 硬件平台:vmware esx、Dell R410 内核:2.6.32.60 内核为底层的可编程部件提供服务,为上层应用程序提供执行环境,内核裁剪就是对这些功能进行筛选,选取满足特定平台和需求的功能,不同的硬...