最新消息:

标签:代码

PHP的性能优化
php

PHP的性能优化

admin 10年前 (2014-06-10) 3005浏览 0评论

第一部分:PHP程序部分 按需执行: A:以正则为例, 与普通字符串函数相比,其效率是非常低的([php正则性能]). 很多情况下都可以避免的。 B:按需加载类似Bingo2(spl_autoload_register) 避免重复计算 A:for($...

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

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

admin 10年前 (2014-04-17) 3057浏览 0评论

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

nginx 缓存过期的影响 和 优先级
head

nginx 缓存过期的影响 和 优先级

admin 10年前 (2014-04-13) 3114浏览 0评论

接触nginx的兄弟或多或少都有遇到缓存问题,要么是nginx为什么不缓存,要么就是nginx缓存很快就失效等等问题,在网上找了一遍nginx缓存优先级的文章,大家可以参考下。 架构图 client端  <——————>   nginx ...

查看 Linux 系统信息的 web 面板 psdash
Linux

查看 Linux 系统信息的 web 面板 psdash

admin 10年前 (2014-04-11) 3131浏览 0评论

psdash 是一款查看 Linux 系统信息的 web 面板,和我们以前提到的另一款系统监控工具 Glances 一样,psDash 的系统信息的采集也是由 psutil 完成的。和 Glances 不同的是,psdash 没有提供 API,只带了...

如何安全的Include文件
安全

如何安全的Include文件

admin 10年前 (2014-03-14) 2336浏览 0评论

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

gbk和utf8编码自动识别方法[php版]
php

gbk和utf8编码自动识别方法[php版]

admin 10年前 (2014-03-12) 2664浏览 0评论

目前中文网页主流的编码为gbk和utf8两种编码。因此,我们做编码识别的前提是,编码不是gbk就是utf8. 编码自动识别的基本思想如下: 1.看给定的字节串是否符合utf8编码规则。如果不符合则为gbk编码。 2.如果给定的字节串中没有符合utf8...

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

Python中动态计算数学表达式

admin 10年前 (2014-03-11) 3437浏览 0评论

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

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

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

admin 10年前 (2014-02-12) 2688浏览 0评论

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

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

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

admin 10年前 (2014-01-25) 2578浏览 0评论

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

代码优化概要
未分类

代码优化概要

admin 12年前 (2012-06-21) 2563浏览 0评论

本文译自Dr. Dobb’s Blogger的Walter Bright写的《Overlooked Essentials For Optimizing Code 》 我编写程序至今有35年了,我做了很多关于程序执行速度方面优化的工(一个示例),我也看...

Python, C-Python, Cython代码与GIL的交互
未分类

Python, C-Python, Cython代码与GIL的交互

admin 12年前 (2012-02-06) 3234浏览 0评论

这篇笔记相对Python来说,有点底层,先来解释几个名词: C-Python: 或者CPython,指C实现的Python虚拟机的基础API。最通用的Python就是是基于C实现的,它的底层API称为C-Python API,所有Python代码的最...

与代码的相处之道
代码

与代码的相处之道

admin 13年前 (2011-11-21) 2229浏览 0评论

与代码的相处之道 — 读《编程人生》一二章有感 最近在阅读《编程人生》,看了作者对Jamie Zawinski(Lisp黑客、XEmacs开发者、Netscape浏览器和Mozilla核心开发者)和Brad Fitzpatrick(80...