1. 线程池的必要性与核心参数 频繁创建、销毁线程的开销过大,所以创建线程频率高的场景一般都选择使用线程池,例如tomcat与客户端通信时处理发来的请求。创建线程池的参数如下 public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize ...
分类:
编程语言 时间:
2020-07-13 18:15:28
阅读次数:
62
输入格式: 输入在一行中给出一个长度不超过 1000 的字符串。字符串由 ASCII 码表中任意可见字符及空格组成,至少包含 1 个英文字母,以回车结束(回车不算在内)。 输出格式: 在一行中输出出现频率最高的那个英文字母及其出现次数,其间以空格分隔。如果有并列,则输出按字母序最小的那个字母。统计时 ...
分类:
其他好文 时间:
2020-07-13 11:19:37
阅读次数:
52
451. 根据字符出现频率排序 描述: 思路:通过hashmap存储,然后对List<enttry>排序。 452. 用最少数量的箭引爆气球 描述: 思路:按照第一个维度进行排序,采取贪婪策略。获取最大的结束节点(这样箭的数量才最少) 453. 最小移动次数使数组元素相等 描述: 思路:题目可等于找 ...
分类:
其他好文 时间:
2020-07-12 17:17:11
阅读次数:
63
##Key的过期策略 Redis的Key有3种过期删除策略,具体如下: ###1. 定时删除 原理:在设置键的过期时间的同时,创建一个定时器(timer),让定时器在键的过期时间来临时,立即执行对键的删除操作 优点:能够很及时的删除过期的Key,能够最大限度的节约内存 缺点:对CPU时间不友好,如果 ...
分类:
其他好文 时间:
2020-07-12 15:04:22
阅读次数:
69
触发器:与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。 触发器的特性: 1、有begin end体,begin end;之间的语句可以写的简单或者复杂 2、什么条件会触发:I、D、U 3、什么时候触发:在增删改前或者后 4、触发频率:针对每一行执行 5、触发器定义在表上, ...
分类:
数据库 时间:
2020-07-11 19:30:39
阅读次数:
52
对于key-value结构的排序第一种:lambda表达式第二种:函数第三种:类对()的重载,仿函数形式#include<iostream>#include<vector>#include<unordered_map>#include<string>#include<algorithm>usingnamespacestd;boolcmp(
分类:
编程语言 时间:
2020-07-11 11:13:38
阅读次数:
112
Work and acquire, and thou hast chained the wheel of chance.边工作边探求,你便可拴住机会的车轮。 大学物理 —— 振动学 本来不想写的… 目录 1. 振动的概念2. 简谐振动3. 弹簧振子4. 旋转矢量:5. 简谐振动实例单摆 (摆动角度很 ...
分类:
其他好文 时间:
2020-07-11 00:16:37
阅读次数:
136
高精度NTP授时服务器,光学时钟来贡献 高精度NTP授时服务器,光学时钟来贡献 京准电子科技官微——ahjzsz 科学家们对于精准时间的追求从未停止,目前世界上最准的时钟当属光学时钟。虽然早有研究人员提出将光学时钟应用到卫星上,以提升卫星定位的准确程度,但如何保持光学时钟在太空中与地球上一样稳定发挥 ...
分类:
其他好文 时间:
2020-07-10 19:15:34
阅读次数:
74
GPS对时设备(北斗授时服务器)为您开启精准时刻 GPS对时设备(北斗授时服务器)为您开启精准时刻 京准电子科技官微——ahjzsz 在现代电网中,统一的时间系统对于电力系统的故障分析、监视控制及运行管理具有重要意义。变电站的对时是指站内的保护、测量、监控设备为了统一时间的需要,采用相应的对时方法, ...
分类:
其他好文 时间:
2020-07-10 19:02:22
阅读次数:
246
一 认证Authentication 认证组件:校验用户 - 游客、合法用户、非法用户 游客:代表校验通过,直接进入下一步校验(权限校验) 合法用户:代表校验通过,将用户存储在request.user中,再进入下一步校验(权限校验) 非法用户:代表校验失败,抛出异常,返回403权限异常结果 认证源码 ...
分类:
其他好文 时间:
2020-07-10 15:04:31
阅读次数:
73