首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TurboSnail
掘友等级
代码搬运工
蚍蜉撼树
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 35
沸点 3
赞
38
返回
|
搜索文章
最新
热门
JAVA SPI 机制实现和原理分析
SPI是JAVA提供的一种服务提供发现接口,听起来有点别扭哈!其实就是一种面向接口的编程,为接口去匹配具体服务实现的机制,这一点上与IOC的思想类似,都是把装配的控制权放到了程序之外,下面具体看看什么
Elasticsearch 简介和实战
Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,Elasticsearch 是用 Java 语言开发的,基于 RESTful web 接口,其客户端在其他语言中都是可用的 Lucene 被认为是目前最先进,性能最好…
Git详细介绍和使用
版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。可以对任何类型的文件进行版本控制,便于不同的开发者协同工作 集中化的版本控制系统是为了让不同系统上的开发者协同工作。例如 SVN,它会有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的…
Redis的高可用,哨兵机制Sentinel
而哨兵机制(Sentinel)就是Redis的高可用解决方案,由一个或多个Sentinel实例组成的Sentinel系统用来管理主服务器以及连接的所有从服务器。可以实现故障发现、故障自动转移、配置中心和客户端通知 看了上图,我们可以理解哨兵机制就是在复制基础上的一套监管系统,能…
如何优雅的做数据校验-Hibernate Validator详细使用说明
数据校验是在平时的编码过程中常做的工作,在系统的各个层可能都要去实现一些校验逻辑,再去做业务处理。这些繁琐的校验与我们的业务代码在一块就会显得臃肿。而且这些校验通常是业务无关的。也是在工作中使用到Hibernate Validator,但却发现有人没有使用好它(竟然还能看到一些…
Redis主从复制的配置和实现原理
Redis的持久化功能在一定程度上保证了数据的安全性,即便是服务器宕机的情况下,也可以保证数据的丢失非常少。通常,为了避免服务的单点故障,会把数据复制到多个副本放在不同的服务器上,且这些拥有数据副本的服务器可以用于处理客户端的读请求,扩展整体的性能 一个master可以有多个s…
Redis持久化机制:RDB和AOF
Redis作为一个内存数据库,数据是以内存为载体存储的,那么一旦Redis服务器进程退出,服务器中的数据也会消失。为了解决这个问题,Redis提供了持久化机制,也就是把内存中的数据保存到磁盘当中,避免数据意外丢失 RDB持久化是通过快照的方式,即在指定的时间间隔内将内存中的数据…
深入了解Redis底层数据结构
说到Redis的数据结构,我们大概会很快想到Redis的5种常见数据结构:字符串(String)、列表(List)、散列(Hash)、集合(Set)、有序集合(Sorted Set),以及他们的特点和运用场景。不过它们是Redis对外暴露的数据结构,用于API的操作,而组成它们…
装饰模式-为类动态添加职责
大家在看视频的时候,视频网站都会在播放之前给你来一段小广告... 然后告诉你充钱可以变强,可以不用看广告,有一些视频像综艺节目或电影在播放完后还会有彩蛋 装饰类和被装饰类可以相互独立,不会相互耦合。装饰类Decorator是从外部来扩展被装饰类Component的,不需要知道C…
适配器模式-通过适配器来复用
适配器模式是一种结构型设计模式,适配器模式主要是来解决接口不兼容的问题,使得原本没有关系的类可以协同工作。就好像我们笔记本电脑的电源适配器,在电压110v-220v之间都是可以正常工作的(那么大一坨),这适配器的工作就是把外部不稳定的电压转化成笔记本电脑能稳定使用的直流电压 使…
下一页
个人成就
文章被点赞
336
文章被阅读
152,533
掘力值
2,817
关注了
33
关注者
85
收藏集
14
关注标签
12
加入于
2019-06-26