1.它是限流算法中最简单最容易的一种算法 计数器实现限流 每分钟只允许10个请求 第一个请求进去的时间为startTime,在startTime + 60s内只允许10个请求 当60s内超过十个请求后,拒绝,不超过,到第60s 重新设置时间 package com.aiyuesheng.utils; ...
分类:
其他好文 时间:
2019-11-18 12:37:59
阅读次数:
83
线程与进程(了解)→JVM→字节码→GC 一、程序 = 算法 + 数据结构(大佬) 二、程序 = 框架 + 业务逻辑(现实) 1.线程与进程、同步与异步 1.1进程是什么? 进程就是操作系统控制的基本运行单元,说白了就是Java运行程序。 1.2什么是线程? 进程中独立运行的子任务就是一个线程 1. ...
分类:
编程语言 时间:
2019-11-17 17:55:59
阅读次数:
96
A Single Push 题意:给数组a和数组b,可以选择一段连续的区间[l,r]使得ai全部加k(k 0)至多一次。求能不能从a变成b。 题解:一开始作差排序去重,然后判断差是不是只有1个(且 =0)或只有两个(且c1=0,c2 0),但这样是错的,比如下面的样例。 因为虽然差都是1但不是连续的 ...
分类:
其他好文 时间:
2019-11-17 13:10:52
阅读次数:
69
redis:① 支持的数据结构比较多 ② 支持集群 ③ 支持数据持久化,RDB、AOF ④ 单个value最大值512MB ⑤ 单核 memcached: ① 支持K/V结构的数据 ② 不支持集群 ③ 单个value的最大值为1M ④ 多核 ...
分类:
系统相关 时间:
2019-11-17 12:43:17
阅读次数:
83
前言在一切虚拟化解决方案中,数据的持久化都是需要我们非常关心的问题,docker如此,K8s也不例外。在k8s中,有一个数据卷的概念。k8s数据卷主要解决了以下两方面问题:数据持久性:通常情况下,容器运行起来后,写入到其文件系统的文件时暂时性的。当容器崩溃后,kebelet将这个容器kill掉,然后生成一个新的容器,此时,新运行的容器将没有原来容器内的文件,因为容器是重新从镜像创建的。数据共享:同
分类:
其他好文 时间:
2019-11-17 01:15:23
阅读次数:
115
HDU_2159 二维费用背包问题 http://acm.hdu.edu.cn/showproblem.php?pid=2159 ...
分类:
其他好文 时间:
2019-11-16 17:34:41
阅读次数:
67
传送门 题意: 给你 n 个数 a[ 1 ] ~ a[ n ], n <= 100; 让你找一个 x , 使得 a[ 1 ] = a[ 1 ] ^ x ~ a[ n ] = a[ n ] ^ x; 且 a[ 1 ] ~ a[ n ] 的二进制位上的 1 的个数相等。 每个 a[ i ] <= 2^3 ...
分类:
其他好文 时间:
2019-11-16 12:29:24
阅读次数:
67
https://zh.cppreference.com/w/cpp/memory/shared_ptr 引用计数 ...
分类:
其他好文 时间:
2019-11-16 10:37:28
阅读次数:
42
hisilicon # printenvbootargs=mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 rw mtdparts=hi_sfc:1M(boot),3M(kernel),12M(rootfs)boo ...
分类:
其他好文 时间:
2019-11-15 14:04:17
阅读次数:
76
Nginx之连接超时在企业网站中,为了避免同一个客户长时间占用连接,造成资源浪费可设置相应的连接超时参数,实现控制连接访问时间配置nginx[root@localhost~]#yuminstallpcre-develzlib-develgccgcc-c++-y##安装环境包[root@localhost~]#useradd-M-s/sbin/nologinnginx##创建程序性用户[root@l
分类:
系统相关 时间:
2019-11-15 09:20:00
阅读次数:
321