摘要: 1.引言 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted(读未提交) 、Read committed (读已提交)、Repeatable read (重复读)、Serializable (序列化)。读现象是在多个事务并发执行时,在读取数据方面可能碰到的问题。包括脏读、不可 阅读全文
posted @ 2023-01-31 15:47 烟熏咸鱼干 阅读(433) 评论(0) 推荐(0)
摘要: 通过继承 Thread 类创建线程类 实现 Runnable 接口创建线程类 通过 Callable 和 Future 接口创建线程 阅读全文
posted @ 2023-01-31 14:32 烟熏咸鱼干 阅读(25) 评论(0) 推荐(0)
摘要: full gc触发条件 (1)System.gc()方法的调用。此方法的调用是建议JVM进行Full GC,虽然只是建议而非一定,但很多情况下它会触发 Full GC,从而增加Full GC的频率,也即增加了间歇性停顿的次数。强烈影响系建议能不使用此方法就别使用,让虚拟机自己去管理它的内存,可通过通 阅读全文
posted @ 2023-01-31 11:46 烟熏咸鱼干 阅读(31) 评论(0) 推荐(0)
摘要: https://zhuanlan.zhihu.com/p/373676597 我们为什么要使用AOP(面向切面编程)?当我们在现实中完成实际的项目时,我们总是需要在一个“动作”进行前,进行中,或进行后进行一些操作,比如当我们在运行程序时,我们想要进行日志保存,或者在每一个方法调用后输出一句话,这就表 阅读全文
posted @ 2023-01-30 15:54 烟熏咸鱼干 阅读(37) 评论(0) 推荐(0)
摘要: CPU 密集型任务(N+1): 这种任务消耗的主要是 CPU 资源,可以将线程数设置为 N (CPU 核心数)+1,比 CPU 核心数多出来的一个线程是为了防止线程偶发的缺页中断, 或者其它原因导致的任务暂停而带来的影响。一旦任务暂停,CPU 就会处于空闲状态,而 在这种情况下多出来的一个线程就可以 阅读全文
posted @ 2023-01-30 15:53 烟熏咸鱼干 阅读(125) 评论(0) 推荐(0)
摘要: string 介绍:string 数据结构是简单的 key-value 类型。 使用场景: 一般常用在需要计数的场景,比如用户的访问次数、热点文章的点赞转发数量等 等。 list 介绍:list 即是 链表 使用场景:发布与订阅或者说消息队列、慢查询。 hash 介绍:hash 类似于 JDK1.8 阅读全文
posted @ 2023-01-30 15:53 烟熏咸鱼干 阅读(99) 评论(0) 推荐(0)
摘要: 使组件显示在echarts上 以及el-date-picker时间选择默认值 <template> <div class="app-container home"> <el-row :gutter="20"> <el-col :span="12"> <el-card> <div id="day" s 阅读全文
posted @ 2022-12-08 10:16 烟熏咸鱼干 阅读(539) 评论(0) 推荐(0)
摘要: 若依框架后台页面引入el-statistic和echarts失败 // 和网上教程一样 但是没有成功 import echarts from 'echarts' Vue.prototype.$echarts = echarts; // 使用echarts官网的另一种方式 可以使用 具体原因妹整明白 阅读全文
posted @ 2022-12-06 14:05 烟熏咸鱼干 阅读(2524) 评论(0) 推荐(0)
摘要: 数据库设计逻辑方向踩坑 表关系 2022-12-6 当时设计表结构 用户表与酒局表关联, 酒局内有多个用户, 且用户的饮酒类型与酒局表关联 关键点: 酒局会被预约, 用户饮酒类型与酒局绑定, 这样是两张表 我目前认为这样会比较合理 设计1版: 酒局表有字段以逗号分割与用户表进行关联, 被打回 理由为 阅读全文
posted @ 2022-12-06 13:59 烟熏咸鱼干 阅读(27) 评论(0) 推荐(0)
摘要: 第八章 枚举 枚举类型的对象是有限, 固定的几个常量 格式 关于首行 super() 或 super(实参列表) 必须在子类构造器首行 this() 或 this(实参列表) 必须在本类构造器首行 package 包; 声明包的语句必须在 源文件.java 代码的首行 枚举常量对象的列表必须在枚举类 阅读全文
posted @ 2020-03-16 10:27 烟熏咸鱼干 阅读(113) 评论(0) 推荐(0)