1 背景 我们的云办公系统有一个会议预定模块,每个月最后一个工作日的下午三点,会启动对下个月会议室的可用预定。 公司的会议室大约200个,但是需求量远不止于此,所以会形成会议室抢订的场...
1,为什么要限流 流量远比能力大。对外提供的接口并不清楚入口流量多少,为了保护系统正常运行不得已做限流。 永远不知道对方怎么样。 永远不知道自己会怎么样。 总结一句话,限流就是限制系...
1,代理服务 定义: 代理一个或一群后端的被访问对象,使得被调用者看似在直接访问后端对象一样,代理访问的代理器从而可以实现多种负载均衡、故障转移、缓存策略等个性化配置,同时又可以分...
1,为何要做监控? 1,线上发布了服务,怎么知道一切正常呢? 2,某个服务挂了,导致各级系统大量报错,如何确定问题出在哪? 3,系统是上线后不知道业务量多少,如何保证业务的正常运行呢?...
1,前言 张三:李大佬,最近在学习“隔离”相关知识,但一直不知道为何需要做隔离; 李四:在生活中使用电脑时是否遇到过电脑突然连不上网络、操作系统卡死不得不重启电脑等情况? 张三:有啊...
1,消息中间件的演进 某音乐播放平台,在用户注册后需要初始化用户、歌单、优惠券等信息。代码实现为: // web层代码,之后统称为网关层代码 public Result register(User user) { // 其他校...
1,为什么使用池类技术 JVM在创建一个对象需要经历很多个过程,频繁创建对象势必对性能有影响,在网络对象上尤其明显;为了降低此类问题对性能的影响,常见的应用策略有:不创建对象、复用已...
分层概述 紧密与业务场景贴合,复用价值不高,业务服务的流量入口。具备服务调用、分布式事务、异步通信等核心服务能力,对应MVC中的controller层。 2. 本小结整体介绍 应用层核心是调用服务...
1,概述 经过两小节的介绍把访问层的内容已经全部介绍完毕了,按照上下分层顺序介绍,我们再看看网关层; 网关层业务逻辑较轻,包含的功能大多都是与业务相关度较低,主要有会话管理、服务接...
1,什么是LVS 全称为Linux Virtual Server,Linux系统虚拟服务器,主要用于IP层的负载均衡,使用集群技术为 Linux 构建高性能、高可用的服务器,提供良好的可扩展性、可靠性和可服务性。 2,...
1,下载线上文件 进入文件所在目录,执行命令python -m SimpleHTTPServer 端口号(可选) 创建HTTP服务,在个人电脑上浏览器输入ip:端口号/文件名称即可下载该文件,如下图所示:......
约瑟夫 问题描述 百度百科和维基百科描述故事并不一致,也不知道该参考谁的,直接讲述核心问题吧: 有一组数字,从数组头部开始数,将第N(固定数字)个数字移出数组,并将第N+1个数字作为头部...
需求 现在有两个字符串A、B,判断B在A中第一次索引位置,如果匹配失败则返回-1。 正常实现 标识解释: 实体框表示已经某个字符匹配成功 虚线框表示待匹配或已经匹配过的字符 红色表示字符匹配...
说明 下面排序代码实现时都会实现此接口 import java.util.List; public interface Search<T> { /** * 获取排序的名称 * * @return */ String getName(); /** * 将数组构......
说明 目前排序方式有很多种,这里定义排序接口,后文排序算法实现的都依赖会实现该接口。 public interface MySort { /** * 获取排序的名称 * * @return */ String getName(); ......
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复