自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卷哥的博客

做了多年IT,却没有留下任何话。卷哥有话,内容起于IT,而不止IT,是关于技术、运营,营销的思考。

  • 博客(6)
  • 收藏
  • 关注

原创 Abp Core 使用ConcurrencyCheck特性,解决数据库并发问题

Abp Core,处理数据库数据级乐观并发,可以使用ConcurrencyCheck特性步骤如下:1.在需要防止并发的实体层表结构中,增加一个时间类型字段,加上ConcurrencyCheck特性public class Reward: Entity{ /// <summary></summary> [Description...

2019-02-28 11:08:05 4604

原创 vs2017 for mac 发布.net core独立部署包

最近换mac开发.net core,发布centos独立部署包的时候,发现怎么发布都只有windows运行时,最后通过修改csproj文件解决问题,解决方式如下将上方圈中的地方,复制到csproj文件中,vs2017 for mac才能发布独立部署包 其中SelfContained指是否独立部署,RuntimeIdentifier指目标平台复制过来之后,再用vs2017 for...

2018-12-13 15:13:24 2540

原创 设计模式-单例模式

提到设计模式,首先要提到的就是单例模式。单例模式是设计模式中最简单最常用的一种模式,其思路就是:确保一个类只有一个实例,并且提供一个全局访问点。为什么会需要单例模式呢?因为开发过程中经常会碰到一个数量有限的资源,比如说打印机,任务管理器等等,在对这些资源进行开发设计的过程中自然而然就衍生出了单例这种模式。下面我就列举一下大家常用的代码实现。首先是最简单经典的饿汉模式,代码如下: /// <su

2017-03-06 09:26:19 419

原创 C# 静态内部类单例模式-静态变量何时初始化

对于一个类的静态变量何时初始化,大家都有一个普遍的共识,那就是第一次使用该类时,初始化该类的所有静态变量和静态方法。 /// <summary> /// 只有在第一次使用到Test1的时候,才会初始化Test1.x /// </summary> class Test1 { public static string x = EchoAndRetur

2017-02-25 17:52:25 8370 6

原创 设计六大原则

谈到设计模式,首先要了解的是设计的六大原则。各个设计模式,都是基于这些原则而衍生出来的,熟练掌握这些原则,是首要基础,下面介绍这六个原则的定义和适用场景。单一职责原则:一个接口或一个类仅有一个原因引起变化 如对象的属性和行为拆分成两个接口,当行为数量有变化时,只需要改行为接口,字段变化只需要改属性接口。里氏替换原则:所有使用基类的地方,使用子类也不会有问题 随着项目的推进,父类可能衍生出很

2017-02-24 09:43:44 633

原创 程序员之路的重新思索

从业六七年,对自己的IT职业生涯进行重新思考。

2017-02-23 09:53:41 482

空空如也

空空如也

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

TA关注的人

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