- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 hutool_克隆
hutool提供了两种用克隆的方式, 但都是浅克隆的浅克隆1.实现Cloneable接口/** * 猫猫类,使用实现Cloneable方式 * @author Looly * */private static class Cat implements Cloneable<Cat>{ private String name = "miaomiao"; pr...
2019-11-17 10:35:37 5651
原创 分布式锁面试题
分布式锁分布式CAP任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。1.基于数据库排他锁做分布式锁在查询语句后面增加for update来获取锁, 数据库会在查询过程中给数据库表增加排他锁InnoDB 引擎在加锁的时候,只有通过索引进行检索的时候才会使用行级锁...
2019-11-11 09:19:15 581
原创 数据库面试题
1.三范式1nf: 单列属性不可再分2nf: 每个字段依赖于全部主键而非部分主键(对于非组合主键来说, 主要满足1nf就满足2nf)3nf: 消除传递依赖, 非主键以外的字段要互不依赖2.视图视图不存数据, 数据还是存在表里, 只是方便程序员, 不提高查询效率3.drop、delete与truncatedrop和truncate都是ddl, 不能回滚, drop删表结构, trunc...
2019-11-11 09:18:45 216
原创 计网面试题
1.tcp和udp区别TCP 是面向连接的、可靠的、有序的、速度慢的协议;UDP 是无连接的、不可靠的、无序的、速度快的协议。TCP 开销比 UDP 大,TCP 头部需要 20 字节,UDP 头部只要 8 个字节。TCP 无界有拥塞控制UDP 有界无拥塞控制。2.get和post的区别GET参数通过URL传递,POST放在Request body中。GET请求在U...
2019-11-11 09:17:53 615
Mybatis的Demo文件打包 使用Maven管理
2019-03-02
IOI2018中国国家候选队论文集正式版
2018-08-08
python爬虫必备库BeautifulSoup4学习笔记
2018-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人