All News

80 1/4 1 2 3 4 > >|

从memcache中dump所有key的patch

在邮件组里看到这个补丁,能够将memcache中所有的key dump出来。 I have just finished a patch to dump all keys from memcached. And I am glad to share this patch to anyone who wants to use it. In the attachment, there are two p...

Tags: [+] add

mysqlnd成为php 5.3中的默认mysql驱动

mysqlnd成为php 5.3中的默认mysql驱动,它有如下优点: mysqlnd更容易编译: 因为它是php源码树的一个组成部分 mysqlnd和php内部机制结合更紧密,是优化过的mysql驱动 mysqlnd更节省内存,从测试结果来看,比传统的mysql扩展节省40%的内存 mysqlnd更快 mysqlnd提供了丰富的性能统计功能 mysqlnd使用了PHP license以避免不必要...

Tags: [+] add

php 5.3将提供改进的Lambda函数

从前的lambda函数 在php里面,传统方法是利用create_function来建立lambda函数,老实说,这个创建过程比较麻烦。拿php手册上的例子来说: PLAIN TEXT CODE: 上头这样一段代码,恐怕一时半会还看不明白$newfunc到底是怎样的一个lambda函数。 php 5.3的lambda函数语法 改进的lambda基本语法 PLAIN TEXT CODE: fu...

Tags: [+] add

最简便的清空memcache的方法

如果要清空memcache的items,常用的办法是什么?杀掉重启?如果有n台memcache需要重启怎么办?挨个做一遍? 很简单,假设memcached运行在本地的11211端口,那么跑一下命令行: $ echo ”flush_all” | nc localhost 11211 注:flush并不会将items删除,只是将所有的items标记为expired。 原文:Flushing memca...

Tags: [+] add

Yahoo yui host提供combo handler服务

Yahoo之前提供了公开的YUI Hosting,现在又在这个基础上进一步提供了combo handler服务。这项服务的目的是尽可能减少http请求的数目,以提高web前端的展现速度,这也是高性能网页开发的14条军规之首。 此前,如果要使用YUI Rich Text Editor,需要引用若干外部js。共计6个http请求。 PLAIN TEXT CODE: 如果使用co...

Tags: [+] add

google gears无法安装的问题解决

wordpress 2.6集成了google gears,据说缓存一些文件,大大提升后台访问速度。但是今天跑去下载gears安装,却始终提示安装失败。 Connection errors. Please try again 在google的帮助系统中有相关提示: Listed below are several possible causes for the connection error yo...

Tags: [+] add

升级到wordpress 2.6失败

第一时间往wordpress 2.6升级,这次不像往常那么顺利,升级完成之后给了一个好大的404错误提示页。根据往常的经验,这个应该是Permalinks的rewrite规则出现了问题,删除wordpress自动生成的.htaccess,就能显示首页,但是内容页通通显示无法找到 T_T 在wordpress的支持论坛上也看到有相同情况的人,为数不少,看来2.6还真是个有瑕疵的版本。解决办法: 把c...

Tags: [+] add

memcache遭遇out of memory错误

今天在服务器上碰到memcache的out of memory错误,这还是第一次遇到,稍稍有些慌。一共有15台服务器,每台服务器分配了1G内存给memcache,合计有15个G,遇到错误的时候,大概只使用了4个G不到的内存。 现象比较很灵异,设置一个很小的value的时候就会出现这个错误 [root@slave1 bin]# telnet localhost 11211 Trying 127.0....

Tags: [+] add

用mysql触发器自动更新memcache

mysql 5.1支持触发器以及自定义函数接口(UDF)的特性,如果配合libmemcache以及Memcached Functions for MySQL,就能够实现memcache的自动更新。简单记录一下安装测试步骤。 安装步骤 安装memcached,这个步骤很简单,随处可见 安装mysql server 5.1RC,安装办法也很大众,不废话了 编译libmemcached,解压后安装即可....

Tags: [+] add

用firebug来调试actionscript

