05 2014 档案

摘要:一、准备工作 【1】根据操作系统(位数)选择下载相应版本的MemCache, MemCache的下载和安装,参看: http://www.cnblogs.com/easy5weikai/p/3760677.html 【2】第三方MemCache缓存适配器,下载地址: http:... 阅读全文
posted @ 2014-05-30 11:47 easy5 阅读(601) 评论(5) 推荐(0) 编辑
摘要:下载: Win7 64bit 系统 下载过过很多版本,都无法安装,最后到这里下载,成功安装:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available 安装 D:/memcached /memcached.... 阅读全文
posted @ 2014-05-30 10:59 easy5 阅读(4330) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lyj/archive/2008/11/28/1343418.html管理NHibernate二级缓存 NHibernate二级缓存由ISessionFactory创建并由ISessionFactory自行维护。我们使用NHibernate操作数据时,I... 阅读全文
posted @ 2014-05-30 01:08 easy5 阅读(202) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lyj/archive/2008/11/28/1343418.html可以在映射文件中定义命名查询,元素提供了很多属性,可以用于缓存结果,在Customer.hbm.xml映射文件中定义名为selectCustomer的查询由于查询所有Customer并... 阅读全文
posted @ 2014-05-30 00:24 easy5 阅读(174) 评论(0) 推荐(0) 编辑
摘要:打开查询缓存,第一步:需要在hbernate.cfg.xml中设置: true第二步:需要显式的使用IQuery.SetCacheable(true)方法 /// /// 使用查询缓存的HQL查询 /// /// ... 阅读全文
posted @ 2014-05-30 00:15 easy5 阅读(258) 评论(0) 推荐(0) 编辑
摘要:第一步骤:hibernate.cfg.xml文件补上如下配置: NHibernate.Driver.SqlClientDriver update--> Server=(local);initial catalog=NHi... 阅读全文
posted @ 2014-05-29 15:44 easy5 阅读(741) 评论(0) 推荐(0) 编辑
摘要:缓存的范围?1.事务范围 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的生命周期依赖于事务的生命周期,只有当事务结束时,缓存的生命周期才会结束.事务范围的缓存使用内存作为存储介质,一级缓存就属于事务范围.2.应用范围 应用程序的缓存可以被应用... 阅读全文
posted @ 2014-05-29 01:45 easy5 阅读(220) 评论(0) 推荐(0) 编辑
摘要:以下属于不明来源资料: 引入 在程序运行过程中使用对象的方式对数据库进行操作,这必然会产生一系列的持久化类的实例对象。这些对象可能是刚刚创建并准备存储的,也可能是从数据库中查询的,为了区分这些对象,根据对象和当前会话的关联状态,我们可以把对象分为三种: 瞬时对象:对象刚刚建立。该对象在数据库中没有记... 阅读全文
posted @ 2014-05-29 01:36 easy5 阅读(599) 评论(0) 推荐(0) 编辑
摘要:Nhibernate并发控制【1】悲观并发控制 正在使用数据的操作,加上锁,使用完后解锁释放资源。使用场景:数据竞争激烈,锁的成本低于回滚事务的成本缺点:阻塞,可能死锁【2】乐观并发控制: 所谓乐观,就是乐观的认为其他人没有在用该资源,资源的使用者不加锁。 A 读取数据后,如果该数据被别... 阅读全文
posted @ 2014-05-28 14:31 easy5 阅读(285) 评论(0) 推荐(0) 编辑
摘要:Nhibernate事务的使用: public void Add(Customer customer) { ISession session = _sessionManager.GetSession(); ITransactio... 阅读全文
posted @ 2014-05-27 20:32 easy5 阅读(228) 评论(0) 推荐(0) 编辑
摘要:相关资料:http://www.cnblogs.com/lyj/archive/2008/10/29/1322373.html问题的提出:1.延迟加载,可能会引起session已经关闭的异常,例如:当实现延迟加载,当需要Orders时,会通过session去查询,session。但此时,由于sess... 阅读全文
posted @ 2014-05-27 03:17 easy5 阅读(519) 评论(0) 推荐(0) 编辑
摘要:这篇文章http://ayende.com/blog/3988/nhibernate-the-difference-between-get-load-and-querying-by-idOne of the more common mistakes that I see people doing w... 阅读全文
posted @ 2014-05-27 01:10 easy5 阅读(299) 评论(0) 推荐(0) 编辑
摘要:默认配置文件名称是:hibernate.cfg.xml放置在应用程序集的根目录下 NHibernate.Driver.SqlClientDriver update--> Server=(local);initial catalog... 阅读全文
posted @ 2014-05-25 22:24 easy5 阅读(274) 评论(0) 推荐(0) 编辑
摘要:相关资料: http://www.cnblogs.com/dragon/archive/2005/03/24/124254.html 注意: //如果为了使得应用程序的配置文件(web/app.config)不至于很臃肿,把log4net的配置单独放置在//Log4net.config文件中,那么需 阅读全文
posted @ 2014-05-25 16:05 easy5 阅读(13616) 评论(0) 推荐(1) 编辑
摘要:Criteria API关联查询 如果说HQL查询还有需要了解点SQL语法知识,并不是完全彻底面向对象查询, 那么Criterial API就是完全面向对象的查询方式。 1 public IList UseCriteriaAPI_GetCustomersWithOrders(DateTi... 阅读全文
posted @ 2014-05-23 23:02 easy5 阅读(392) 评论(0) 推荐(0) 编辑
摘要:1 public IList GetAllHql() 2 { 3 IList result = null; 4 ISession session = _sessionManager.GetSession(); 5 6... 阅读全文
posted @ 2014-05-23 22:01 easy5 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Nhibernate 支持原生的SQL查询 : 1 /// 2 /// 使用原生的SQL查询 3 /// 4 /// 5 /// 6 public IList GetCustomersByDate... 阅读全文
posted @ 2014-05-23 20:56 easy5 阅读(266) 评论(0) 推荐(0) 编辑
摘要:相关文章:http://www.cnblogs.com/amboyna/archive/2008/02/18/1072260.html注意上面是hibernate,不是Nhibernate,这解释是否用于Nhibernate,自己验证。cascade的取值范围:all : 所有情况下均进行关联操作。... 阅读全文
posted @ 2014-05-23 17:55 easy5 阅读(296) 评论(0) 推荐(0) 编辑
摘要:此文由于当时不知道NHibernate的Sava方法不是更新操作,不知道Save就是Add,造成如下荒唐的求证过程,但结论是对的,可报废此文,特此声明。NHibernate--Save方法: CustomerService.cs 1 public void Save(Customer... 阅读全文
posted @ 2014-05-23 10:39 easy5 阅读(362) 评论(0) 推荐(0) 编辑
摘要:要点:1. 2Custmer.cs 1 using Iesi.Collections.Generic; 2 using System; 3 using System.Linq; 4 using System.Text; 5 6 namespace Model 7 { 8 p... 阅读全文
posted @ 2014-05-23 09:13 easy5 阅读(297) 评论(0) 推荐(0) 编辑
摘要:父表 子表 了解unsaved-value,需要知道如下知识点:1.unsaved-value默认值是null2.id的type标签属性可以标示为: 【1】基本对象类型如int,long 【2】对象类型,... 阅读全文
posted @ 2014-05-22 19:04 easy5 阅读(608) 评论(0) 推荐(0) 编辑
摘要:1.http://msdn.microsoft.com/zh-cn/dn3384502..NET Technology Guidancehttp://www.microsoft.com/net/nettechnologyguidance下载地址:http://download.microsoft.c... 阅读全文
posted @ 2014-05-11 23:56 easy5 阅读(172) 评论(0) 推荐(0) 编辑
摘要:自己的应用程序的App.config或Web.Config文件中与系统的C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Configmachine.config文件1.重复如下配置: 会抛出异常如下: Excep... 阅读全文
posted @ 2014-05-09 07:26 easy5 阅读(4579) 评论(0) 推荐(2) 编辑
摘要:官方项目下载: http://automapper.codeplex.com/ 博文 http://www.iteye.com/blogs/tag/AutoMapper 图解: 第一步:创建映射Map:AutoMapperBootStrapper.cs 1 using System; 2... 阅读全文
posted @ 2014-05-08 09:52 easy5 阅读(4289) 评论(0) 推荐(1) 编辑
摘要:EntityFramwork--处理数据并发问题时支持乐观并发,即假定最佳场景(这里是指数据在更新过程中没有发生变化) 具体看《Beginning ASP.NET 4.5 Databases》P188-189: 本书源代码下载地址: http://www.codeplex.com/Downl... 阅读全文
posted @ 2014-05-05 22:52 easy5 阅读(1739) 评论(2) 推荐(1) 编辑
摘要:你在你的应用程序应用IoC容器了吗,你是否希望不依赖于某个具体的IoC,微软的模式与实践团队在Codeplex上发布的Common Service Locator。Common Service Locator 类库包含应用程序和框架开发者引用Service location共享的接口。这个类库提供了... 阅读全文
posted @ 2014-05-05 20:34 easy5 阅读(4184) 评论(0) 推荐(1) 编辑
摘要:Asp.Net MVC官网网发布的pluralsight视频教学:http://pluralsight.com/training/Player?author=scott-allen&name=mvc4-building-m1-intro&mode=live&clip=0&course=mvc4-bu... 阅读全文
posted @ 2014-05-05 12:20 easy5 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Mass Assignment Vulnerability in ASP.NET MVC:http://freshbrewedcode.com/joshbush/2012/03/05/mass-assignment-aspnet-mvc/6 Ways To Avoid Mass Assignment... 阅读全文
posted @ 2014-05-05 10:25 easy5 阅读(298) 评论(0) 推荐(0) 编辑
摘要:效果图:鼠标移动到上面后--->html: ... 阅读全文
posted @ 2014-05-02 14:31 easy5 阅读(417) 评论(0) 推荐(0) 编辑
摘要:效果图:关键点: 1.标签和标签内容都是用实现的,主要是通过Css样式设计成选项卡的模样。 2.用js代码实现点击标签时,标签内容的切换(做法是横向滚动)。html: 品牌活动 ... 阅读全文
posted @ 2014-05-02 11:21 easy5 阅读(574) 评论(0) 推荐(0) 编辑
摘要:效果图: 鼠标移动到菜单项后如下: html: 首 页 品 牌 ... 阅读全文
posted @ 2014-05-01 20:26 easy5 阅读(416) 评论(2) 推荐(1) 编辑
摘要:效果图:1.当鼠标移动到超链接时,有提示框。2..当鼠标移动到图片动画旋转html: ... 阅读全文
posted @ 2014-05-01 20:01 easy5 阅读(875) 评论(0) 推荐(0) 编辑
摘要:效果图: html: ... 阅读全文
posted @ 2014-05-01 18:00 easy5 阅读(581) 评论(0) 推荐(0) 编辑
摘要:html css:#inputSearch { border: 1px solid #BABEBF; color: #999999; font-size: 14px; hei... 阅读全文
posted @ 2014-05-01 13:08 easy5 阅读(530) 评论(0) 推荐(0) 编辑
摘要:效果图: hot图片:(注意:这个图标本身就有抖动效果的,并不是由于标签而具有抖动效果) 周期性抖动,起到提示的作用 html: 推荐品牌 ... 阅读全文
posted @ 2014-05-01 12:55 easy5 阅读(322) 评论(0) 推荐(0) 编辑
摘要:切换网页皮肤: html片段: 蓝色 紫色 红色 天蓝色 ... 阅读全文
posted @ 2014-05-01 12:03 easy5 阅读(558) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示