2020年11月15日

摘要: 前言 此文仅记录一些在操作数据库过程中的总结 1、数据库表主键字段应该尽量是有序的。例如自增主键;有序guid;或者是使用雪花算法生成有序主键。 表主键是一般聚集索引(物理存储上是连续的),如果新增的记录的主键是无序的,那么在插入记录时会导致原有数据的移动。对于数据量大的表插入数据,性能影响就比较大 阅读全文
posted @ 2020-11-15 11:11 john_yong 阅读(101) 评论(0) 推荐(0) 编辑

2020年10月29日

摘要: 前言 我们在.Net中使用RabbitMQ,最原始的就是基于RabbitMQ.Client进行编码,在这个过程中我们需要通过代码约定和维护队列,Exchange等。如果是自行编码封装通用型的RabbitMQ组件还是比较麻烦的,那么是否已经有比较优秀的RabbitMQ封装组件呢 EasyNetQ就是一 阅读全文
posted @ 2020-10-29 00:15 john_yong 阅读(897) 评论(2) 推荐(1) 编辑

2020年10月21日

摘要: 一般在工作中,都是直接使用已经封装好的mq的程序集进行功能开发。所以很多时候都没有去了解rabbitmq到底是如何封装(实现使用的)。所以心血来潮,简单记录下自己对rabbitmq的简单封装 整体的思路是:约定消息体均继承值Command,消息业务类均继承于Handler,并且业务实体均实现Hand 阅读全文
posted @ 2020-10-21 00:52 john_yong 阅读(1459) 评论(0) 推荐(0) 编辑

2020年9月23日

摘要: 什么是RabbitMQ RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写。支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可 阅读全文
posted @ 2020-09-23 23:46 john_yong 阅读(205) 评论(0) 推荐(0) 编辑

2020年8月20日

摘要: 1、什么是消息? 消息就是程序(服务)之间传递的数据(图/文/声/像)。 2、MQ是什么? MQ(MessageQueue)是指消息队列亦或消息总线。是消息的容器,这个容器的策略是FIFO(先进先出)。 一般消息从服务A直接发送到服务B,则成为实时通信;而消息由A发出到某个容器(容器的规则是先进先出 阅读全文
posted @ 2020-08-20 23:46 john_yong 阅读(155) 评论(0) 推荐(0) 编辑

2020年8月14日

摘要: 前言 在centos中部署程序,一般都不会是使用控制台进程直接启动,或者是后台运行。而是一些守护进程管理工具进行管理,例如supervisor。 部署Web相关程序,使用nginx是比较普遍的, 安装、配置supervisor 1、supervisor简介 supervisor是用Python开发的 阅读全文
posted @ 2020-08-14 01:05 john_yong 阅读(204) 评论(0) 推荐(0) 编辑

2020年8月11日

摘要: 1、centos中firewalld与iptables centos7以前的版本默认使用iptables服务进行管理防火墙规则。centos7以及其以上版本默认使用firewalld服务管理防火墙。所以在centos8中,就使用其默认的firewalld配置防火墙。 firewalld和iptabl 阅读全文
posted @ 2020-08-11 00:14 john_yong 阅读(34948) 评论(1) 推荐(3) 编辑

2020年8月10日

摘要: 前言 本文是基于centos8,dotnetcore3.1。 (为了服务器安全使用,程序部署最好不要直接root账号进行操作。) 如果使用sudo命令时候,提示用户不在sudoers文件中的解决方法。原因是centos把用户权限保存在了/etc/sudoers中,并且sudoers默认为只读的。 则 阅读全文
posted @ 2020-08-10 00:33 john_yong 阅读(763) 评论(0) 推荐(0) 编辑

2020年8月9日

摘要: Centos简介 CentOS(Community Enterprise Operating System,即社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码协议释出的源代码所编译而成。 CentOS完全开源,并且稳定,所以被应用于较 阅读全文
posted @ 2020-08-09 00:46 john_yong 阅读(182) 评论(0) 推荐(0) 编辑

2020年7月14日

摘要: IHttpClientFactory是什么?为什么出现了IHttpClientFactory 一、IHttpClientFactory是什么? IHttpClientFactory是.netcore2.1才开始引入的,是HttpClient的工厂接口,它为我们提供了获取HttpClient的接口,它 阅读全文
posted @ 2020-07-14 00:23 john_yong 阅读(3319) 评论(1) 推荐(0) 编辑

导航