往常调试actionscript,是用的trace,在flash debug player里头输出变量内容。今天看到的方法比较有趣,是利用javascript在firebug中输出as的调试信息。 用firebug调试as的基本原理 PLAIN TEXT CODE: ExternalInterface.call(console.log, "string is [%s]", "abcde"...

Tags: [+] add

基于yui grids的wordpress主题 — YUI Autogrid Minima

在yuiblog上看到这个基于yui grids的主题,样式简单到了不行,可能正是某些人喜欢的类型。贴图为证: YUI Autogrid Minima主题的特点 干净简洁的html标签 布局会随着浏览器的大小自动调整,可以试着拖拽浏览器边框,会发现怎么也不出现横向滚动条,侧边栏会自适应宽度 固定不动的侧边栏,像某些对联广告一样 还是那句,样式朴素到了不行 [你可以点击这里下载这个主题.]...

Tags: [+] add

混合使用SQL和shell命令

mysql下可以用批处理模式运行SQL,比如: shell> mysql -h host -u user -p < batch-file.sql Enter password: ******** 但是平常往往需要在执行sql的同时,运行一些shell脚本进行进一步计算,保存日志之类的。这个可以靠mysql的system命令来实现,例如: PLAIN TEXT CODE: # Mixing shel...

Tags: [+] add

改用Paint.net

曾经我是一个firework用户(firework是当年号称的网页三剑客之一),然而在两年前,脑门子进水开始全部使用免费软件。 当时给friework物色的替代者是gimp,因为gimp也是一款听起来不错的作图软件。两年过去了,我没有成功利用gimp画出一张图片,这个软件功能应该是很强劲的,只是使用习惯上始终无法适应,我可能用windows自带画板的次数还要多一点。 从此改用paint.net,彻...

Tags: [+] add

firebug已经提供中文界面

一句话,firebug 1.2 beta4已经开始提供中文本地化界面,见图 图中还能看出,从前的“No Allowed-sites/Disable for Site”选项已经不再生效,只对单个站点起作用...

Tags: [+] add

diablo3终于是露脸了

blizzard终于不再遮掩,即将发布的游戏的确是暗黑破坏神3.进入暴雪首页之后,就是这样一张大大的flash。 刚开始玩暗黑2的时候,我大概是20岁的愣头青。...

Tags: [+] add

十大Firefox常用快捷键

列一下firefox的十个常用快捷键。用好了的话,能大大提升浏览的效率。 ctrl + l = 把输入的焦点定位到地址栏 ctrl + d = 把当前页添加到书签 ctrl + k = 把输入焦点定位到google搜索框 ctrl + f = 当前页面搜索 ctrl + g = 执行页面搜索后,寻找下一个符合条件的文字 ctrl + t = 新增一个tag ctrl + w = 关闭当前tab c...

Tags: [+] add

把firefox的about:config放到侧边栏

firefox 3发布以后,有看到一些firefox高级技巧的介绍文章,这些技巧大多数都要用到about:config来进行配置或者优化。但是如果把about:config放到侧边栏打开的话,那么配置起来就更方便了。 比如说你可以把页面上的一些配置文字拖动到config输入框,见下图: 这样可以轻松的对照调整配置。把about:config放到侧边栏也是很容易的一件事情,不需要安装额外的插件。 ...

Tags: [+] add

在命令行里执行mysql的sql

平常执行sql,需要登录到mysql的shell下,然后再执行。比如: $ /usr/bin/mysql -u root mysql> select * from users; 但是如果写一点简单的脚本,也可以在命令行下直接运行sql并显示结果,比如: PLAIN TEXT CODE: $ cat executemysql.sh #!/bin/sh qry=$1; echo "Execut...

Tags: [+] add

Memcache的备忘

把memcache使用时的一些细节记录下来. memcache每一个item上限是1M,注意不要超出上限 memcache本身并不支持namespace,但是可以通过一些手段模拟出namespace的效果来,见Memcache 中模拟 namespace 刚接触memcache的时候,可能会写出这样的代码来 PLAIN TEXT CODE: $zhang = $memcache->get(...

Tags: [+] add

Easy DragToGo — Super Drag and Drop的替代品

从前我也算是Mathon的fans,那阵子很喜欢一只手拿着鼠标浏览网页,另一只手端个茶喝喝,拎个零食扔嘴里,安逸。后来改投到Firefox门下,页面链接的拖拽就靠Super Drag and Drop插件来搞定了,鼠标手势则用另外一个插件——FireGestures,两者配合使用,很是能够找回一些当初Maxthon的感觉。 但是不知道什么时候,有可能是在安装Firefox 3.0之后,Super ...

Tags: [+] add
80 1/4 1 2 3 4 > >|