Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多
随机数的用途 单元测试 游戏抽奖 仿真及安全 and so on 随机数产生器 生成器(engine):能够产生离散的等可能分布数值 如线性同余法(linear_congruential_engine) 梅森旋转法(meraenne_twister_engine) 滞后Fibonacci(subst ...
d 月中的某一天。一位数的日期没有前导零。 dd 月中的某一天。一位数的日期有一个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 DayNames 中定义。 M 月份数字。一位数的月份没有前导零。 MM 月份数字。一位数的 ...
一、 字符串str 1.1 作用 用于记录描述性性质的数据,例如年龄、名字和地址等 1.2 定义 ① name = ’mike‘ ② name = "mike" ③ name = '''mike''' ④ name = ”“”mike“”“ 1.3 为啥字符串需要这么多种方式 目的是为了防止字符串中 ...
input::-webkit-input-placeholder { color: #ccc; } input::-moz-input-placeholder { color: #ccc; } input::-ms-input-placeholder { color: #ccc; } ...
Javascript 扁平结构数组转树形结构 function transformTozTreeFormat(nodes) { let i, l; if (!nodes) return []; if (Object.prototype.toString.call(nodes) == "[object ...
1. 单例模式 单例模式原则: 只能有一个实例。 必须自己创建自己。 必须给所有其他对象提供这一实例。 目的:第一条保证仅有一个实例(私有化构造函数),第二、三条保证提供一个访问它的全局访问点(提供一个供访问的公共方法/属性)。 优点:避免一个全局使用的类被频繁的创建与销毁。 1 public cl ...
73: 矩阵置零 我跟官方解竟然一样哎 难点在于原地 class Solution: def setZeroes(self, matrix: List[List[int]]) -> None: """ Do not return anything, modify matrix in-place in ...
68 文本左右对齐 这困难题是我自己做的 耶~! !我觉得亮点在加空格那里 class Solution: def fullJustify(self, words: List[str], maxWidth: int) -> List[str]: n = len(words) i = 1 rel = ...
线程 ...
暂时搁置 ...
抓包工具 fiddler wireshark 开发工具 pycharm vscode sublimetext3 在线工具篇 https://www.sojson.com/ json解析 ...
基础概念 官方文档(官网介绍较为详细,不再赘述) https://www.apolloconfig.com/#/zh/design/apollo-introduction SpringBoot集成 一.官网给予了基础的Quick Start,可参考学习入门 ,(win平台启动可以使用git客户端执行 ...
编写代码 import random # 伪随机数# 让用户选择in_dwb = input('请输入是加密(1) 还是解密(2): ')print(input) # 加密逻辑 def encode(str_1, key): print('666') random.seed(key) str_2 = ...
1.数据序列 <开始>-<填充>-<序列> '年份序列' '月份序列' (来源选中,刚才的年份序列) 同理构造月份 右键设置单元格格式如下: 构造日历形式如下: (公式采用绝对引用方式,快捷键 F4) 剩余的单元格使用快速填充 设置单元格格式 2.改进 选中框-开始-条件格式-新建规则 ...
查看创建的账号 下来在该当前的⽬录下创建⽂件,并且进⾏提交 使⽤git log就可以看到最近提交的⽇志记录的信息 查看窗户的状态信息 某些时候我们可能需要回退到之前的版本,那么具体处理的步骤为: 1、使⽤git log查看历史的提交版本的信息,显示的是从进到远的提交记录 2、git reset -- ...
RedisUtil工具类: package top.linzeliang.utils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core. ...
题目 剑指 Offer 57. 和为s的两个数字 思路1(哈希表) 这题首先想到的是使用两个for遍历,查找是哪两个相加等于target,但是时间复杂度确实$O(N^2)$,时间复杂度太高,因此我们使用HashSet来解决 我们知道hash的查找速度是$O(1)$,因此遍历到每个元素的时候判断一下, ...
今天是早起第七天啦,开心~ 每天基本都在干那些事,上厕所,刷牙,喝一大杯温开水,换运动服运动鞋,出门~ 小跑+走路到达运动地点-海边~ 然后打开keep,进行跑步训练~ 因为我们开始到达的大概是海边缘的中点位置,向另一边跑到尽头之后,又折返过来向另一边跑,运动一个小时左右,今天的持续运动量应该是这几 ...
Markdown是很好的文档编写方式,编辑完之后可以发布成浏览器可以访问的页面,方便阅读和分享。 方法很简单,列一下具体步骤 1、安装Node.js 下载地址https://nodejs.org/en/ 2、安装gitbook 参考https://www.npmjs.com/package/gitb ...
题意:长度为$n$的数组,确定一个数$k$,然后连续选$k,k-1,...,2,1$个不相交的区间,并且满足区间$sum$和严格递增,问你$k$的最大取值。 题解:我们从后往前遍历,设$dp[k][i]$表示当前位置为$i$,选择区间长为$k$的$[i,n]$中的最大取值,因为我们要求区间是严格递增 ...
1.间接法读取Excel包 ①csv Excel文件另存为csv文件 读取csv文件:read.csv() 定义变量:x<-read.csv("文件名",header=TRUE) ②剪切板 read.table(“clipboard”,sep="\t",header=T) 2.直接法读取Excel包 ...
AxImp.exe又称为 Windows 窗体 ActiveX 控件导入程序。ActiveX 控件导入程序将 ActiveX 控件的 COM 类型库中的类型定义转换为 Windows 窗体控件。 最近刚入职一家公司,今日的任务是准备开发环境和进行代码的编译,遇到一个问题,发现程序中引用包括以Ax ...
Proxy 从Proxy模块开始是因为这个模块可以说是burpsuite的核心,多数的功能都是基于在这个模块的基础上去使用的 开始前的两个准备 打开Burpsuite 配置好浏览器代理,并且安装好了CA证书 准备好了就让我们先来看看Burpsuite2021的Proxy界面,简单了解一下菜单栏 ...
“xxx”: 将要搜索的关键字用引号括起来 (表示完全匹配,即关键词不能分开,顺序也不能变)+:“xxx” +baidu.com 搜索xxx与baidu.com 相关的内容-:“xxx” -baidu.com 搜索结果里面除去baidu.com 相关的内容site:指定域名,如:site:edu.c ...
开启数据库:service postgresql start初始化msf数据库:msfdb init开启MSF:msfconsole查看数据连接状态:db_status——————————————————————help/? 帮助菜单exit 退出MSF控制台Back 返回上一级info 显示一个或 ...
jdbc:oracle:thin:@xxx.xxx.xxx.xxx:1521:orcl jdbc:表示采用jdbc方式连接数据库 oracle:表示连接的是oracle数据库 thin:表示连接时采用thin模式(oracle有thin和oci两种方式,thin不需要安装客户端,oci需要安装客户端 ...
WeakSet的使用 Set和WeakSet的区别是set内部建议存放数组,WeakSet内部建议存放引用类型(数组和对象) 虽然WeakSet内部建议存放对象,但是WeakSet初始化的时候也不能进行初始化赋值,必须使用add赋值 先来看set内部存放对象 再来看WeakSet let setOb ...
题目 剑指 Offer 53 - I. 在排序数组中查找数字 I 思路1 一般来说,首先想到的是使用一个变量,从头开始遍历整个数组,记录target数组出现的次数,但是这样的时间复杂度是O(n),还是不够高效 题目说了,是排序数组,一想到排序数组,我们可以想到使用二分法: 找出第一个target所在 ...
代码 /* 快速排序 对low至high的位置进行排序 */ void QuickSort(int R[], int low, int high) { int temp, i = low, j = high; if(i<j) { temp = R[low]; //下面将小于temp的数放置在temp ...
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号