2015年5月28日

利用反射创建实例强制转换为接口失败小结

摘要: 最近码代码是遇到一个很奇怪的问题,利用反射创建实例对象后强制转换为接口类型时抛出异常然后看了下类的继承关系没有问题,查看代码用m_queryImplementAssembly=Assembly.Load(m_queryImplementAssemblyName);m_queryImplementAs... 阅读全文

posted @ 2015-05-28 17:49 Black_Person 阅读(232) 评论(0) 推荐(0) 编辑

2013年12月25日

oracle与sqlserver的十大区别

摘要: 转载于:http://blog.csdn.net/it_fengli/article/details/8213839--sql server 与 oracle的区别: --DBMS 数据库管理系统--1.数据类型不同。 --sql server 的数据类型:int ,smallint ,char,varchar,nchar,nvarchar,ntext,datetime,smalldatetime,money,decima, --float,bit…… --oracle 的数据类型:number(p,s),char,varchar2,Date,LOB --注... 阅读全文

posted @ 2013-12-25 09:36 Black_Person 阅读(1637) 评论(1) 推荐(1) 编辑

2013年12月24日

js闭包的用途 【转】

摘要: 我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1 匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需要从原型链上遍历的)。除了每次使用变量都是用var关键字外,我们在实际情况下经常遇到这样一种情况,即有的函数只需要执行一次,其内部变量无需维护,比如UI的初始化,那么我们可以使用闭包:var datamodel = { ... 阅读全文

posted @ 2013-12-24 14:28 Black_Person 阅读(257) 评论(1) 推荐(0) 编辑

2013年9月17日

实体框架EF笔记

摘要: 实体框架EF(Entity Framework)是微软以ADO.Net为基础开发出来的对象关系映射(ORM)解决方案,他解决了对象持久化问题,将程序员从麻烦的SQL语句中解脱出来。它封装了很多底层操作,抽象了接口,面向接口编程,将对象统一化。简单的说就是方便的操作数据库的框架,常用类似于此的框架还有(NHibernte,Ibaties) 特点: 1.支持多种数据库 2.强劲的映射引擎,很好的支持存储过程 3.提供VS集成工具,进行可视化操作 4.能与ASP.NET,WPF,WCF Data Services进行很好的集成 你可以右击项目,添加ADO.NET实体数据模型。选择数据库生成... 阅读全文

posted @ 2013-09-17 16:51 Black_Person 阅读(307) 评论(0) 推荐(0) 编辑

2013年8月30日

利用存储过程进行分页

摘要: 1.大数据通用高效分页create PROCEDURE [dbo].[GetPageDataOut](@tn nvarchar(30),--表名称@idn nvarchar(20),--表主键名称@pi int = 1,--当前页数 @ps int = 7,--每页大小@rc int output,--总行数(传出参数)@pc int output--总页数(传出参数))ASDECLARE @sql NVARCHAR(225),@sqlCount NVARCHAR(225)SET @sqlCount = 'SELECT @rc=COUNT(['+@idn+']),@pc 阅读全文

posted @ 2013-08-30 21:35 Black_Person 阅读(476) 评论(0) 推荐(1) 编辑

2013年8月1日

关于ASP.NET运行机制原理。。。个人总结

摘要: 1.浏览器封装一个HTTP协议报文发送到服务器2.服务器拿到请求后进行解析,若为HTML,CSS,JS等此类静态文件,则IIS直接进行查询,把文件封装后返回给客户端3.①若请求为aspx,ashx等此类动态网页程序,IIS是处理不了的,IIS会交给自己的扩展AspNet_Isapi.dll,(其中I和S分别的代表intert ,serives), ②扩展把请求交给ISAPRuntime,此类的PR方法通过扩展程序的ECB句柄拿到请求的信息,再把请求封装成HttpWorkRequest对象,然后交给HttpRunTime的PR方法。 ③HttpRuntime的PR方法内部通过HttpWorkRe 阅读全文

posted @ 2013-08-01 14:35 Black_Person 阅读(1492) 评论(4) 推荐(4) 编辑

导航