2009-06-22 15:58
Memcache函数库是在PECL(PHP Extension Community Library)中,主要作用是搭建大容量的内存数据的临时存放区域,在分布式的时候作用体现的非常明显,否则不建议使用。
在《phper》电子杂志的第一期中,有黑夜路人写的关于Memcache的详细安装教程,本人在ubuntu上安装完运行的时候报错:
/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
按照:《libeven、memcached、libmemcache安装》中的方法,使用 |
2009-04-02 00:42
http://windows.chinaitlab.com/accessing/713621.html
http://blog.csdn.net/shaily/archive/2008/06/20/2568398.aspx |
2009-02-23 21:53
当进行ajax异步调用的时候,当前程序流和每一个ajax调用都是异步执行了,对于共享变量(同一个变量)的操作,要注意同步和互斥的问题。
比如
var a = 1;
ajax调用把 a 赋值成2;
alert(a);
这时候打印出的 a 很可能还是1。因为执行alert(a) 的时候ajax调用不一定已经给 a 赋值。
我们可以使用ajax的回调函数解决这个问题,ajax的回调函数是在ajax的调用完成的时候执行的,假设回调函数是callback:
var a = 1;
ajax调用把 a 赋值成2;
function callback() { alert(a); }
|
2009-01-20 18:04
lvs和 nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并加以利用。 BSD爱好者乐园 F r#l G f o O
BSD爱好者乐园)k%d,O d8i Q!s
首先提醒,做技术切不可人云亦云,我云即你云;同时也不可太趋向保守,过于相信旧有方式而等别人来帮你做垫被测试。把所有即时听说到的好东西加以钻研,从而提高自己对 |
2008-12-25 11:13
1. UTF-8 汉字用3个字符表示
UTF-8 使用一至四个字节为每个字符编码。128 个 ASCII 字符(Unicode 范围由 U+0000 至 U+007F)只需一个字节,带有变音符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文及马尔代夫语(Unicode 范围由 U+0080 至 U+07FF)需要二个字节,其他基本多文种平面(BMP)中的字符(CJK属于此类-Qieqie注)使用三个字节,其他 Unicode 辅助平面的字符使用四字节编码。
例子:数据库字段长度为char(20),采用urf8编码,那么 |
2008-12-19 12:09
2008-11-20 11:21
-
用的浏览器内部转换器实现转换,方法是动态创建一个容器标签元素,如DIV,将要转换的字符串设置为这个元素的innerText,然后返回这个元素的innerHTML,即得到经过HTML编码转换的字符串。
function HTMLEncode ( input )
{
var converter = document.createElement("DIV");
converter.innerText = input;
var output = converter.innerHTML;
converter = null;
return output;
}
当然,还可以用相同的方法实现对字符串的HTMLDecod
|
2008-11-10 18:36
当一个url进入drupal的时候,首先执行的是根目录下的index.php,这个文件完成下面三个工作:
1 加载配置文件和需要的函数文件
2 menu_execute_active_handler(),根据url指明的modul,到数据表menu_router中查找对应记录,调用查询出的page_callback函数,产生页面输出信息
3 theme(),用第二步得到的信息,结合主题,最终得到要显示的页面主体信息
现在的网站,多数都采用MVC架构。
1 本来网站的资源是通过URL来访问的,最原始的情况是这样的:我们访问一个PHP脚本,i.e. example.php,这个脚本完成 处 |
2008-10-16 11:03
两篇很牛的vim使用技巧(1)
2007-08-15 16:42
读本文之前请注意:
1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。
2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。
3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim |
2008-10-16 11:02
我是 vim 粉丝, 用了许久, 有一些自己的感受, 又到处挖到一些别人的技巧. 感觉对 vim 粉丝比较有用, 就把它记在这儿. 希望借此文套出大家自己的巧活, 就正应了抛砖引玉的古话了.
先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有. vi 有各种变种, 在不同的机器上常用不同的变种软件. 其中 vim 比较好用也用得比较广泛. vim 是 Vi IMproved 的缩写, 表示更好的 vi. 我个人觉得它是非常好的编辑器(为了避免 Emacs 粉丝挑眼, 就不说最好了). 没用过的也建议试试看, 当然 vim 对编写文本文件很 |
|
|