摘要: Spring Boot的出现,得益于“习惯优于配置”的理念,没有繁琐的配置、没有难以集成的内容(大多数流行第三方技术都被集成),这是基于Spring 4.x提供的按条件配置Bean的能力。Spring ... 阅读全文
posted @ 2020-02-27 13:57 老木木 阅读(99) 评论(0) 推荐(0)
摘要: 分布式锁的实现 关于锁,其实我们或多或少都有接触过一些,比如synchronized、 Lock这些,这类锁的目的很简单,在多线程环 境下,对共享资源的访问造成的线程安全问题,通过锁的机制来实现资源访问互... 阅读全文
posted @ 2020-02-26 14:17 老木木 阅读(101) 评论(0) 推荐(0)
摘要: 过期删除的原理Redis 中的主键失效是如何实现的,即失效的主键是如何删除的?实际上,Redis 删除失效主键的方法主要有两 种: 消极方法:在主键被访问时如果发现它已经失效,那么就删除它 积极... 阅读全文
posted @ 2020-02-26 11:42 老木木 阅读(126) 评论(0) 推荐(0)
摘要: 1、分布式缓存技术的应用 缓存 : 就是低速的IO与高速的应用之间的问题缓冲组件放到数据库和应用之间,使用缓存的方式: 1、把数据写入数据库之后,然后把相应的数据写入缓存 2、先去查询数据库里的数据 然后把相应的... 阅读全文
posted @ 2020-02-25 17:25 老木木 阅读(105) 评论(0) 推荐(0)
摘要: Kafka 的简介 什么是 Kafka Kafka 是一款分布式消息发布和订阅系统,具有高性能、高吞吐量的特点而被 广泛应用与大数据传输场景。它是由 LinkedIn 公司开发,使用 Scala 语言编 ... 阅读全文
posted @ 2020-02-24 22:31 老木木 阅读(167) 评论(0) 推荐(0)
摘要: 持久化消息和非持久化消息的发送策略消息同步发送和异步发送 ActiveMQ支持同步、异步两种发送模式将消息发送到broker上。同步发送过程中,发送者发送一条消息会阻塞直到broker反馈一个确认... 阅读全文
posted @ 2020-02-19 21:45 老木木 阅读(1956) 评论(0) 推荐(0)
摘要: 日期时间Locale在计算机中,通常使用 Locale 表示一个国家或地区的日期、时间、数字、货币等格式。Locale由语言_国家的字母缩写构成,例如,zh_CN 表示中文+中国, en_US表示英文+美国。语言... 阅读全文
posted @ 2020-02-17 16:28 老木木 阅读(333) 评论(0) 推荐(0)
摘要: 消息中间件的初步认识 什么是消息中间件? 消息中间件是利用高效可靠的消息传递机制进行平台无 关的数据交流,并基于数据通信来进行分布式系统的集成。 通过提供消息传递和消息排队模型,可以在分布式... 阅读全文
posted @ 2020-02-12 11:42 老木木 阅读(155) 评论(0) 推荐(0)
摘要: javaSPI机制一、什么是SPI SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。整体机制图... 阅读全文
posted @ 2020-02-07 17:16 老木木 阅读(245) 评论(0) 推荐(0)
摘要: 1、多版本支持 多版本支持 veresion1.0 , version1.0.1 可以做版本隔离,Server端配置Client 端配置zk注册中心的服务节点:2、主机绑定[dubbo://192.... 阅读全文
posted @ 2020-02-06 09:55 老木木 阅读(223) 评论(0) 推荐(0)