传送门: 1327- E. Count The Blocks 题意:给你一个整数n,求10^n内(每个数有前导零)长度为1到n的块分别有多少个。块的含义是连续相同数字的长度。 题解:从n=1开始枚举,ans数组记录每个长度的块的个数。当前的ans[n]的值就是下一个n++后的ans[n]的值,这样每 ...
分类:
其他 时间:
2020-03-24 09:38:16
收藏:
0 评论:
0 赞:
1 阅读:
50
[toc] 安装Go语言及搭建Go语言开发环境 下载地址: 版本的选择 Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版。 安装 安装 安装 将下载好的文件解压到 目录下: 如果提示没有权限,加上 以root用户的身份再运行。执行完就可以在 下看到go目录了。 配置环 ...
分类:
编程语言 时间:
2020-03-24 09:37:14
收藏:
0 评论:
0 赞:
0 阅读:
48
一.linux简介 二.创建虚拟机 第一步配置好General后,第二步配置IPV4 settings 配置:address:10.0.0.XXX, Netmask:24 , Gateway:10.0.0.254(之前配置的网关) DNS Servers:114.114.114.114 添加一些常用 ...
分类:
系统服务 时间:
2020-03-24 09:35:42
收藏:
0 评论:
0 赞:
0 阅读:
71
pt-online-schema-change使用 工作原理:1、如果存在外键,根据alter-foreign-keys-method参数的值,检测外键相关的表,做相应设置的处理。没有使用 --alter-foreign-keys-method=rebuild_constraints 指定特定的值, ...
分类:
其他 时间:
2020-03-24 09:34:44
收藏:
0 评论:
0 赞:
0 阅读:
67
讲一下关于变量和常量的概念: 变量命名: 定义:内存地址的别名方法:首次赋值就会被定义,变量名=数据再次赋值会改变变量的指向 变量的命名:通常由数字,字母下划线组成,且不能以数字开头,不能和关键字重名,尽量要知道字面意思 命名方法:小驼峰命名:userName,user_name 大驼峰命名: Te ...
分类:
编程语言 时间:
2020-03-24 09:33:49
收藏:
0 评论:
0 赞:
0 阅读:
83
FCFS(First come first serve)先来先服务算法: 简单的排队算法,维护一个队列,后来的只能排在队尾等待。 非抢占。 缺点:不够智能,对于cpu密集型进程不友好,比如:一个只需要1ms运行时间的cpu密集型进程,但是之前有一个要读5s的io密集型进程。那么即使那个cpu密集型进 ...
分类:
编程语言 时间:
2020-03-24 09:33:32
收藏:
0 评论:
0 赞:
0 阅读:
64
一、消息队列使用场景 1. 异步处理 传统业务并行处理: 消息队列进行处理: 2. 应用解耦 传统业务调用,耦合性太高。 采用消息队列进行处理, 降低耦合性。 3. 流量削峰 每天0点到11点,A系统风平浪静,每秒并发请求数量就100个。结果每次一到11点~1点,每秒并发请求数量突然会暴增到1万条。 ...
分类:
其他 时间:
2020-03-24 09:32:48
收藏:
0 评论:
0 赞:
0 阅读:
201
深入理解 etcd:基于原理解析 本文将主要分享以下三方面的内容: 1. 第一部分,会为大家介绍 etcd 项目发展的整个历程,从诞生至今 etcd 经历的那些重要的时刻; 2. 第二部分,会为大家介绍 etcd 的技术架构以及其内部的实现机制,通过对技术架构和内部机制的学习,帮助我们正确地使用 e ...
分类:
其他 时间:
2020-03-24 09:32:31
收藏:
0 评论:
0 赞:
0 阅读:
50
问题描述: 使用纯$C$语言实现一个泛型的$vector$,支持拷贝构造和移动构造。 设计方案: $vector$是动态的数组,因此我们保存$vector$申请的内存块的指针,此外我们需要两个$size$_$t$类型的数保存当前开辟的空间和当前已经存有的元素个数。故需要一个我们定义以下的$vecto ...
分类:
编程语言 时间:
2020-03-24 09:31:46
收藏:
0 评论:
0 赞:
0 阅读:
118
1. 使用继承的虚函数表: 每个类只有1个虚函数表,当子类继承父类后,子类可以自己改写和新增虚函数,如下图所示: 子类重写 func_1 后,子函数的 func_1 将会有新的逻辑,不会干扰到父类; 子类新增行的 func_4 方法后,父类无法访问到该方法。 如下代码: 1 #include <io ...
分类:
编程语言 时间:
2020-03-24 09:29:34
收藏:
0 评论:
0 赞:
0 阅读:
272
题解 Educational Codeforces Round 84 (Rated for Div. 2) (CF1327) ...
分类:
其他 时间:
2020-03-24 09:28:41
收藏:
0 评论:
0 赞:
0 阅读:
304
计算机启动 启动自检 初始化启动 启动加载 内核装载 登录 中断 硬件中断 I/O设备 CPU Timer:时间片结束后,发中断给CPU Scheduler:将CPU合理分配任务使用 异常中断 内存:使多任务共享内存资源 软件中断 内核态:操作系统运行的状态 用户态:用户程序运行的状态(必须通过操作 ...
分类:
其他 时间:
2020-03-24 09:27:34
收藏:
0 评论:
0 赞:
0 阅读:
56
1.浏览器随便打开一个网站,F12打开控制台 2.输入请求代码回车 $.ajax({ url:"http://localhost:8080/sys/topHotNews/update",//发送的路径 type:"post",//发送的方式 data:'{"newsId":"5","type":"1 ...
分类:
其他 时间:
2020-03-24 09:27:09
收藏:
0 评论:
0 赞:
0 阅读:
1052
点击 file > project structure 点击modules > 把 add content root 先删除再新建路径 ...
分类:
其他 时间:
2020-03-24 09:26:51
收藏:
0 评论:
0 赞:
0 阅读:
683
[TOC] 概述 今天两节课的签到都错过了 /(ㄒoㄒ)/~~ 所以决定花点时间做一个自动签到的工具 经过观察发现超星的结构很简单,全都是get请求 目标是,能稳定的长时间在线,每隔一段时间就遍历一次列表中的课程,检查是否有签到,签到成功之后发送邮件通知我 之前维护代理IP的数据库的代码已经稳定工作 ...
分类:
其他 时间:
2020-03-24 09:26:30
收藏:
0 评论:
0 赞:
0 阅读:
1890
观察者模式(发布订阅模式)的实现方式及应用场景 简述 发布订阅模式的概念:当一个或多个对象依赖于某一个对象,当这个对象的状态发生改变,所有依赖于它的对象都得到状态改变的通知。 一个简单的示例: javascript // 主体 class Subject { constructor() { this ...
分类:
其他 时间:
2020-03-24 09:25:45
收藏:
0 评论:
0 赞:
0 阅读:
439
题意 给定一个数n 说明有从 0 到 9999...(n个9)的10^n个数字 所有数字如果不及n位,全部用前导0填充,以保证每个数字都是n位数 然后定义每个数字是由多个块组成的 相邻的相同数字构成一个块 以 00027734000 为例 共有3个长度为1的块(2,3,4) 1个长度为2的块(77) ...
分类:
其他 时间:
2020-03-24 09:24:57
收藏:
0 评论:
0 赞:
0 阅读:
40
深入理解 etcd:etcd 性能优化实践 本文将主要分享以下五方面的内容: 1. etcd 前节课程回顾复习; 2. 理解 etcd 性能; 3. etcd 性能优化 server 端; 4. etcd 性能优化 client 端。 etcd 前节课程回顾复习 etcd 诞生于 CoreOs 公司 ...
分类:
其他 时间:
2020-03-24 09:24:36
收藏:
0 评论:
0 赞:
0 阅读:
71
MyBatis 1、CURD 1、namespace mapper.xml下面的namespace中的包名必须与对应mapper接口的包名一致! 2、select 选择,查询语句: id :对应namespace中的方法名 parameterType:方法的参数类型 resultType:sql执行 ...
分类:
其他 时间:
2020-03-24 09:23:52
收藏:
0 评论:
0 赞:
0 阅读:
74
#使用while循环输入1 2 3 4 5 6 8 9 10 """ n = 1 while n < 11: if n == 7: pass else: print(n) n = n + 1 print (" end ") """ #输出1-100的所有奇数 """ n = 1 while n < ...
分类:
其他 时间:
2020-03-24 09:23:03
收藏:
0 评论:
0 赞:
0 阅读:
343