首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
风中有朵云做的雨
掘友等级
后端
Java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
最新
热门
内存屏障的前世今生
内存屏障的前世今生 从cpu的发展进程讲起 早期单核cpu 特点: 单核,按照程序指令顺序进行计算 性能优化: 乱序执行:让 CPU 可以不按程序的顺序执行指令,从而利用 CPU 的空闲资源,提升执行
说一说 UPDATE xxxxx SET name = 'xxx' WHERE id = 1 执行流程(重点)
连接器负责连接、解析器解析语法树、优化器找出索引等 执行器调用引擎接口,通过主键索引搜索记录。如果id=1的记录在buffer pool(数据页缓存),直接返回,如果不在,从硬盘load出来buffe
log4j漏洞?只给源码不打包?还打不成功?看这里吧
这里是使用的idea 所以也直接用内置的maven 1.下载源码并导入idea https://github.com/apache/logging-log4j2/releases/tag/log4j-
两数相加|刷题打卡
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 解释:342 + 465 = 807.
内存淘汰策略 手写LRU|刷题打卡
int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则返回 -1 。 void put(int key, int value) 如果关键字已经存在,则变更其数据值;如果关键字不存在,则插入该组「关键字-值」。当缓存容量达到上限时,它应该在写入…
这下我懂线程池了吧!
线程池在内部实际上构建了一个生产者消费者模型,将线程和任务两者解耦,并不直接关联,从而良好的缓冲任务,复用线程。 线程管理部分是消费者,它们被统一维护在线程池内,根据任务请求进行线程的分配,当线程执行完任务后则会继续获取新的任务去执行,最终当线程获取不到任务的时候,线程就会被回…
三级缓存和循环依赖(不看点源码都看不懂)
这里只是添加了一个工厂(通过这个工厂(ObjectFactory)的getObject方法可以得到一个对象),执行工厂的getObject相当于执行getEarlyBeanReference。那么,什么时候会去调用这个工厂的getObject方法呢? 它实际上就是调用了后置处理…
XXL-JOB的四大线程
内部主要线程QuartzSchedulerThread调度线程,负责获取trigger,放到WorkThread去执行WorkThread工作线程,线程池(SimpleThreadPool)中的线程,
不用@Component怎么让spring管理你的对象?
Spring管理对象一般是通过注解@Component、xml(),如果我们不想通过spring,想自己操作让spring无差别管理,那应该怎么做到呢?我们知道Spring的Bean启动顺序大致是如下
jpa批量处理
jpa批量处理我们知道jpa提供saveAll处理批量插入,代码如下乍一看似乎是一个一个save其实不然,查看源码(这里不细说),jpa每次save都会先添加到actionqueue,在flush的时
下一页
个人成就
文章被点赞
97
文章被阅读
45,312
掘力值
1,210
关注了
19
关注者
46
收藏集
4
关注标签
5
加入于
2019-04-11