1. Dubbo3 简介 Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力。使用 Dubbo 开发的微服务,将具备相互之间的...
1. Dubbo3 简介 Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力。使用 Dubbo 开发的微服务,将具备相互之间的...
基本概念 流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果。流式查询的好处是能够降低内存使用。 如果没有流式查询,我们想要从数据库取...
大家好,今天我们来聊一个比较实用的话题,动态可监控的线程池实践,全新开源项目(DynamicTp)地址在下方,欢迎star交流学习。 写在前面 稍微有些Java编程经验的小伙...
ThreadLocal简介 那么首先,我们需要了解一下什么是ThreadLocal呢?以下是官方文档对ThreadLocal的简要介绍: This class provide...
Nodejs可以做什么 轻量级,高性能的Web服务 前后端JavaScript同构开发 便捷高效的前端工程化 Natives modules 当前层内容由JS实现 提供应用程...
1. 从github上获取spring源码[#1-%E4%BB%8Egithub%E4%B8%8A%E8%8E%B7%E5%8F%96spring%E6%BA%90%E7%A...
1.什么是OAuth2 OAuth(开放授权)是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分...
1、什么是redis? 2、Reids的特点 3、使用redis有哪些好处? 4、redis相比memcached有哪些优势? 5、Memcache与Redis的区别都有哪些...
1. 前言 BlockingQueue即阻塞队列,它是基于ReentrantLock,依据它的基本原理,我们可以实现Web中的长连接聊天功能,当然其最常用的还是用于实现生产者...
微服务是一种分布式的方式,通过微服务可以将业务拆分,使业务职责单一化,业务解耦。微服务通常都是集群部署,服务之间的通信需要通过RPC完成。集群需要通过服务治理去管理,服务治理...
1、引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。 因此,一般来讲,读写分离有...
select id,name where name='shenjian' select id,name,sex* where name='shenjian'* 多查询了一个属...
本文包括kafka的定义、安装、启动、架构、工作流程、原理、生产者、消费者、分区、ISR节点、HW、分区分配策略、offset、高效读写机制。 1. Kafka 概述 1.1...
一、什么是幂等性 本文一至五部分是关于幂等性的概念介绍,实现方案在第六部分,基于防重Token令牌方案代码在第七部分。幂等是一个数学与计算机学概念,在数学中某一元运算为幂等时...
由于现在 ORM 框架的成熟运用,很多小伙伴对于 JDBC 的概念有些薄弱,ORM 框架底层其实是通过 JDBC 操作的 DB JDBC(JavaDataBase Conne...