最新消息:

标签:代码

加快 git clone 速度的方法
git

加快 git clone 速度的方法

admin 12年前(2014-09-12) 2浏览

git clone 可以不用全部下载,只下载当前的 commit 版本, git clone git://git.aikaiyuan.com/aikaiyuan.git. --depth 1 也就是指定克隆深度为 1。 当然,通过这样下载的代码就不能...

Web优化引发的血案
nginx

Web优化引发的血案

admin 12年前(2014-08-14) 3浏览

前些天一个Nginx+PHP项目上线后遭遇了性能问题,于是打算练练手,因为代码并不是我亲自写的,所以决定从系统层面入手看看能否做一些粗线条的优化。 首先,我发现服务的Backlog设置过小,可以通过ss命令查询Send-Q来确认: [root@aik...

在centos下处理PHP+WebSphere客户端
centos

在centos下处理PHP+WebSphere客户端

admin 12年前(2014-06-27) 4浏览

事先申明。我是借鉴了这篇博客:http://blog.phpdeveloper.org/?p=140 当然在其中遇到了不少问题,我在这里一一说明: 1、准备工作 pecl mqseries :http://pecl.php.net/package/m...

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

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

admin 12年前(2014-04-17) 0浏览

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

如何安全的Include文件
安全

如何安全的Include文件

admin 13年前(2014-03-13) 2浏览

似乎多数人都觉得Include文件是一件非常简单的事情,可惜漏洞往往出现在我们忽视的地方。正所谓千里之堤溃于蚁穴,二战期间,法国人寄希望与马奇诺防线,却忽视了原本认为非常安全的阿登高地,让德国人有机可乘,最终的结果大家都知道了。 下面这个例子虽然是我...

Python中动态计算数学表达式
Python

Python中动态计算数学表达式

admin 13年前(2014-03-10) 1浏览

动态的意思是这样的需求: 假设,Python本地变量中已经存在了两个变量(不一定时代码中写死的,也可以是程序自动生成的)。 a = 3 b = 4 现在,有一个写了数学表达式的字符串: 'a + b' 则,期望其能输出7。 这个需求要2步完成: 1、...

Flappy bird游戏源代码揭秘和下载
代码

Flappy bird游戏源代码揭秘和下载

admin 13年前(2014-02-11) 2浏览

背景: 最近火爆全球的游戏flappy bird让笔者叹为观止,于是花了一天的时间山寨了一个一模一样的游戏,现在把游戏的思路和源码分享出来,代码是基于javascript语言,cocos2d-x游戏引擎,cocos2d-x editor手游开发工具完...

Docker 如何将错综复杂的 Linux 代码转成开发者的魔法
Linux

Docker 如何将错综复杂的 Linux 代码转成开发者的魔法

admin 13年前(2014-01-24) 2浏览

我们经常发现,一些新技术的出现总会吸引大量的目光。我们都应该知道接下来会发生什么,这些新技术都将成为大大小小公司的关键基础设施。 Hadoop, MongoDB, 和Node.js 已经走过了这条路子了(当然还有其他许多技术)那么接下来在2013年中...

Ping命令的C源代码
PHP

Ping命令的C源代码

admin 18年前(2008-11-12) 2浏览

pragma pack(4) define WIN32_LEAN_AND_MEAN include include include define ICMP_ECHO 8 define ICMP_ECHOREPLY 0 define ICMP_MIN ...