感觉离解脱不远了

4 条评论

1. 周六坐了四小时公车去参加表哥的婚礼,这婚可真不是一般人能结的! 这么多的时间、金钱,两个字: 麻烦. 闲话不多说,祝表哥和嫂子新婚愉快,生个大胖小子,但千万别比我胖.

2. 在家族里LD属于吃饱闲着的人,大大小小的琐事都不让我插手(小时候积累的名声实在不好), 于是想起张学友的《很想和你去吹吹风》, 跑到钱塘江边,吹了一个下午的海风。

3. 海风不是吹着玩得, 结果我现在感冒了,生不如死; 喘口气都难. 睡了一下午,难受噢~~~

4. 抽屉里有本医保的本子,需要市民卡才能用, 2个月前就通知我去做,LD就是懒, 现在后悔了吧。

2009年11月16日标签: ,,, 分类: 吹水唬滥,心情札记

26岁时你在干什么?

6 条评论

表哥要结婚了,不明白为什么要这么早结束自己无忧无虑的单身贵族的生活,还是我不明白其中的责任?!?!

关于结婚,不久之前与自己从小玩到大的哥们很狠地摔在上面,忧郁 彷徨;

聪哥说人生的后50年完全是20~30岁时决定的,不置可否,然必有其道理.

还没到26,不远了,那时候我在做些什么???

继续阅读 >

2009年11月08日标签: ,,,, 分类: 吹水唬滥,心情札记

MERGE例子中的union搜索优化

我抢沙发

MERGE存储引擎的简单测试 – MySQL邯郸学步 一文中,有一个Union SELECT, 极其消耗时间, 仔细分析会发现,使用的搜索条件对应字段是TIMESTAMP, 索引几乎没用. 那么我们能不能绕开时间字段,使用作为主键的自增字段object_id 呢? 就单纯示例上这种情况,是可以的. 请看下面的存储过程:

继续阅读 >

2009年11月07日标签: ,, 分类: MySQL,Study notes

MERGE存储引擎的简单测试 – MySQL邯郸学步

1 条评论

大多数时候,LD都看似很闲,所以看书也无目的性。最近看关于MySQL的东西,碰到MERGE这个存储引擎,做个小测试。
我其实只想知道一样东西,用UNION就可以合并两个查询,视图也能合并两张表数据,那么MERGE在合并表的数据后是否提供优化?

LD使用的MySQL是ArchLinux软件库中的,版本5.1.39, 配置文件默认,不做任何内存参数优化(因为使用的数据是真实的,而实际服务器上,运维也使用默认设置);

这两个表2个月前因为表字段的不同,执行一个union all的select语句要 260s 之久; 经过一番优化,已经缩短为2~3s, 但随着数据的增长,执行时间也在增加。LD一直在找解决方案,这么少的数据,还没达到100W,如果不能从SQL优化角度着手,只能从Linux系统和MySQL服务的配置想办法了。 废话不多说,Let’s Go。

继续阅读 >

2009年11月01日标签: ,,, 分类: MySQL

配置linux内存参数

我抢沙发

几天前听运维的老兄抱怨某台服务器怎么物理内存占用那么小,虚拟内存却占了一大半? LD自己当桌面的本本最近也遇到这种情况,而swap占用越大,GUI系统运行越慢。于是到网上找了些方法,目前本本的问题算是基本解决。

1.重启虚拟内存; — 首先说最简单直接的方法,直接执行下面命令:

sync
swapoff
swapon

我们先同步一下,让系统把内存中的东东写入磁盘,然后卸载swap,最后重启swap。在桌面系统中,该方法效果最明显,“现在啊,腰不酸了,腿也不疼了,整个的变利索了!” ——就是这种效果.

继续阅读 >

2009年10月31日标签: ,,, 分类: 大佛Linux

Javascript滴MD5加密函数

1 条评论

对于某些安全要求比较高的Web应用来说,在浏览器端提交加密过的密码还是很有必要的。在网上找了两个js文件,分别对应md5、sha1加密。

下载地址: JavaScript加密函数.
继续阅读 >

2009年10月30日标签: ,,, 分类: Study notes

修复Linux因断电造成的文件系统错误

我抢沙发

把本本抱到床上看《麦田》,看完就没电,之前也没配置laptop-mode-tools, 这回是真的把电池用倾了。 插上电源 启动时发现如下错误: Removing Leftver Files /dbus /daemons , 还有对 /var/log/dmesg.log 没有写权限之类的, 巴啦巴啦….

查看/var 目录,发现很多文件和目录权限是??? 明显的文件系统错误。
拿SystemRescueCd启动, 执行 reiserfsck –check /dev/sda2
发现很多错误, 查看 help, 继续执行
reiserfsck –rebuild-tree /dev/sda2 (这里如果情况不严重,使用 –fix-fixable )

问题解决,linux的文件系统基本不会出什么大问题,即使有问题运用fsck工具也能很好解决,(注意:某些文件系统还在开发或是与kernel磨合,比如自己打补丁进入的reiser4).

2009年10月27日标签: ,,, 分类: 大佛Linux

多条件排序- MySQL邯郸学步

我抢沙发

通常在写SQL语句时会碰到需要对结果集进行排序,使用’order by’单个条件还行,那么多个条件怎么写? 比如:先对时间逆序,再按编号排正序。要求第二次排序不打乱对时间的排序。

1 SELECT id,name,created,action FROM tbl_jobs ORDER BY created DESC, id LIMIT 15;

如上例,直接在’order by’接第二、第三条件即可,很方便。(很久之前LD还考虑过子查询,昏.)

2009年10月27日标签: ,, 分类: MySQL,Study notes

因PHP文件编码引起的session报警

我抢沙发

某年某月某日调试PHP,忽而蹦出一个警告
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent by (output started at…

奇了怪,session_start()之前没有任何输出,怎么回事?NN久之后,偶使用notepad++发现,原来不知怎的config.inc.php文件编码变成ASCII,而我其他文件都是UTF-8。. 转成”UTF-8 无DOM格式编码”, 问题解决 oh yeah

PS: VIM也可以完成编码的转换,打开一gbk文件,在Command-line Mode下输入:set fileformat=unix ,然后设置编码:set fileencoding=utf-8 ,保存即可:wq

2009年10月26日标签: 分类: PHP

凌晨一点半,屋外两个大男人欲为一小女子大大的出手

8 条评论

难得一个安静的晚上,LD得空意淫许久许久不观的AV,忽而屋外吵声大作….

“老子打你怎么着!”
“有本事你就来呀!”
刚才是不是你打的我女朋友!
你讲不讲道理,鬼才打他!
你MB有本事打110来着!
………………

要是换了以前,还是别管为妙,但是就在我屋外。。。 真打起来,伤到花花草草怎么办? 披了件外套出去调停吧》》》凌晨1点半啊

继续阅读 >

2009年10月25日标签: , 分类: 心情札记

存档页