自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (11)
  • 收藏
  • 关注

原创 c#事务机制

我们在软件开发中,时常会遇到这样的问题,就是一个操作会同时操作多个表或多个数据库。在处理这样的事件的时候,如果被操作表中有一个表操作失败,那么在没有使用事务的时候就会出现数据不完整,数据残缺。事务的使用就可以解决这样的问题。       事务有四个特性,第一原子性,事务具有独立的不能被拆分的,不能只做部分,事务的性质是要么全做,要么都不做。

2012-01-31 17:13:01 9616 1

原创 浅拷贝和深拷贝 Shallow&&DeepCopy

浅拷贝,Shallow:只对对象进行拷贝,不对对象的引用进行拷贝。比如一个类中的有一个被引用的数组,类中的Display方法引用了该数组。在C#中,实现ICloneable接口,并实现里面定义的Clone方法,对该对象进行了拷贝。这个被引用的数组并没有被拷贝。导致了这个拷贝对象和原来的对象都引用了同一个数组。如果该数组中右变化那么会导致两个对象中的数据都发生变化。实例:publ

2012-01-20 11:05:56 1034

原创 安全透明的合成模式

合成模式:【类图】合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。角色划分:        抽象构件角色:参与组合的对象给定一个接口。这个角色给出共有接口及其默认行为。        树叶构件角色:参加组合的树叶对象。树叶对象没有下级对象。        树枝构件角色:参加有子对象的对象,并给出树枝构件对

2012-01-19 15:57:12 720

原创 Adapter适配器模式

适配器模式:目的:一个类中的特殊方法(specialMethod)在目标类中需要使用但是目标类只提供(Method)方法,这时目标类中不能直接使用这个特殊方法。这时我们需要构建一个适配器模式该适配器功能,实现目标类也能使用到这一个特殊方法(specialMethod)模式角色划分:目标角色:这一个是用户期待的接口。可以使一个具体或抽象的类,也可以是接口源角色:提供特殊类,这

2012-01-18 15:03:20 553

原创 AbstractFactory

将类的实例化,推移到具体实现子类中实现【类图】应用:对于产品族的维护,对于多种产品族,方便维护产品族,产品类品种繁多。比如对于一个普通人拿着Gun,骑着摩托,抽着雪茄。第二个兽人,拿着战斧,骑着战车,吃着肉。可以把这两个看成两个产品族。角色划分:    抽象工厂角色:创建工厂类必须实现的接口    具体工厂角色:实现抽象工厂需要实现的接口

2012-01-18 11:45:24 651

原创 Simple Factory

简单工厂类:【图】功能:负责大量的有着共同接口的类的实例化。工厂模式可以动态的决定哪一个类实例化。角色:       工厂类角色:直接控制创建产品对象       抽象产品角色:创建父类和他们共同拥有的接口       具体产品角色:定义具体加工出来的产品对象例如:无论哪一种灯具都有的共性开灯和关灯的功能。抽象出一个Light的类这个类中有两个方法,TurnOn()

2012-01-13 17:00:52 503

插座学院职场进阶,升职加薪课

插座学院职场进阶,升职加薪课

2023-11-17

logback高级使用例子

logback高级使用例子

2023-10-26

华为项目管理10大模板Excel可以直接套用

华为项目管理10大模板Excel可以直接套用

2023-10-26

Three.js地球模型

地球模型

2022-08-09

C#sliverlightBalder

C# sliverlight Balder 3D效果,霸气外露哦。动态效果,超炫。

2013-02-01

简单日历和innerHTML使用

简单日历和innerHTML使用 javascript的简单应用实例 可以自定义Css

2011-11-27

javascript基础

javascript jquery 网页特效 助你提高软件页面美化,做出一个漂亮的网页

2011-09-27

C#设计模式

C#设计模式,学习工作中运用十分广泛。在业界被普遍公认的一些设计模式,加速代码的设计与编写,助你成为一个高能力的程序员

2011-09-07

Visual-Studio-LightSwitch-2011-Reviewers-Guide.pdf

Visual-Studio-LightSwitch-2011-Reviewers-Guide.pdf

2011-08-18

C#实现异步TCP聊天工具

C#实现异步TCP聊天工具 一个服务器 多个客户端

2011-08-18

jquery javascript 非常有用开发网页特效

jquery javascript 非常有用开发网页特效 使用这些东西让你的网页非常有特点哦

2011-08-18

正则表达式调试利器Regulator

正则表达试使用该调试利器非常方便调试,书写正则表达式非常有用

2011-08-18

intel最新的升级软件解决电脑中的黄色问号

intel最新的升级软件解决电脑中的黄色问号 然你的电脑 更加安全

2011-08-17

EVAL操作集合 包含Eval()的一些常用操作 常用函数

Eval 操作 Eval()可计算字符串 可绑定字段等功能

2011-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除