编程语言 时间轮原理及其在框架中的应用 一、时间轮简介1.1 为什么要使用时间轮在平时开发中,经常会与定时任务打交道。下面举几个定时任务处理的例子。1)心跳检测。在Dubbo中,需要有心跳机制来维持Consumer与Provider的长连接... 2022年5月31日时间轮原理及其在框架中的应用已关闭评论 阅读全文
编程语言 KestrelServer详解注册监听终结点(Endpoint) 具有跨平台能力的KestrelServer是最重要的服务器类型。针对KestrelServer的设置均体现在KestrelServerOptions配置选项上,注册的终结点是它承载的最重要的配置选项。... 2022年5月31日KestrelServer详解注册监听终结点(Endpoint)已关闭评论 阅读全文
编程语言 基于JDK的动态代理原理分析 基于JDK的动态代理原理分析这篇文章解决三个问题:What 动态代理是什么How 动态代理怎么用Why 动态代理的原理动态代理是什么?动态代理是代理模式的一种具体实现,是指在程序运行期间,动态的生成目... 2022年5月31日基于JDK的动态代理原理分析已关闭评论 阅读全文
编程语言 数据结构与算法红黑树详解 1、介绍 红黑树的删除类似于排序二叉树,排序二叉树主要分为三种情况: (1)删除没有左孩子且没有右孩子的结点。即:度为0。 (2)删除只有左(右)孩子的结点。即:度为1。 (3)删除有左孩子且... 2022年5月31日数据结构与算法红黑树详解已关闭评论 阅读全文
编程语言 如何使用线程池执行定时任务? 在 Java 语言中,有两个线程池可以执行定时任务:ScheduledThreadPool 和 SingleThreadScheduledExecutor,其中 SingleThreadSchedul... 2022年5月31日如何使用线程池执行定时任务?已关闭评论 阅读全文
编程语言 Docker基础数据卷容器的说明与共享数据原理详解 目录1、数据卷容器的说明2、数据卷容器共享数据原理3、总结4、练习:MySQL实现数据共享1、数据卷容器的说明(1)什么是数据卷容器一个容器中已经创建好的数据卷,其它容器通过这个容器实现数据共享。那么... 2022年5月31日Docker基础数据卷容器的说明与共享数据原理详解已关闭评论 阅读全文
简历准备及面试技巧,你应该知道的一切 hello,大家好,我是七淅。最近金三银四,借此机会和大家分享我在简历、投递策略和面试上的经验。先介绍自己的情况,我本人的履历相当普通,普通本科毕业,毕业后去了一家小厂,3 个月后因寒冬被裁。以这样的... 2022年5月31日 编程语言简历准备及面试技巧,你应该知道的一切已关闭评论 阅读全文
编程语言 Citus 分布式 PostgreSQL 集群 – SQL Reference(摄取、修改数据 DML) 插入数据要将数据插入分布式表,您可以使用标准PostgreSQLINSERT 命令。例如,我们从Github 存档数据集中随机选择两行。INSERThttp://www.postgresql.org/... 2022年5月30日Citus 分布式 PostgreSQL 集群 – SQL Reference(摄取、修改数据 DML)已关闭评论 阅读全文
编程语言 这些OAuth2客户端的认证方式你未必了解 OAuth2客户端按照它们与授权服务器进行安全认证的能力可以分为机密类型(Confidential)和公共类型(Public)。机密类型的自身会有个密码凭据,比如Web服务器后端程序;而公共类型则没有... 2022年5月30日这些OAuth2客户端的认证方式你未必了解已关闭评论 阅读全文
编程语言 设计模式学习笔记代理模式以及动态代理的实现 代理模式(Proxy Design Pattern)是为一个对象提供一个替身,以控制对这个对象的访问。即通过代理对象访问目标对象。被代理的对象可以是远程对象、创建开销大的对象或需要安全控制的对象。一、... 2022年5月30日设计模式学习笔记代理模式以及动态代理的实现已关闭评论 阅读全文