会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
terryj2008
博客园
首页
新随笔
联系
管理
订阅
2020年4月25日
SQL 脚本和存储过程的区别
摘要: 数据库脚本: 一般是sql语句或者命令的组合,属于未命名的,每次执行前需要编译。存储过程: 命名的sql脚本,执行前经过预编译,执行时不需要再次编译。
阅读全文
posted @ 2020-04-25 10:23 terryj2008
阅读(496)
评论(0)
推荐(0)
2017年5月11日
抽象类与接口的区别
摘要: 抽象类与接口的区别 相同点: 都不能被直接实例化,都可以通过继承实现其抽象方法。 不同点: 接口支持多继承;抽象类不能实现多继承。 接口只能定义行为;抽象类既可以定义行为,还可能提供实现。 接口只包含方法(Method)、属性(Property)、索引器(Index)、事件(Event)的签名,但不
阅读全文
posted @ 2017-05-11 15:05 terryj2008
阅读(117)
评论(0)
推荐(0)
值类型和引用类型
摘要: 值类型与引用类型的区别: 1.将一个值类型变量赋给另一个值类型变量时,将复制包含的值。引用类型变量的赋值只复制对对象的引用,而不复制对象本身。2.值类型不可能派生出新的类型:所有的值类型均隐式派生自 System.ValueType。但与引用类型相同的是,结构也可以实现接口。3.值类型不可能包含 n
阅读全文
posted @ 2017-05-11 14:56 terryj2008
阅读(111)
评论(0)
推荐(0)
IOC DI AOP
摘要: IoC : IoC是一种设计模式,是一个重要的面向对象编程的法则来消减计算机程序的耦合问题。 控制反转IoC是Inversion of Control的缩写,本质是对象的控制权转换过程,比如转移给了IoC容器,它就是一个工厂,需要什么对象就创建什么对象,对象的控制权发生变化,从调用者转到了第三方的I
阅读全文
posted @ 2017-05-11 14:49 terryj2008
阅读(137)
评论(0)
推荐(0)
EF延迟加载
摘要: 延迟加载: 需要加载数据时才去读取数据(多用于foreach循环加载数据) 优点:提高读取速度,避免获取不需要的数据 缺点:多次与DB交互,会降低性能 方法:a.在需要延迟加载的属性前加virtual关键字; b.在context类的构造方法中设置LazyLoadingEnabled属性为true
阅读全文
posted @ 2017-05-11 12:32 terryj2008
阅读(105)
评论(0)
推荐(0)
公告