摘要:
今天在遇到一个需求的时候,需要一个字符串实现自增。是根据数据库中一个自增的int类型的值,实现自增的。但是要加上前缀。比如,数据库中有一个自增的值,为,2。那么这个自增的值后面的值就位3、4、5、6、7.....100、101、102......所以我要获得 的这个字符串就要是"S0001"、"S0 阅读全文
摘要:
上一篇随笔记录到RabbitMQ的安装,安装完成,我们就开始使用吧。 RabbitMQ简介 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息 阅读全文
摘要:
官网:http://automapper.org/ 文档:https://automapper.readthedocs.io/en/latest/index.html GitHub:https://github.com/AutoMapper/AutoMapper/blob/master/docs/i 阅读全文
摘要:
安装RabbitMQ,可以选择使用Docker或者在CentOS下安装RabbitMQ。这里就不介绍这些高大上的安装,就介绍在本地安装吧。 第一步、下载并安装erlang 为什么要先下载安装erlang呢?因为RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装RabbitMQ的前提是 阅读全文
摘要:
项目中要用到RabbitMQ,领导让我先了解一下。在之前的公司中,用到过消息队列MQ,阿里的那款RocketMQ,当时公司也做了简单的技术分享,自己也看了一些博客。自己在有道云笔记上,做了一些整理,但后来也就搁在那了。现在有时间,就对MQ的一些简单的概念做下整理吧。 RabbitMQ的一些介绍,请参 阅读全文
摘要:
C# 程序中的类型、成员和其他实体支持使用修饰符来控制其行为的某些方面。 例如,方法的可访问性是由 public、protected、internal 和 private 修饰符控制。 C# 整合了这种能力,以便可以将用户定义类型的声明性信息附加到程序实体,并在运行时检索此类信息。 程序通过定义和使 阅读全文
摘要:
我们都知道,ORM全称是,Object Relationship Mapper,即,对象关系映射。也就是可以用object来map我们的db,而且市面上的orm框架有很多,其中有一个框架叫做dapper,而且被称为the king of ORM。 市场上,也有一些其他的ORM,比如EF Core,N 阅读全文
摘要:
博主最近换个份工作,代码管理用的是SVN,因为之前用的Git管理代码的,SVN没接触过,既然公司中要用,就学习下使用吧。从最基本的安装开始吧。 SVN官网:https://tortoisesvn.net/downloads.html 安装 打开网址,选择下载: 将下载下来的文件,双击运行就行。一般都 阅读全文
摘要:
1、希尔排序算法 希尔排序算法是根据它的发明者康纳德.希尔的名字命名的。此算法从根本上而言就是插入排序算法的一种改进。如同在插入排序中所做的那样,本算法的关键内容是对远距离而非相邻的数据项进行比较。当算法循环遍历数据集合的时候,每个数据项间的距离会缩短,直到算法对相邻数据项进行比较时才终止。 希尔排 阅读全文
摘要:
1、Readonly成员 可将readonly修饰符应用于结构的任何成员,它指示该成员不会修改状态。这比将readonly修饰符应用于struct声明更精细。 像大多数结构一样ToString()方法不会修改状态。可以通过readonly修饰符添加到ToString()的声明来对此进行指示: 上述更 阅读全文