Archive for 09月, 2008
-
历史真的是一场喜剧
星期二, 09月 30th, 2008今日看帖~~竟然看到有人争议起 资本论 来..
此部巨作绝对是学术史上排到的号的书…不管站在什么立场都应该读一下,才去评论~~
至今为止,很多马克思主义者都没读过资本论…不敢说90%,起码有60%..反对马克思主义的人,起码有70%以上没读过~~
真是滑稽~~大家都为一本没读过的书来争论~~
阅读全文——共167字 -
mysql增量备份
星期二, 09月 23rd, 2008网上的增量备份脚本也太复杂了….懒得看..
其实很简单,做到每天一备份的话…首先开启bin-log,主从也需要它,这是一个宝贝功能..
然后
mysqlbinlog –database=”databasename” –start-datetime=”2008-11-11 11:11:11″ –stop-datetime=”2008-11-12 11:11:11 “ backup
阅读全文——共328字 -
google gears是一个web的新趋势
星期日, 09月 21st, 2008gears可以安装非chrome的很多浏览器上,还有不同的操作系统上….随着gears应用的普及,这应该是大势所趋..下一步看google有多力度来推行这个,正如漫画书上预言的那样:google在致力于改善开发者的问题.. gears一共有三种改善: local server,让application能在本地运行,这个application包括(js,html,css,图片) 数据库,可以用浏览器存储和访问数据(用SQL) worker 线程池,可以让web application的复杂操作放到后台运行(也算是一种异步) 上面的涉及的编程功能,由JS提供,极大的增强了JS的进一步的应用..
-
is_file比file_exists快N倍的补充
星期四, 09月 18th, 2008星星说:”is_file比file_exists快N倍 ”
星星大神真是newbility~~~!PHP操作文件方式其实有两处跟C语言的不一样,一个是PHP的steam处理,封装各种流,另外一处就是线程安全的处理,virtual_access()的附加操作是线程安全的处理,若是unix,则调用access函数。
这些都是tsrm负责的,php的flock函数则是简单的用,没有进行线程安全处理,速度是很快,已知的情况是,flock在高并发情况绝对会出问题,所以大家都用创建一个文件方式来解决这个问题….
阅读全文——共438字 -
zend studio 6.1发布了~~
星期四, 09月 18th, 2008要看源资料的可以看whats-new,也可以看我的介绍了
主要更新有 : 改为ZF 1.6的支持
支持dojo的编辑(支持dojo的js框架,估计是zend公司收了IBM的钱,不得不对IBM喜欢的java靠拢一下,dojo是java程序员用的比较多的js库)
Zend Controller测试用例的导向(自动化程度高了)
阅读全文——共287字 -
JS2也被和谐了
星期三, 09月 17th, 2008JS2也就是符合ECMAScript 4.0的计划,在几大厂商博弈当中,被搁置了, 启用ECMAScript 3.1(代号和谐)作为代替,虽然mozilla和adobe作为支持者,但是google,微软等不同意,有人说是这需要大量资金从头研发,我不认为如此..主要是考虑现有的用户和程序的迁移.adobe自然是不用考虑这些问题,mozilla的支持…这个技术驱动的社区,不太考虑商业层面,其他都是商业的公司….
-
js的JIT大行其道?
星期二, 09月 16th, 2008最近chrome出了,firefox的3.1也快出了,最重要的是chrome的V8的速度很快,firefox3.1要用上Adobe的js引擎,速度也快了不少,所以一切都是JIT的功劳,先编译成中间层代码,然后虚拟机运行,编译是及其浪费时间的,请想象不做cache功能的smarty,smarty的编译功能是比较符合编译理论的,PHP中称为opcode,java里面叫做java byte code,.NET,python,ruby等等语言都有此功能,具体实现稍微不同,大致思想相同,这种方式极大提升了js的性能,以至于JS可以编写较为大型的程序(抛开js文件大小不谈)…
问题是eval这个函数如何处理…..编译的运行时执行…..而大为减少体积的eval压缩方式…是不是应该被minify方式代替?这是一个问题..
阅读全文——共469字