摘要:hibernate的检索策略转载请注明: TheViperhttp://www.cnblogs.com/TheViper先看个大概1.类级别立即检索 ;延迟检索.默认为延迟检索。如果加载一个持久化对象是为了获取它的属性,用立即检索;而如果仅仅是为了获取它的引用,用延迟加载。比如, Friend...
阅读全文
摘要:转载请注明: TheViperhttp://www.cnblogs.com/TheViperHibernate对象状态瞬时(transient):由new操作符创建,且尚未Hibernate Session关联。瞬时对象不会被持久化到数据库,也不会被赋予持久化标识。持久(persistent):持久...
阅读全文
摘要:转载请注明: TheViperhttp://www.cnblogs.com/TheViperSessionFactory接口一个SessionFactory接口对应一个数据存储源。特点:1.线程安全。即它的同一个实例可以被应用的多个线程共享。2.重量级。创建和销毁它的实例所花费的代价很大,所以应用的...
阅读全文
摘要:作者是个黎巴嫩的美女,嘿嘿。原文地址:http://sarasoueidan.com/blog/css-svg-clipping/ 。我翻译了一部分。css和svg有很多地方相似,今天我们的css就有很多地方是从svg来的,其中 一个就是clipping操作。css和svg都允许我们对元素进行cli...
阅读全文
摘要:这个bug很常见 *{ margin: 0; padding: 0;}input{ height: 19px; line-height: 19px; padding: 11px 0 11px 10px; width: 192px; ...
阅读全文
摘要:转载请注明:TheViperhttp://www.cnblogs.com/TheViper/上一篇说到CWebApplication中的¥route=$this->getUrlManager ()->parseUrl ($this->getRequest());,得到$route=controler...
阅读全文
摘要:转载请注明:TheViperhttp://www.cnblogs.com/TheViper/上一篇主要分析了Yii::createWebApplication ( $config )->run ();的createWebApplication ( $config )部分,这篇分析后面的。run()也...
阅读全文
摘要:转载请注明:TheViperhttp://www.cnblogs.com/TheViper/本文将对yii中的mvc,路由器,filter,组件机制等最主要的部分进行自己的一点浅析,力求说明自己做一个php mvc不是那么的遥不可及,其实是很简单的。源码基于yii 1.13,为了方便说明,我对其进行...
阅读全文
摘要:本文旨在做一个lucene的搜索模板,提供类似于优酷的视频搜索服务。效果:基于lucene3.6.1由于数量少就没有分页,实际上是可以分页的,例子是20个结果一页。有些重复用相同原理的搜索选项就没弄上去了。中文分词用的是IKAnalyzer2012.tag的作用在于增加匹配的权重,例子的tag是sf...
阅读全文
摘要:效果:视频分段好处显而易见,就是节省流量,因为看视频很多时候都不会看完,还有很多时候是跳着看的。还有的时候也许用户暂停视频出去买东西了。。。本文不讨论flash rtmp直播流,例子用的是普通的http流,视频7分钟一段,播放至当前视频的90%时开始加载下一段。原理很简单,就是伪视频流和对播放时间的...
阅读全文
摘要:效果:转载请注明:http://www.cnblogs.com/TheViper/p/4068840.html在博客里有另一篇头像裁剪是用actionscript实现的头像裁剪上传,这里拥护html5,用canvas实现下。前两次的右键是为了说明不是用flash做的。如果想要更严谨的,有技术支持的这...
阅读全文