秋海

博客园 首页 新随笔 联系 订阅 管理

2011年2月15日 #

摘要: 首先,感谢吕老师的你真的了解Ioc与AOP吗?。本人完全是根据吕老师讲的学习,以加深理解。(吕老师不要告我抄袭呦)1.如果有个需求,就是返回中文问候语。我开始肯定会创建一个SayHello类库,SayHello类,就有一个方法。SayHelloTo()。如下。namespace SayHello{ public class SayHello { public string SayHelloTo(string Name) { return "你好!"+Name; } }}创建个控制台项目IOC_Test,应用SayHello程序集,并调用。namespace IOC_Test{ class Pr 阅读全文
posted @ 2011-02-15 16:29 秋海 阅读(221) 评论(0) 推荐(0)

摘要: 用c#时间不短了,以为基础知识都熟悉了,对设计到具体细节时,就模棱两可的。惭愧!一、重载在写个简单的实例,加以巩固。有这样一题:代码如下,编译会出错吗,为什么class Program {  public static int add(int a, int b) { return a + b; }  public static double add(int a, int b) { return a + b; }     publcvoid Main(string[] args)   {     add(1, 2);   }}1.重载:方法名相同,但参数列表不同(参数类型,参数个数)。返回值不同 阅读全文
posted @ 2011-02-15 11:13 秋海 阅读(176) 评论(0) 推荐(0)

2011年1月20日 #

摘要: 什么是并发控制?当许多人试图同时修改数据库中的数据时,必须实现一个控制系统,使一个人所做的修改不会对他人所做的修改产生负面影响。这称为并发控制。简单的理解就是2个或多个用者同时编辑相同的数据。这里的用者可能是:实际用户、不同服务、不同的代码段(使用多线程),及其在断开式和连接式情况下可能发生的情况。并发控制理论根据建立并发控制的方法而分为两类:悲观并发控制(Pessimistic Concurrency)一个锁定系统,可以阻止用户以影响其他用户的方式修改数据。如果用户执行的操作导致应用了某个锁,只有这个锁的所有者释放该锁,其他用户才能执行与该锁冲突的操作。这种方法之所以称为悲观并发控制,是因为 阅读全文
posted @ 2011-01-20 14:55 秋海 阅读(282) 评论(0) 推荐(0)