首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我有一颗五叶草
掘友等级
Java
后端 会点前端 想做全端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 5
沸点 4
赞
9
返回
|
搜索文章
我有一颗五叶草
Java
·
2年前
关注
MySQL 主从同步原理
mysql主从同步的过程: Mysql的主从复制中主要有三个线程: master(binlog dump thread)、slave(I/O thread 、SQL thr...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
慢sql优化
在业务系统中,除了使用主键进行的查询,其他的都会在测试库上测试其耗时,慢查询的统计主要由运 维在做,会定期将业务中的慢查询反馈给我们。 慢查询的优化首先要搞明白慢的原因是什...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
mysql聚簇和非聚簇索引的区别
都是B+树的数据结构 聚簇索引:将数据存储与索引放到了一块、并且是按照一定的顺序组织的,找到索引也就找到了数 据,数据的物理存放顺序与索引顺序是一致的,即:只要索引是相邻的...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
Spring 框架中都用到了哪些设计模式?
简单工厂:由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
线程池中线程复用原理
线程池将线程和任务进行解耦,线程是线程,任务是任务,摆脱了之前通过 Thread 创建线程时的 一个线程必须对应一个任务的限制。 在线程池中,同一个线程可以从阻塞队列中不断...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
线程池中阻塞队列的作用?为什么是先添加列队而不是先 创建最大线程?
1、一般的队列只能保证作为一个有限长度的缓冲区,如果超出了缓冲长度,就无法保留当前的任务 了,阻塞队列通过阻塞可以保留住当前想要继续入队的任务。 阻塞队列可以保证任务队列中...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
为什么用线程池?解释下线程池参数?
好处 降低资源消耗;提高线程利用率,降低创建和销毁线程的消耗。 提高响应速度;任务来了,直接有线程可用可执行,而不是先创建线程,再执行。 提高线程的可管理性;线程是稀缺资源...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
并发的三大特性
原子性 原子性是指在一个操作中cpu不可以在中途暂停然后再调度,即不被中断操作,要不全部执行完成,要 不都不执行。就好比转账,从账户A向账户B转1000元,那么必然包括2个...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
BeanFactory和ApplicationContext的联系和区别
ApplicationContext继承了BeanFactory,BeanFactory是Spring中比较原始的Factory,它不支持AOP、Web等Spring插件,...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
Spring 三级缓存
对于单例对象来说,在Spring的整个容器的生命周期内,有且只存在一个对象,很容易想到这个对象应该存在Cache中,Spring大量运用了Cache的手段,在循环依赖问题的...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
Spring Bean的生命周期
Spring Bean的生命周期Spring Bean的生命周期Spring Bean的生命周期Spring Bean的生命周期Spring Bean的生命周期Spring...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
Spring 单例 bean 线程安全问题
答案1: 如果一个类设计成单例模式, 那么就要注意他的全局变量,如果变量这里没有问题的话方法的调用也不会存在安全问题,因为线程会同时调用同一个对象的方法,但是在内存中有自己...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
动态代理
静态代理和动态代理的区别 1、静态代理通常只代理一个类,动态代理是代理一个接口下的多个实现类。 2、静态代理事先知道要代理的是什么,而动态代理不知道要代理什么东西,只有在运...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
Spring-AOP
概念 AOP : 面向切面编程。利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的 耦合度 降低,提高程序的可重用性,同时提高了开发的效率。 底层...
0
评论
分享
我有一颗五叶草
赞了这篇文章
RudeCrab
公众号 @ RudeCrab
·
4年前
关注
我们为什么要用 IoC 和 AOP
作为一名 Java 开发,对 Spring 框架是再熟悉不过的了。Spring 支持的控制反转(Inversion of Control,缩写为IoC)和面向切面编程(As...
34
10
分享
我有一颗五叶草
Java
·
2年前
关注
MySQL 一条更新语句执行的顺序
update T set c=c+1 where ID=2; · 执行器先找引擎取 ID=2 这一行。ID 是主键,引擎直接用树搜索找到这一行。如果 ID=2 这一行所在的...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
Mysql中myisam和innodb的区别
1. 存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。数据文件的扩展名为....
0
1
分享
我有一颗五叶草
Java
·
2年前
关注
ThreadLocal
一.ThreadLocal实现原理 首先 ThreadLocal 是一个泛型类,保证可以接受任何类型的对象。 因为一个线程内可以存在多个 ThreadLocal 对象,所以...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
CAS
一.CAS机制 CAS是英文单词Compare And Swap的缩写,也就是比较并替换。在Java中 CAS 底层使用的就是自旋锁 + UnSafe类。 CAS 的含义是...
0
评论
分享
我有一颗五叶草
Java
·
2年前
关注
七层网络模型
应用层 网络服务与最终用户的一个接口。 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP 表示层 数据的表示、安...
0
评论
分享
下一页
个人成就
文章被阅读
11,010
掘力值
334
关注了
10
关注者
6
收藏集
3
关注标签
5
加入于
2021-08-13