Mac官网安装指南 - Go 1.14.1 构建一个Go项目 文件 go.mod : maven pom 命令 go install : mvn install 命令 go ...
Mac官网安装指南 - Go 1.14.1 构建一个Go项目 文件 go.mod : maven pom 命令 go install : mvn install 命令 go ...
整体项目结构 代码参考 参数回调example 具体实现 MyService CallbackListener MyServiceImpl CallbackListenerI...
写 能看到重点(数据,关键词) 隐藏细节(不要使用流程图,用架构图) 四周留白 行与行间距 不要加动画 字要大,能看清楚 说 “写”与“说”的黄金比例(避免过长或过短) 录音...
接口 两个实现 配置 测试函数 输出 总结 @SPI 标注是一个扩展点,各种实现配置在配置文件里(key是实现名字,类似spring里的bean name,value是实现类...
示例代码清晰易懂
🍎 Dubbo SPI 之 Adaptive 自适应类翻看 Dubbo 的源码,不难发现,框架到处都在用 SPI 机制进行扩展。这是由于 Dubbo 框架对各种层做了很多的实现方式,然后由用户自己去选择具体的实现方式。比如 Pr...
翻看 Dubbo 的源码,不难发现,框架到处都在用 SPI 机制进行扩展。这是由于 Dubbo 框架对各种层做了很多的实现方式,然后由用户自己去选择具体的实现方式。比如 Pr...
前言 只有光头才能变强 回顾前面: 给女朋友讲解什么是代理模式 包装模式就是这么简单啦 本来我预想是先来回顾一下传统的IO模式的,将传统的IO模式的相关类理清楚(因为IO的类...
序 本文主要研究一下java9 gc log参数的迁移。 统一JVM及GC的Logging java9引进了一个统一的日志框架,对gc log的输出进行了统一的配置。 相关J...
索引(index) 索引 index经常用于常用的查询,如果设计得好,在创建索引之后的查询会有提升效率的效果。但是用之不当的话也可能会没有任何效果,甚至产生反效果,还浪费空间...
我一个表 students 表,有3个字段 ,id,name,age 我要查询 通过 name 和age,在这两个字段 是创建 联合索引?还是分别在name和age上创建 单...
一般在创建数据表的时候,就会根据表的业务属性,对查询比较频繁的字段建立索引,方便提高查询速度。如果该表存在多个字段查询频繁,是该建立多个单列索引还是创建一个多列联合索引呢? ...
概述 本文先简单介绍spring-cache的使用即流程。再来了解使用cache会带来与数据库不一致的问题 spring-cache使用介绍 spring-cache实现原理...
Redis Watch 命令 作用:用于监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断。用法: Redis Unw...
先去Oracle官网下载地址 下载JDK并安装, 2.查找JDK安装路径: $ ls -l /usr/bin/java如图.png回到桌面,点击前往 -> 前往文件夹,拷贝路...
下载Maven Maven官网的下载页面,可以选择两种包格式tar.gz和zip: https://maven.apache.org/download.cgi 安装Maven...
1. 前言 上次写Python操作LevelDB时提到过,有机会要实现下SkipList。摘录下wiki介绍: 跳跃列表是一种随机化数据结构,基于并联的链表,其效率可比拟二叉...
netty常用API学习 netty简介 Netty是基于Java NIO的网络应用框架. Netty是一个NIO client-server(客户端服务器)框架,使用Net...
在开始了解Netty是什么之前,我们先来回顾一下,如果我们需要实现一个客户端与服务端通信的程序,使用传统的IO编程,应该如何来实现? IO编程 我们简化下场景:客户端每隔两秒...