摘要: 参考资料:A successful Git branching model 简介我的 Git Work Flow Understanding the GitHub flow 在去年的大约这个时候,我的领导让我研究一下git的使用方法,方便我们自己的代码管理,因为我们原先使用的是SVN,使用起来没那么 阅读全文
posted @ 2017-08-12 17:44 大稳·杨 阅读(3125) 评论(3) 推荐(0)
摘要: 本次的标题是我在写单例模式的博客时遇到的问题,所以今天专门写了的demo让自己记住怎么简单的使用多线程。 一直纠结的是怎么在for循环中多次实例化对象,好复现单例模式在没有加锁的情况下出现多个实例对象的错误。 先给大家看一下我简单实现的多线程实例对象。 方案一: Demo.cs Program.cs 阅读全文
posted @ 2017-07-25 19:55 大稳·杨 阅读(5273) 评论(1) 推荐(2)
摘要: 单例模式:一个类在内存中只有一个对象(实例),并且提供一个可以全局访问或者获取这个对象的方法。 这两天学的,写了个小例子,问了同事一些关于线程的问题,还有从网上查了一些资料。还犯了一些低级的错误。 vs2017控制台输出文字乱码,从网上找了一些方法不管用,最后发现是自己新建项目选错模板了,选择了.N 阅读全文
posted @ 2017-07-24 20:49 大稳·杨 阅读(746) 评论(0) 推荐(0)
摘要: 最近看了不少的书籍和视频等相关资料,决定自己边学习边写一下个人对设计模式的理解,如果有不对的请大家多多指正。 今天先说说我个人觉得最简单的设计模式 -- [空对象模式] 空对象模式可以减少客户端对对象判断是否为空的重复操作,也可以减少异常发生的情况【如果客户端调用程序忘记了检查对象是否为空,而直接访 阅读全文
posted @ 2017-07-20 21:18 大稳·杨 阅读(1511) 评论(6) 推荐(2)
摘要: 先上代码: 测试类: 调用方法: 通过例子实践证明得到: 1.静态构造函数先于构造函数执行。 2.静态构造函数只执行一次。 阅读全文
posted @ 2017-07-10 13:21 大稳·杨 阅读(1916) 评论(0) 推荐(0)
摘要: 先列出我写的代码: 接口以及抽象类、实现类 如果类C继承了抽象类D,那么在类C中可以使用override关键字,接口IB调用的也是被覆盖的方法H(T位置)【可以理解T位置的方法H同时覆盖了抽象类D中的方法H和实现了接口IB中的方法H】。 如果类C不继承抽象类D,那么类C中不能使用override关键 阅读全文
posted @ 2017-07-06 16:25 大稳·杨 阅读(15577) 评论(8) 推荐(0)
摘要: 出现的问题: 原因是.net frame work版本不一致 解决方法: 项目单击右键-->属性: 改为与你要引用的项目的程序集的版本一致即可 阅读全文
posted @ 2017-06-16 10:15 大稳·杨 阅读(663) 评论(0) 推荐(0)
摘要: 运行之后得到的结果 c# Sql Server DateTime 类型必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间 阅读全文
posted @ 2017-04-26 13:55 大稳·杨 阅读(11970) 评论(4) 推荐(2)
摘要: SET XACT_ABORT ON 设置事务回滚的默认是OFF。当为ON时,如果你存储中的某个地方出了问题,整个事务中的语句都会回滚为OFF时,只回滚错误的地方 阅读全文
posted @ 2017-04-25 10:04 大稳·杨 阅读(550) 评论(0) 推荐(0)
摘要: sql server在执行查询语句时会锁表。在锁表期间禁止增删改操作。 如果不想锁表,那就再表名或别名后面加上WITH(NOLOCK) 如下所示: 阅读全文
posted @ 2017-04-13 12:38 大稳·杨 阅读(11120) 评论(0) 推荐(4)