监狱 题目描述 有一座监狱,有N个牢房,N个牢房呈一字排成一排的。也就是说,第i个牢房紧挨着第i+1个(除了末尾那个)。每个牢房里都关押着一名罪犯,总共N名罪犯。 上级要求将某些罪犯释放,给了一份名单,要求每天释放一个人。 位于相邻牢房的罪犯,他们互相之间可以谈话也可以传话,这就使得这里的N名罪犯都 ...
分类:
其他好文 时间:
2019-07-31 23:45:26
阅读次数:
126
环境及工具: CentOS: https://jingyan.baidu.com/article/49ad8bce97bd965834d8fa8b.html 解决连接不 上 外 网 的 一 种 可能 FTP: https://www.cnblogs.com/java-263/p/10324736.h ...
分类:
系统相关 时间:
2019-07-31 23:45:08
阅读次数:
122
一、过滤器:在servlet之前的一个门槛,负责拦截请求和响应; 二、创建过滤器: 1.实现Filter接口;//tomcat9.0以前实现3个方法,以后只需实现doFilter方法; 2.继承HttpFilter类;//实现doFilter方法; 三、Filter接口: 核心方法: (1)init ...
分类:
其他好文 时间:
2019-07-31 23:44:50
阅读次数:
95
一、innodb: mysql默认搜索引擎; 特点: (1)支撑事务,可以在事务上添加锁; (2)锁方式: 1)共享锁(乐观锁):对查询共享,对增删改上锁。//当提交事务时会释放锁。 2)排它锁(排他锁):对增删改查全部上锁。 ps: 1)行锁只有InnoDB有; 2)提交事务就是释放锁; 3)锁需 ...
分类:
数据库 时间:
2019-07-31 23:44:19
阅读次数:
121
如果,某个方法不能按照正常的途径完成任务,就可以通过另一个路径退出方法,在这种情况下会抛出一个封装了错误信息的对象,此时,这个方法会立刻退出且不会返回任何值,调用此方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。 Throwable是JAVA语言中所有错误或异常的超类,下一层分 ...
分类:
编程语言 时间:
2019-07-31 23:43:53
阅读次数:
97
基于docker 搭建Prometheus+Grafana https://www.cnblogs.com/xiao987334176/p/9930517.htmlneed good study 一、介绍Prometheus Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的 ...
分类:
其他好文 时间:
2019-07-31 23:43:03
阅读次数:
116
SLA:服务等级协议(简称:SLA,全称:service level agreement)。是在一定开销下为保障服务的性能和可用性,服务提供商与用户间定义的一种双方认可的协定。通常这个开销是驱动提供服务质量的主要因素。 SLA的定义来源百度,这到底是什么意思呢? 我们平常经常看到互联网公司喊口号,我 ...
分类:
其他好文 时间:
2019-07-31 23:42:08
阅读次数:
152
一、常用数据类型: (1)数值类型: 1.tinyint:用于代替boolean,取0和1,1代表true,0代表false; 2.int;相当于java中的int; 3.bigint;相当于java中的lang; 4.decimal:浮点型;例如double(5,2)表示最多5位,其中必须有2位小 ...
分类:
数据库 时间:
2019-07-31 23:41:53
阅读次数:
121
运行态:该进程正在执行;就绪态:进程做好了准备,只要有机会就开始执行;阻塞态:进程在某些事件发生前不能执行,如I/O 操作完成;新建态:刚刚创建的进程,操作系统还没有把它加入到可执行进程组中。通常是进程控制块已经创建但还没有加载到内存中的新进程;退出态:操作系统从可执行进程组中释放出的进程,或者是因 ...
分类:
系统相关 时间:
2019-07-31 23:41:20
阅读次数:
129
异常 异常概念 异常:指的是程序在执行过程中,出现的非正常的情况,最终导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出一个异常对象。Java处理异常的方式是中断处理。 异常体系 异常机制其实是帮助我们找到程序中的问题,异常的根类是java. ...
分类:
编程语言 时间:
2019-07-31 23:41:05
阅读次数:
143
题面 https://www.luogu.org/problem/P3501 题解 ...
分类:
其他好文 时间:
2019-07-31 23:40:34
阅读次数:
83
题目链接 题意:给你两个数组a,b,大小为n,让你寻找一个数p (1<= p <= n) ,使之在 1~p 任意一个区间中a,b数组的最小值下标相同。 思路:看到用线段树去写的我也是服了。。。我的思路是这样的,先去更新最小值,如果更新情况不一样肯定结束,然后看前面是否都一致单调递减。 ...
分类:
其他好文 时间:
2019-07-31 23:39:28
阅读次数:
120
LCA倍增法 模板:luogo P3379 【模板】最近公共祖先(LCA) 今天讲的时候有点跑神,现在卑微地来补习(菜) LCA指的是最近公共祖先(Least Common Ancestors)。 最简单的算法无疑是从两个点一个个往上走,出现的第一个两个点都走过的点即为两点的LCA。 但是时间很长。 ...
分类:
其他好文 时间:
2019-07-31 23:38:45
阅读次数:
110
题面 https://www.luogu.org/problem/P3167 题解 ...
分类:
其他好文 时间:
2019-07-31 23:38:29
阅读次数:
115