
面试知识点
TimeFriends
这里没有天赋异禀,也没有天资聪颖,只有每天的陪伴。万物瞬息万变,但唯一不变的只有变化。抓住变化的根本,以时间为伍,以坚持为伴,做时间的朋友。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql8.0新特性
Mysql8.0新特性服务器功能方面:1:所有元数据使用InnoDB引擎储存,无frm文件2:系统表采用InnoDB存储并采用独立表空间3:支持定义资源管理组(目前仅支持CPU资源)4:支持不可见索引和降序索引,支持直方图优化5:支持窗口函数6:支持在线修改全局参数持久化用户及安全方面:1:默认使用caching_sha2_password认证插件(同一个密码加密出来的密文密码不一样)2:新增支持定义角色3:新增密码历史记录功能,限制重复使用密码InnoDB功能方面:1:InnoD原创 2020-08-02 15:35:08 · 1496 阅读 · 1 评论 -
做分布式架构的SpringCloud与Dubbo的异同点
相同点:SpringCloud与Dubbo可以实现RPC远程调用框架,可以实现服务治理不同点:SpringCloud是一套目前比较全面的微服务框架,整合了分布式常用的解决方案遇到的注册中心(Eureka),负载均衡器(Ribbon),客户端调用工具(Rest和Feign)分布式配置中心(config),服务保护(Hystrix),网关(Zuul Gateway),服务链路(Zipkin),消...原创 2019-07-17 15:49:26 · 1578 阅读 · 0 评论 -
构造方法,静态代码块,成员变量的加载顺序
构造方法,静态代码块,成员变量的加载顺序.静态变量—>静态代码块—>成员变量—>代码块—>构造方法1.静态代码块:在类加载时即运行,而且只运行一次,并且优于各种代码块以及构造函数运行,如果一个类中有多个静态代码块,会按照书写顺序依次执行,静态代码块不能访问普通变量(普通变量只能通过对象来调用).2.构造代码块:在创建对象时被调用,每次创建对象都会调用一次,但是优于...原创 2019-07-25 11:29:29 · 2652 阅读 · 3 评论 -
Java并发编程解析,ConcurrentHashMap理解
Java并发编程之ConcurrentHashMap在多线程环境下HashMap操作时存在丢失数据的情况,为了避免这个情况,强烈建议使用ConcrrentHashMap替代.HashTable虽然是一个线程安全的类,但是他使用的是synchronized来锁住整张Hash表实现线程的安全,即每次锁住整张表让线程独占,相当于让所有线程进行读写时都去竞争一把锁,导致效率低下.ConcurrentH...原创 2019-07-23 07:32:26 · 1404 阅读 · 0 评论