业务场景 我们都知道一个数据库的连接数是有上限的,当我们的业务系统变得繁杂时,如果都存储在一个数据库中,那么势必会因为数据库达到瓶颈;此时我们就需要对数据库中表进行拆分,将其...
业务场景 我们都知道一个数据库的连接数是有上限的,当我们的业务系统变得繁杂时,如果都存储在一个数据库中,那么势必会因为数据库达到瓶颈;此时我们就需要对数据库中表进行拆分,将其...
一、并发控制 当程序中可能出现并发[https://www.jianshu.com/p/94b7c2ab84ac]的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用...
“当秒杀开始的时候生成一个新的JavaScript文件”这个最新的js脚本,怎么及时更新到js文件服务器上了?
秒杀系统架构分析与实战1 秒杀业务分析# 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货; 秒杀业务的特性 (1)低廉价格;(2)大幅...
来源公众号:于日拱一兵作者:tan日拱一兵 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想If you can NOT explain it simply, yo...
唯一缺憾就是不同类型消息的字段都需要整到同一个InMsgEntity对象里面,看着有些难受。。。
微信公众号开发教程(二)消息接收与响应处理作者:陈惠,叩丁狼教育高级讲师。原创文章,转载请注明出处。 上一篇文章我们已经实现了URL接入,接下来就可以利用微信官方的开发文档来实现不同的案例。(注意:若还没有进行接入操...
1,摘要 本文配图介绍HTTPS协议的层级结构,访问原理,交互过程,说明如何解决存在的中间人问题。 2,内容 2.1 HTTPS的协议栈层级 HTTPS(全称:Hyper T...
一 介绍 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源Ja...
1. 超链接:[文本](地址)
1. 简介 Spring Boot通过@ConditionalOnProperty来控制Configuration是否生效 2. 说明 3. 使用方法 通过其两个属性name...
背景 在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。 但随着企业的发展,用到的系统随之增多,运营人员...
1、背景介绍 为了方便开发人员对自己的应用代码进行镜像封装,需要提供一个中间件基础镜像让他们直接在上面封装应用镜像,然后在docker编译服务器上面按镜像打包流程了封装镜像,...
Nginx简介 Nginx是什么? Nginx是一款轻量级Web服务器,也是一款反向代理服务器官网:http://nginx.org/中文文档: http://www.ngi...
开源 RPC 框架有哪些呢? 一类是跟某种特定语言平台绑定的,另一类是与语言无关即跨语言平台的。 跟语言平台绑定的开源 RPC 框架主要有下面几种。 Dubbo:国内最早开源...
自从离开家去外地四处瞎折腾后,过年由快乐变成了沉重的节日!过年期间去了3个地方,走了4户人家,见了20多位同学朋友,几位领导,每天都在各种聚会奔走,谈论的无非是人世常情,生活...
这是一篇命题作文,是我的学生留言要我写的,TA要我写的是留在大城市,想了想,北上广没呆过,还是现实点,写留在深圳。 -1- 有个著名的《斯坦福监狱实验》,它是1971年斯坦福...
在实现财务自由之前绝对不再写一个字。 没有实现财务自由的男人是悲催的男人,是无能的家伙,是可怜的蝼蚁。 在这个功利的时代没有实现财务自由的男人很难支撑起自己的责任,很难给那些...
主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优...
关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 市面上的消息队列产品有很多,...