发布时间:2020-09-06 01:45:23 浏览:10 回帖 :0
在Redis复制的基础上(不包括Redis Cluster或Redis Sentinel作为附加层提供的高可用功能),使用和配置主从复制非常简单,能使得从 Redis 服务器(下文称 slave)能精...
发布时间:2020-08-26 00:25:53 浏览:16 回帖 :0
每个列的值域都由原子值组成;每个字段的值都只能是单一值。1971年埃德加·科德提出了第一范式。即表中所有字段都是不可再分的。
发布时间:2020-07-26 14:19:47 浏览:0 回帖 :0
普通索引和唯一索引 普通索引可以重复,唯一索引和主键一样不能重复。 唯一索引可以作为数据的一个合法验证手段,例如学生表的身份证号码字段,我们人为规定该字段不得重复,那么就使用唯一索引。(一般设置学号字...
发布时间:2020-05-17 17:04:33 浏览:391 回帖 :0
学习完 AQS,本文我们就来研究第一个 AQS 的实现类:ReentrantLock。 1 基本设计 ReentrantLock 可重入锁,可重入表示同一个线程可以对同一个共享资源重复的加锁或释放锁...
发布时间:2020-05-12 14:54:38 浏览:774 回帖 :0
全是干货的 Java 技术仓库: https://github.com/Wasabi1234/Java-Interview-Tutorial 当你在启动类上添加了启动 Eureka 服务注册中...
发布时间:2020-05-07 23:08:05 浏览:972 回帖 :1
# 1 前言 此类提供线程本地变量。这些变量与普通变量不同,因为每个访问一个变量(通过其get或set方法)的线程都有其自己的,独立初始化的变量副本。 ThreadLocal 实例通常是期望将状...
发布时间:2020-03-17 16:18:19 浏览:414 回帖 :0
0 前言 全是干货的技术殿堂 文章收录在我的 GitHub 仓库,欢迎Star/fork: Java-Interview-Tutorial https://github.com/Wasab...
发布时间:2020-01-21 23:48:06 浏览:1645 回帖 :0
现如今,支付成为热点对于电商业务,这都是不可或缺的 核心功能剖析 下单-》支付nginx 将用户请求反向代理到我们编写的电商系统 = 下单之后,点击支付跳转到支付系统,最后对接通过跳转将业务和支付解...
发布时间:2019-12-20 02:33:32 浏览:1249 回帖 :0
既然是集群,必然有多个Kafka节点,只有单节点构成的Kafka伪集群只能用于日常测试,不可能满足线上生产需求。真正的线上环境需要考量各种因素,结合自身的业务需求而制定。看一些考虑因素(以下顺序,可...
发布时间:2019-12-17 00:28:11 浏览:1071 回帖 :0
本文概要:大白话剖析调用链监控原理,然后学习Sleuth,Zipkin,然后将Sleuth整合Zipkin,最后学习Zipkin数据持久化(Elasticsearch)以及Zipkin依赖关系图 实...
发布时间:2019-12-15 21:58:08 浏览:2786 回帖 :0
本文主要内容: 如何实现用户认证与授权? 实现的三种方案,全部是通过画图的方式讲解.以及三种方案的对比 最后根据方案改造Gateway和扩展Feign 0 相关源码 1 有状态 vs 无状...
发布时间:2019-12-08 18:53:55 浏览:1989 回帖 :0
Github 本文主要讲解RabbitMQ的介绍和安装,Spring Cloud Stream核心概念,Spring Cloud Alibaba RocketMQ学习,异步消息推送与消费 1 审核业...
发布时间:2019-11-24 20:53:45 浏览:4707 回帖 :0
dubbo面试中比较喜欢问的两个点:服务发布和服务引用. 人性的拷问 服务发布过程中做了哪些事 dubbo都有哪些协议,他们之间有什么特点,缺省值是什么 什么是本地暴露和远程暴露,他们的区别 直...
发布时间:2019-11-24 01:48:53 浏览:798 回帖 :0
1 简介 本篇尽量用一些简单的数学式子和流程图和大家一起梳理一下这些集群容错算法. 2 灵魂拷问 谈谈dubbo中的负载均衡算法及特点 最小活跃数算法中是如何统计这个活跃数的 简单谈谈你对一致性哈...
发布时间:2019-11-16 01:23:01 浏览:670 回帖 :0
1 从使用者考虑用,户使用RPC框架开发过程时需要做什么? 定义过程接口服务端实现过程客户端使用生成的stub代理对象2 设计客户端客户端生成过程接口的代理对象 设计客户端代理工厂,用JDK动态代理...
发布时间:2019-11-10 22:10:19 浏览:1935 回帖 :0
1 极速了解MQ 介绍Rabbitmg用于解决分布式事务必须掌握的5个核心概念 一款分布式消息中间件,基于erlang语言开发, 具备语言级别的高并发处理能力。和Spring框架是同一家公司。支持持...
发布时间:2019-11-03 22:21:07 浏览:636 回帖 :0
2 回收无效对象的过程 当经可达性算法筛选出失效的对象之后,并不是立即清除,而是再给对象一次重生的机会 判断是否覆盖finalize() 未覆盖该或已调用过该方法,直接释放对象内存 已覆盖该方法...
发布时间:2019-10-27 18:00:17 浏览:1562 回帖 :0
本章学习Feign,包括Feign的自定义配置,实现文件上传,进一步实现代码的重用,Feign性能优化,Feign与RestTemplate的对比与选择. 1 使用Feign实现远程HTTP调用 ...
发布时间:2019-10-25 00:14:04 浏览:1250 回帖 :0
1 RocketMQ是什么 RocketMQ是由阿里捐赠给Apache的一款分布式、队列模型的开源消息中间件,经历了淘宝双十一的洗礼。 官网 2 RocketMQ的发展史 2017开始发布即最新...
发布时间:2019-10-21 23:41:56 浏览:843 回帖 :0
1 概览 完好的程序都满足以下特征 自动运行我们的程序和指令都是一条条顺序执行,不需要通过键盘或者网络给这个程序任何输入 正常运行没有遇到计算溢出之类的程序错误。 不过,现实的软件世界可没有这么...