HOUDUAN
文章平均质量分 85
王聪Birley
这个作者很懒,什么都没留下…
展开
-
分布式初探
CAP理论CAP 也就是 Consistency(一致性)、Availability(可用性)、Partition Tolerance(分区容错性) 这三个单词首字母组合。在理论计算机科学中,CAP 定理(CAP theorem)指出对于一个分布式系统来说,当设计读写操作时,只能能同时满足以下三点中的两个:一致性(Consistence) : 所有节点访问同一份最新的数据副本可用性(Availability): 非故障的节点在合理的时间内返回合理的响应(不是错误或者超时的响应)。分区容错性(P原创 2021-01-29 17:33:59 · 124 阅读 · 3 评论 -
Elasticsearch探索:这一篇就够了!(基础篇)
学了一段时间的Elasticsearch,简称ES,总结下目录ES产生背景ES术语ES类型支持ES锁机制ES端口ES索引原理ES产生背景 总所周知,多数公司数据一般存在Mysql上,检索直接再数据库查询,数据库的数据量达到一定量时,检索效率降低,于是引入es。ES是文档型数据库,属非关系型数据库。典型应用场景1.搜索引擎;2.日志分析。ES术语集群...原创 2019-04-11 09:24:30 · 417 阅读 · 0 评论 -
SpringBoot 启动原理分析
SpringBoot快速整合第三方框架,完全采用注解化,内置Tomcat,以打war包和Jar包形式发布,以java应用程序执行1.为什么能快速整合第三方框架 基于Maven子父依赖关系2.完全使用注解化,为什么可以无配置? 没有web.xml,Tomcat如何启动的? 注解在Spring3.0以上提供注解。SpringMVC内置注解加...原创 2019-04-11 09:42:47 · 209 阅读 · 0 评论 -
Docker - 项目实践
Docker认识集装箱,便携的虚拟机应用容器,能够在容器内运行任何应用,且两两容器之间互不影响。Docker用途1.环境隔离2.微服务定制3.为客户演示,考一个Docker镜像即可。Docker应用场景不同的应用程序有不同的应用环境,使用Docker容器就不会造成应用环境冲突本地环境/测试环境/生产环境不一样,同样的代码无法运行,使用Docker容器统一环境问题...原创 2019-04-19 16:20:26 · 222 阅读 · 0 评论 -
Java -Spring 注解
@Aspect:标识当前类为一个切面容器 @Before:前置增强方法 @Pointcut("execution(表达式)"): 1.表达式除了exexution外,还有within/this/target等@Configuration:该类作为xml配置文件中的<beans>,配置了Spring容器。 @Bea...原创 2019-05-05 13:22:55 · 182 阅读 · 0 评论