07 2019 档案

[转]MySQL查询语句执行过程详解
摘要:Mysql查询语句执行原理 数据库查询语句如何执行?语法分析:首先进行语法分析,对使用sql表示的查询进行语法分析,生成查询语法分析树。语义检查:检查sql中所涉及的对象以及是否在数据库中存在,用户是否具有操作权限等视图转换:将语法分析树转换成关系代数表达式,称为逻辑查询计划;查询优化:在选择逻辑查 阅读全文

posted @ 2019-07-29 11:06 阿泰555 阅读(733) 评论(0) 推荐(0) 编辑

shiro中接入单点登录功能
摘要:shiro 登录 单点登录 阅读全文

posted @ 2019-07-17 11:40 阿泰555 阅读(12177) 评论(0) 推荐(1) 编辑

理解MQ
摘要:1、定义 2、消息队列比较 参考文章:https://www.jianshu.com/p/068b8d1610ee 阅读全文

posted @ 2019-07-16 10:18 阿泰555 阅读(166) 评论(0) 推荐(0) 编辑

[转]zookeeper入门
摘要:zookeeper的目标是将复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。 参考文章:http://developer.51cto.com/art/201809/583184.htm 阅读全文

posted @ 2019-07-15 12:43 阿泰555 阅读(114) 评论(0) 推荐(0) 编辑

理解Dubbo
摘要:1.Dubbo应用场景 2.Dubbo支持的协议 3.Dubbo性能比较 4.负载均衡策略 5.容错方案 6.Dubbo vs SpringCloud 7.深入Dubbo需要的技能 阅读全文

posted @ 2019-07-11 22:52 阿泰555 阅读(140) 评论(0) 推荐(0) 编辑

[转]synchronized的锁机制
摘要:参考文章:https://blog.csdn.net/lang_programmer/article/details/72722751 synchronized是否是可重入锁 https://www.cnblogs.com/cielosun/p/6684775.html 阅读全文

posted @ 2019-07-09 23:49 阿泰555 阅读(91) 评论(0) 推荐(0) 编辑

[转]线程池详解
摘要:1. 为什么要用线程池 降低资源消耗。通过重复利用已创建的线程,降低线程创建、销毁造成的消耗。 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配、调优和监 阅读全文

posted @ 2019-07-08 14:46 阿泰555 阅读(195) 评论(0) 推荐(0) 编辑

[转]springboot启动原理
摘要:参考文章:https://www.jianshu.com/p/ef6f0c0de38f 阅读全文

posted @ 2019-07-08 10:59 阿泰555 阅读(129) 评论(0) 推荐(0) 编辑

理解JVM
摘要:1.JVM运行时数据区 2.方法区 方法区垃圾回收的条件:该类的所有实例(堆内存中)被回收;加载该类字节码的类加载器被回收;所有的类对象(如Student.class)的引用被回收 一般采用可达性分析算法来进行堆内存的垃圾回收。 3.堆内存 1).对象中只保存实例变量,不包含静态变量、方法等。2). 阅读全文

posted @ 2019-07-06 09:39 阿泰555 阅读(184) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示