人情似纸张张薄 世事如棋局局新

2012-11-3 杜世伟 Message

人情似纸张张薄,世事如棋局局新。贫居闹市无人问,富在深山有远亲。
不信但看宴中酒,杯杯先敬富贵人。门前拴上高头马,不是亲来也是亲。
门前放根讨饭棍,亲戚故友不上门。世人结交需黄金,黄金不多交不深,
纵令然诺暂相许,终是悠悠路行心。有钱有酒多兄弟,急难何曾见一人。
洒肉朋友朝朝有,无钱无势亲不亲。相逢好比初相识,到老终无怨恨心。
胜者为王败者寇,只重衣冠不重人。三贫三富不到老,十年兴败多少人。

阅读全文>>

标签: 人情 世事 朋友

评论(0) 浏览(3728)

php 垃圾回收机制

2012-11-2 杜世伟 Php

本文主要讨论PHP5.2和5.3的垃圾回收机制区别。

5.2使用的是“引用计数”方式进行回收。简单地理解的话,就是每个分配的内存区域都有一个计数器,记录有多少个变量指针指向这片内存。当指向该片内存的指针数量为0,那么该片内存区域就可以被回收。

引用计数计数简单,强大,但是有一个致命的缺陷,就是环状引用。考虑以下的代码:

阅读全文>>

标签: PHP

评论(0) 浏览(4037)

PHP的内存泄露问题与垃圾回收

2012-11-2 杜世伟 Php

你写了一个php脚本,一般都不用考虑内存泄露和垃圾回收的问题,因为一般情况下你的脚本很快就执行完退出了。

但在一些运行时间长,数据量大的时候,程序运行一段时间后,php脚本就占用了过多内存,然后就报错(PHP Fatal error: Allowed memory size of 134217728 bytes exhausted)退出了。一般来说,每个页面处理结束,新建的simple_html_dom对象就应该被销毁了——但是实际上没有,很明显,内存泄露发生了。

阅读全文>>

标签: PHP

评论(0) 浏览(4307)

数据库设计规范化的五个要求

2012-10-26 杜世伟 Mysql

通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。

阅读全文>>

标签: mysql

评论(0) 浏览(3900)

Linux 重启命令

2012-10-26 杜世伟 Linux

在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部
工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令。

阅读全文>>

标签: linux 重启

评论(0) 浏览(5162)

给数据减肥 让MySQL数据库跑的更快

2012-10-26 杜世伟 Mysql

在数据库优化工作中,使数据尽可能的小,使表在硬盘上占据的空间尽可能的小,这是最常用、也是最有效的手段之一。因为缩小数据,相对来说可以提高硬盘的读写速度,并且在查询过程中小表的内容处理时所占用的系统资源比较少。同理,如果在比较小的列上设置索引的话,其索引所占用的资源也会比较少。那么数据库管理员该如何给自己的数据减肥呢?对此笔者有如下几个建议。

阅读全文>>

标签: mysql

评论(0) 浏览(3506)

使用Redis的五个注意事项

2012-10-23 杜世伟 Redis

1.使用key值前缀来作命名空间

虽然说Redis支持多个数据库(默认32个,可以配置更多),但是除了默认的0号库以外,其它的都需要通过一个额外请求才能使用。所以用前缀作为命名空间可能会更明智一点。

另外,在使用前缀作为命名空间区隔不同key的时候,最好在程序中使用全局配置来实现,直接在代码里写前缀的做法要严格避免,这样可维护性实在太差了。

阅读全文>>

标签: redis

评论(0) 浏览(3993)

php http_build_query

2012-10-16 杜世伟 Php

http_build_query -- 生成 url-encoded 之后的请求字符串
描述
string http_build_query ( array formdata [, string numeric_prefix])


使用给出的关联(或下标)数组生成一个 url-encoded 请求字符串。参数 formdata 可以是数组或包含属性的对象。一个 formdata 数组可以是简单的一维结构,也可以是由数组组成的数组(其依次可以包含其它数组)。如果在基础数组中使用了数字下标同时给出了 numeric_prefix 参数,此参数值将会作为基础数组中的数字下标元素的前缀。这是为了让 PHP 或其它 CGI 程序在稍后对数据进行解码时获取合法的变量名。

阅读全文>>

标签: PHP http_build_query

评论(0) 浏览(4049)

(转)PHP获取文件后缀名|PHP如何获取文件后缀

2012-10-15 杜世伟 Php

PHP取得文件后缀,关于获取文件的扩展名有很多种方式,下面提供三种获取文件后缀的方法,大家可以研究下,具体代码就不解释了。直接看代码吧。
选好一种记住,以后需要使用的时候就可以直接使用,或者来本站查看本文也是可以滴。

阅读全文>>

标签: PHP

评论(0) 浏览(3739)

sina 网站接入 oauth2授权错误 error:redirect_uri_mismatch

2012-10-15 杜世伟 Php

学习新浪微博api站内应用,出现了以下错误:sina 网站接入 oauth2授权错误 error:redirect_uri_mismatch !网上找了很多解决方法,尝试了很多次终于解决成功与大家分享一下,希望可以解决你的问题!

阅读全文>>

标签: error:redirect_uri_mismatch

评论(0) 浏览(4377)

Powered by emlog 沪ICP备2023034538号-1