- 博客(33)
- 收藏
- 关注
原创 JVM思路
jmap:看占比高的不正常的Class实力个数和占用的内存大小。还不行就转储GC前后 的两个堆dump在分析工具上分析。jstat:每间隔几秒。查看各区域内存占比,YGC,FGC的次数和耗时。jps:看java进程号。
2024-06-16 18:58:31
107
1
原创 Redis过期key清除和内存淘汰
过期清除(只会删除过期的key)、内存淘汰(会删除没过期的key,没有设置过期的key根据策略不同也可以被删除)
2022-06-30 17:51:38
375
原创 Linux常用命令(自己以及课堂上常用)
cd :cd /home 进入 ‘/ home’ 目录pwd 显示工作路径cat 现实输出到屏幕ls 列出目录内容grep 过滤| 管道 ,把上一个命令的结果交给下一个命令date 显示系统日期YUM 软件包升级器 - (Fedora, RedHat及类似系统)yum install package_name包明 下载并安装一个rpm包cp cp t.txt Document/t 将把文件t.txt复制到Document目录下,并命名为t。
2022-03-13 16:44:07
1215
原创 积累基础知识
mysql 的时间和对应Java 映射类型如:Date 返回就是时间戳(一串数字)前端需要处理LocalDateStringwhere条件可以加关于时间的函数where time = DATE_FORMAT(DATE_SUB(#{LocalDate参数或者别的,jdbcType=DATE}, interval 1 day), ‘%Y-%m-%d’)(走索引)这是内层先对日期相减,不只是天级别,外层对得到的日期在格式化处理也可以直接where time =‘2022-02-17’wher
2022-02-17 18:56:35
357
原创 sql优化学习(没有整理参照性不强)
sql优化?首先在数据库表结构,分库分表前可以从设计表结构开始拆分表可以从水平拆分表记录行和垂直拆分表字段来优化,拆分记录行是为了千万级别即使加索引也比较慢的强况垂直拆分可以根据把常用字段拆分成一个表,把不常用字段或者大字段拆分成一个表,垂直拆分要把两个表的主键ID冗余各存一份拆分后查询难度就上来了,可以在sql或者上层应用之间做操作也就是sql变难了或者应用层逻辑变难了如果想加快查询速度可把数据放在ES搜索引擎做分片安装分词ik中文分词插件,或者把热点数据放在redis里做缓存或者是在适
2022-02-17 17:44:11
89
原创 LRU数据缓存淘汰算法复习
class LRUCache { class Node{ int key; int value; Node pre; Node next; Node(){} Node(int key , int value) { this.key = key; this.value=value; } } Map<Integer , .
2021-07-24 01:15:22
45
原创 二叉树的宽度复习
树类型节点public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(){} TreeNode(int val){ this.val = val; } TreeNode(int val , TreeNode left , TreeNode right){ this.val = val; this.left = left
2021-07-24 01:12:31
42
原创 快速排序算法复习(作废,推荐看三路非递归的方式)
public class kuaipai { void quickSort(int[] arr,int low,int high){ int i,j,temp,t; if(low>high){ return; } //前置验证 i=low; j=high; temp = arr[low]; //temp就是基准位 while (i<j) { //先看
2021-07-23 23:10:34
82
原创 复习线程安全的单例模式
public class Single { //私有静态 volatile 引用 private volatile static Single instance = null; //私有构造方法 private Single(){} //静态供外部调用 public static Single getInstance(){ if(instance == null){//doublecheck减少开销 synchron
2021-07-23 22:50:13
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人