![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架设计
@云淡风轻~
这个作者很懒,什么都没留下…
展开
-
谈谈rabbitmq消息队列
在程序开发中,有很多地方都需要用到消息队列,rabbitmq是其中的一种消息队列。rtmq有exchange,路由,队列组成。当生产者产生了一个消息之后,会进到exchange,然后根据路由绑定特定的队列,由消费者从队列中取消息进行消费。 exchange的几种类型 扇形 default 默认类型 直连 topic 基于路由,* 匹配一个,#匹配多个 路由交换机,跟topic类似,根据路由键绑定...原创 2020-04-22 13:24:14 · 524 阅读 · 0 评论 -
一文说清楚并发
并发在程序开发中是经常碰到的,怎么解决并发一直是我们需要解决的难题。并发的定义是多个请求同时访问一个接口,或者一个函数。并发可能带来的危险: 大量读请求会导致访问变得缓慢,用户操作不流畅 资源竞争,死锁,程序崩溃 并发也分为两种情况,一种就是读并发,一个就是写并发,也许读写并发都会有。针对这两种情况,我们要不同的处理。如果是并发是读的瓶颈,就要提升查询的效率,第一个很简单的就是添加缓存,给热点...原创 2020-04-22 13:52:16 · 507 阅读 · 0 评论 -
webapi + dapper+mysql +autofac架构搭建
写在前面: 最近没啥事,研究了一下web api的框架, 选型用的是dapper+autofac+mysql, 简单的三层架构,总体框架如下,刚开始没有设计的太复杂: 分层介绍: 1.APIDapperTool介绍: APIDapperTool里面是封装的dapper的一些dapper的操作,以及对多数据库的支持,dapper是一个轻量级的orm工具,与其说是一个orm,还不如称呼为...原创 2019-03-08 09:48:23 · 2158 阅读 · 1 评论