Zend Framework中的简单工厂模式 图文
前段时间用来ZF,把他当黑盒感觉不是很好,一直有看其源码的冲动,但是。。。如果一点一点点看的话,挑战确实有些大了。某天又然后想到好久没复习设计模式了。综合一下,复习一个设计模式之后在ZF中找一下使用这模式的源码吧,不读所有源码,读读比较”高级”的部分吧,要说模式,暂时不知道是不是所有模式ZF里面都有
前段时间用来ZF,把他当黑盒感觉不是很好,一直有看其源码的冲动,但是。。。如果一点一点点看的话,挑战确实有些大了。某天又然后想到好久没复习设计模式了。综合一下,复习一个设计模式之后在ZF中找一下使用这模式的源码吧,不读所有源码,读读比较”高级”的部分吧,要说模式,暂时不知道是不是所有模式ZF里面都有
IE的String.prototype.split()函数bug脚本:"a:b:c".split(/(:)/) Firefox输出:["a",":","b",":","c"]IE7/8(含IE9兼容的模式)输出: a,b,cIE9 中文本框中出现了 \n时会把他保留 需要去掉 而IE7/8(含IE9
以前装完系统后要做个Ghost,为了达到完美,每次做Ghost前都会手动清除 事件查看器所有Windows EventLog日志。 后来使用了Windows 2008 r2/Win7后,这事变的复杂多了,所以也就没管了。 再后来有同事问到如何把他们全部清除,因为一个一个清,在Microsoft一级有
以4bit(计算方便一点,和16bit是一样的)做检验和来验证。 建设原始数据为 1100 , 1010 , 0000(校验位) 那么把他们按照4bit一组进行按位取反相加。 1100取反0011 , 1010取反是0101,0011加上0101 是1000,填入到校验位后 1100 , 1010
今天刚好在学习支付宝 JS 框架 base.js 。瞄了一下,实现是这样的: 实现代码如下: if (value instanceof Array || (!(value instanceof Object) }怎么说呢,乱。当然,也可以说是,“史上最全”,它确实使用了最主流的方法,只是把他们都写
摘自 jQuery 1.4.1 中文参考:事件委托 .live() 方法能对一个还没有添加进DOM的元素有效,是由于使用了事件委托:绑定在祖先元素上的事件处理函数可以对在后代上触发的事件作出回应。传递给 .live() 的事件处理函数不会绑定在元素上,而是把他作为一个特殊的事件处理函数,绑定在 DO
smtp.class.php 这个是类把他做保存到一个文件中. 实现代码如下: debug = FALSE; $this->smtp_port = $smtp_port; $this->relay_host = $relay_host; $this->time_out = 30;
很多高手也位jquery写了专门的排序库,因为自己也想尝试一下, 当然运行速度实在不能接受,但是我会慢慢的把他改进的。 注:这里只是拿出了一部分代码来,查看演示demo 文档载入后给'th'添加click事件。 1. $('th').click(function(){ var date1=(new
下面先记录一下JS控制CSS所使用的方法. 1.使用javascript更改某个css class的属性... .orig { display: none; } 你想要改变把他的display属性由none改为inline。 解决办法: 在IE里: document.styleSheets[0]
这个问题困惑我好长的时间,在网上搜,也没完全的解决方案,不是过于简单,就是乱说,有的论坛上还没人回答这个问题.今天我彻底解决这个问题,并在C#里测试完全通过.现在把他写出来,希望对朋友们有帮助(如要转载,记得给我版权哦.嘿嘿!!!).以下信息是综合网上的资料和我的实际问题,整理出来的. 备份: 在备