Aug
21
这两天查阅了大量的关于MySQL全文索引与中文分词的相关资料,总结如下
- MySQL不支持中文的全文索引
- 如果要让MySQL支持中文索引,只能重新编译源码,比较好用的是hightman,或者等MySQL的下一个版本
- 如果要支持中文分词,php可以使用SCWS作为扩展,有钱的话,可以使用海量公司的产品
Aug
17
原文地址:点此浏览
原文讲的比我详细多了,如果E文还过得去的话建议看看,我这里只是挑出精髓。
Aug
17
也是无意中发现的一款小软件,听名字就知道是方便IE的网页制作与开发的。下下来之后用了一下,感觉还不错,虽然功能上跟Firebug相比还是有点差距。
想做个小的软件简介来着,于是就想到了captivate,一搜,居然有版本3了,费了老鼻子劲从官网下下来之后,安上,于是悲剧就发生了(这两天好像有点不顺啊),这破玩意我一直捣鼓了近3个小时,按照帮助和网上的说明,一步一步下来,就是不能生成页面,一片空白,最后实在是无奈了,从veryCD上下了个低版本的,嘿,还真的挺好使。看来也不能迷信高版本啊。
凌晨5点,这个晚上就献给adobe captivate了。
Aug
16
人生最可悲的事情是:在FF下运行好好的代码,到了IE下面,人家说,我不干了,这代码我就不执行,或者,这代码我这么执行,多有创意啊。
真是被折腾的够呛,眼瞅着在FF下已经完工的程序,到了IE下面,崩溃。
就是一个ajax,我用的是js库是jquery,里面的ajax方法也挺方便的。但是在IE里,却始终不能执行,用httpwatch查看了一下,没问题啊,返回的是200,但是却一直处于wait状态。
唉,今天被这个问题给折磨毁了,但愿明天能有结果
后记:已经是第二天了,凌晨一点,终于被我找到问题的原因了,jquery无罪,ZF无罪,IE无罪,我有罪。
问题出在XMLHTTPRequest的文档编码上,如果没有正确编码则会导致系统错误,错误代号:1072896658。
其实当时在IE里,见到过这个错误,一直没当回事,后来调试的时候,再次出现这个代码,终于引起了我的重视,问题也就迎刃而解了。
解决方法:加一个header('Content-Type: text/plain; charset=utf-8');就可以了,当然如果是gb2312的话,替换相应的charset就行了。
至此困扰整整一天的问题解决。
Aug
10
起因:在经典论坛的灌水区,看到了一篇关于刘德华的助奥新歌《Everyone is No. 1》的帖子,正好有链接,就过去看了一下,果然非同凡响,这么感人的MV,居然只用了三天。于是就想要down下来,随便在网上搜了一下“56 视频 下载”,居然没有一个网站提供该服务,别的方法倒是有,不过需要下载软件。不是吧,不用这么小题大作吧,那就自己动手把地址找出来吧。
flash地址还是很好找的,找到之后拷贝到浏览器里,一回车,56说该视频暂不对外开放,于是打开迅雷,先把flash下下来再说,下来之后用ASV查看了一下源码,好家伙,居然没有加密,那就休怪老孙了。
1个半小时后......(看代码确实挺头大的,不过56的代码还比较OOP,看的还是满舒服的)
找到了核心的代码,找到了flashvars,接下来就好办了,按照它上面的加密、重组,终于得到了flv的正确地址。
Aug
9
如果以缩略图的形式查看,更加逼真。





