摘要: 为什么会用到缓存? 不同设备的速度不同,磁盘,内存,网络 在什么地方用缓存? 用户不会修改的:状态的数字与名字的对应,前端缓存 地址码->国家,省市区的名字,nginx缓存,key:api+参数,value:返回值 应用服务器的本地缓存 外部分布式缓存 怎样实现缓存? MyBatis缓存 提供一级缓 阅读全文
posted @ 2022-12-06 00:39 antidogmatist 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 大负载 InnoDB存储 文件: 数据库路径:/var/lib/mysql/db_name db.opt,用来存储当前数据库的默认字符集和字符校验规则 每个表分别有table_name.frm和table_name.idb两个文件,分别存储表结构和表数据 Table space: leaf node 阅读全文
posted @ 2022-12-04 00:51 antidogmatist 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Java代码 import java.io.*; /** * @author jeffery.ma * @date 2022/10/24 13:56 */ public class Main { public static void main(String[] args) throws IOExce 阅读全文
posted @ 2022-11-14 14:33 antidogmatist 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 点的值范围很大,但数量有限,所以不能直接开数组,需要将每个点做映射。 Java代码 import java.util.ArrayList; import java.util.Comparator; import java.util.List; import java.util.Scanner; im 阅读全文
posted @ 2022-11-14 13:50 antidogmatist 阅读(15) 评论(0) 推荐(0) 编辑
摘要: unix自带的一个工具 特定时间点执行特定shell指令 表达式+shell脚本 5段表达式:分 时 日 月 星期 eg:2022年十月二十日星期四十一点执行任务,可以写成0 11 20 10 4 eg:每个小时的第二十分钟执行一次,可以写成20 * * * * eg:每个小时的第二十,四十分钟各执 阅读全文
posted @ 2022-11-14 13:40 antidogmatist 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Java泛型 简介 在代码中发现了一个没见过没用过的写法,借此复习一下泛型。 public static <T> BaseResponseVo.BaseResponseVoBuilder<T> builder() { return new BaseResponseVo.BaseResponseVoB 阅读全文
posted @ 2022-11-14 10:24 antidogmatist 阅读(172) 评论(0) 推荐(0) 编辑