笔记链接

黑马ssm:csdn
jvm:github
马士兵并发编程:添加链接描述
http:添加链接描述

添加链接描述

为什么mysql索引使用B+树添加链接描述

闲着没事看:添加链接描述

红黑树:添加链接描述

添加链接描述

ThreadLocal添加链接描述

io 添加链接描述

spring循环依赖问题添加链接描述

添加链接描述

三线程交替打印添加链接描述

redis添加链接描述

select poll epoll 添加链接描述
添加链接描述
水平触发边缘触发添加链接描述

添加链接描述

springboot自动配置原理
添加链接描述
添加链接描述

在这里插入图片描述
volatile
lock:互斥访问
add:屏障
mesi:缓存失效,下次读取让直接从内存读
load:从内存读取数据
store:把数据写会内存
添加链接描述

背包问题添加链接描述

B+树中能存多少数据
16K 16384,一行数据1k的话 主键8+6指针, 16384/14=1100多,
三层1100110016千万条数据
添加链接描述

tcp为什么设计三次握手添加链接描述
防止无效连接,保证可靠传输

树和图的区别 添加链接描述

select是否会加锁添加链接描述

uuid和自增主键的好处和缺点
自,增,int

为啥是2msl添加链接描述

timewait和closewait添加链接描述
添加链接描述

Servlet和tomcat和SPring关系
添加链接描述

添加链接描述

当前读会加间隙锁,快照读不会加间隙锁

https://blog.youkuaiyun.com/sinat_27143551/article/details/81736330
在这里插入图片描述

在这里插入图片描述

部分避免幻读的情况
在这里插入图片描述
在这里插入图片描述

数据库和操作系统添加链接描述

公平and非公平自旋锁的实现添加链接描述

springboot启动流程
添加链接描述

添加链接描述

spring事务传播机制添加链接描述

Spring的三种注入方式:接口,构造器,set方法

添加链接描述

toString和String.valueOf():都是把对象转变为字符串,但是toString是Object的方法,Object不能为null否则报错,String.valueOf(null)会返回“null”字符串。添加链接描述

mvn:

mvn compile 先下载pom.xml中指定的依赖jar包,然后编译;
mvn package 包括compile,然后打包为war文件;
mvn install 包括package,然后安装到本地仓库;
mvn deploy  包括install,然后部署到私服(远程服务器)。跳过maven测试:mvn deploy -Dmaven.test.skip=true

成员变量到底存在哪添加链接描述

大数据排序:
快排加归并
位向量法
添加链接描述
添加链接描述
添加链接描述
添加链接描述

如何破坏双亲委派机制
重写loadClass修改其中的先调用父类加载器的逻辑,
重写findClass定义加载类得二进制数组的方法。
添加链接描述

分配担保机制
新生代分不下,minorgc,Survivor存不下。老的进去老年代
添加链接描述

拦截器和过滤器的区别
添加链接描述

mysql可重复读的实现原理添加链接描述
undo log加事务id (mvcc)

常见的限流算法:添加链接描述
注意看计数法出现的问题

改用guava令牌桶算法限流添加链接描述

前端缓存:添加链接描述
cache control:max-age,no-store,no-cache,if-modify,if-modify-since(lastmodify)。if-match(etag)

ConcurrentHashMap 添加链接描述

僵尸进程,孤儿进程添加链接描述

进程空间添加链接描述

DNS浏览区缓存和主机缓存 修改主机缓存不会影响浏览器缓存,但是浏览器缓存有一定时间,等失效后就可以读到主机缓存添加链接描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值