今天想和大家聊聊`削峰填`,最近 `B 站`发生的`机房断电`事件,和`A站`的服务雪崩,让我们对高可用关注了起来,之前梳理了高可用三剑客 `限流`,`熔断`和`降级`,今天想继续聊聊`削峰填`,也为后面的`高性能篇` 做一下铺垫, 想回顾一下之前相关内容的童鞋,可以查看一下,下面文章,欢迎`点... ...
转载 2021-07-19 11:33:00
1007阅读
2评论
题目:原题链接(中等)标签:数组、数学解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(N)O(N)O(N)O(1)O(1)O(1)48ms (73.43%)Ans 2 (Python)Ans 3 (Python)解法一:class Solution: def wiggleSort(self, nums: List[int]) -> None: size = len(nums) pe
原创 2021-08-26 10:33:24
32阅读
题目:原题链接(中等) 标签:数组、数学
原创 2022-02-23 18:30:41
43阅读
 难度 简单:C、F、G 中等:A、D 难题:B、E、H 目录A题 T127117 Ammunition题目类型 :数学题目链接 :题目大意 :解题思路 :代码 :B题 T127119 Bolshevik题目类型 :题目链接 :题目大意 :解题思路 :代码 :C题 T127120 Change题目类型 :二分图匹配问题题目链接 :题目大意 :解题思路 :解法,匈牙利算法 ([H
转载 2023-08-28 20:43:53
109阅读
在一个整
原创 2021-07-08 17:34:47
153阅读
在一个整数数组中,“峰”是大于或等于相邻整数的元素,相应地,“”是小于或等于相邻整数的元素。例如,在数组{5, 8, 6, 2, 3, 4, 6}中,{8, 6}是峰, {5, 2}是。现在给定一个整数数组,将该数组按峰与的交替顺序排序。示例:输入: [5, 3, 1, 2, 3]输出:[5, 1, 3, 2, 3]提示:nums.length <= 10000来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/peaks.
原创 2022-03-09 14:48:53
51阅读
目录性能测试1. 性能测试Day061.1 昨日回顾1.2 今日目标1.3 性能测试脚本编写常用的Jmeter元件:编写脚本:1.4 性能测试环境准备1.5 执行测试脚本 性能测试这篇文章总结了一下我学习的性能测试部分的第六天的部分知识, 文章包含昨日回顾,今日目标,性能测试脚本编写, 性能测试环境准备和执行测试脚本(只展示了登录部分的并发测试)。不足之处希望大佬指正!1. 性能测试Day061.
定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。求经过多少次可得到自然数1。(1) 问题分析:首先判断输入的自然数是不是1,如果不是1,那就除2,否则就乘3加1然后继续递归判断(2) 算法构造递归体:if (x % 2 == 0) {//如果能被2整除,偶数 x = x / 2;//除2 } else {//否则为奇数,*3
文章目录linux常用服务类相关的命令centos 6扩展:运行级别centos 7gi
原创 2022-11-21 19:56:29
46阅读
目录一、前言二、冯·诺伊曼结构1、早期计算机结构2、理论提出3、五大部件三、存储器1、存储器的种类2、摩尔定律3、存储层次4、关于内存分层的思考四、内存管理的需求和实现1、需求确认2、实现方式五、程序重定位1、地址空间2、链接阶段3、载入阶段4、地址空间的读取过程 一、前言学妹刚上大学,问我计算机内存知识需要了解么?我当场就是傻瓜警告,于是就有了这篇文章。为什么要去了解内存知识?因为它是
转载 2023-08-06 11:29:12
64阅读
题目地址:https://www.luogu.com.cn/problem/P1541题目背景: 小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。题目描述: 乌龟棋的棋盘是一行个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。乌龟棋中张爬行卡片,分成4种不同的类型(张卡片中不一定包含所有种类型的卡片,见样例),每种类型的卡片
题目:角猜想,又称为冰雹猜想,是日本数学家角静夫发现的一种数学现象,电的具体内容是:一个正整救n,若为偶教,则变为n/2,若为奇数,则乘3加1(即3n+1)。不新重复这样的运算,经过有限步后,必然会得到1。要求编写函数输出100以内所有整教按照以上规律经多少次可变为1。代码:def fun(n): i=0 g=n while n!=1: if n%2==
转载 10月前
171阅读
1. 为什么要用MQ在使用SpringCloud或Dubbo进行SOA架构后,不同的应用层模块(web)与业务层模块(service)要建立调用关系,也就是依赖/耦合当模块变多时,模块间的耦合度也会逐步上升,这就需要一个解耦工具:消息中间件另外,如果某个业务流程分为很多步,某一步特别耗时间且不稳定,整个业务的稳定性就会受很大影响,这时也需要用消息中间件来分离这些不稳定的业务过程2. 到底什么是MQ
...
原创 2021-07-19 09:38:21
66阅读
...
原创 2021-07-19 09:38:22
51阅读
...
转载 2019-05-31 16:58:00
48阅读
2评论
...
转载 2019-05-31 16:58:00
31阅读
2评论
题目描述辰辰是个天资聪颖的孩子,他的梦想是成...
转载 2019-05-31 16:58:00
37阅读
2评论
...
转载 2019-05-31 16:58:00
16阅读
2评论
...
转载 2019-05-31 16:58:00
35阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5