姜源の云笔记
  • 首页
  • 分类
  • 工具
  • 标签
  • 归档
  • 关于
  • Docsify
  •   

01-Nacos 注册中心部署与服务注册

参考资料:Nacos 官方文档:https://nacos.io/zh-cn/自建 Nacos 服务注册中心-阿里云文档:https://help.aliyun.com/document_detail/142100.html 1. Nacos 简介1.1 主流注册中心对比当下主流的注册中心对比: 1.2 Nacos 介绍Nacos是阿里的一个开源产品,它是针对微服务架构中的服务发现、配置管理、服务
2021-03-25
14_微服务 > 02_注册中心
#注册中心 #SpringCloudAlibaba #Nacos

03-SpringBoot随机端口和Mock测试

参考资料:Spring Boot常用测试场景及分析 1. 普通测试Spring Boot 提供了许多实用工具和注解来帮助测试应用程序,主要包括以下两个模块。spring-boot-test:支持测试的核心内容。spring-boot-test-autoconfigure:支持测试的自动化配置。 开发进行只要使用 spring-boot-starter-test 启动器就能引入这些 Spring B
2021-03-23
09_调试测试 > 02_单元测试
#SpringBoot #测试 #mock

02-Spring Cloud Euraka搭建高可用服务

参考资料:Spring Cloud 官网:https://spring.io/projects/spring-cloud Spring Cloud Eureka 介绍和部署:http://www.heartthinkdo.com/?p=1933 1. 什么是SpringCloud以前的服务器就好像,一个会语数外全能的老师,为学生提供服务,这个老师生病了,那全校停课。现在微服务流行后,学校有了数学教
2021-03-23
14_微服务 > 02_注册中心
#SpringCloud #Euraka

00-XxEnum

pom.xml 12345678910<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.16</version></dependency>&lt
2021-03-14
21_代码片段 > 01_工具类
#工具类

03-SpringCloud OpenFeign源码分析

官网文档:https://spring.io/projects/spring-cloud-openfeign 1. 简介Spring Cloud OpenFeign : Declarative REST Client: Feign(音[feɪn]即”飞恩”, 声明式 REST 服务调用)是一种声明式的 webService 客户端,可以使用它的注解修饰接口,它也支持自定义编解码。Spring C
2021-03-07
18_源码分析
#源码分析 #Feign #OpenFeign

01 XXL-JOB分布式任务调度框架

参考资料(XXL开源社区-官方中文文档):https://www.xuxueli.com/xxl-job/ 官方详细说明文档: https://gitee.com/xuxueli0323/xxl-job/blob/master/doc/XXL-JOB官方文档.md 1. 概述XXL-JOB是一个轻量级分布式任务调度平台,作者大众点评员工许雪里 XuXueLi(XXL),其核心设计目标是开发迅速、
2021-03-05
15_分布式 > 05_分布式任务
#架构 #分布式

12-IDEA-调试Stream和Thread

1. 调试Stream流java的stream编程给调试带来了极大的不便,idea 推出了streamtrace功能,可以详细看到每一步操作的关系、结果,非常方便进行调试。 初遇StreamTrace这里简单将字符串转成它的字符数,并设置断点开启debug模式。 如上图所示,可以看到每一步操作的元素个数、操作的结果、元素转换前后的对应关,非常清晰明了;还可以查看具体的对象内容。 使用Stream
2021-02-27
00_先利其器 > 01_Intellij IDEA
#SpringBoot #IDEA #开发

01-Setnx+过期时间实现分布式锁

验证代码已放在 git:https://github.com/janycode/eelock.git 1. Redis分布式锁理论Redis有一系列的命令,特点是以NX结尾,NX是Not eXists的缩写,如SETNX命令就应该理解为:SET if Not eXists。设置成功,返回 1 。 设置失败,返回 0由于Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,命令是一
2021-02-18
15_分布式 > 03_分布式锁
#注解 #Redis #架构

11-IDEA-生成Javadoc外部文档

IDEA中,点击 Tools-> Generate JavaDoc,这样会打开生成 javadoc 文档的配置页面。 进行配置: 标注的是重要的部分,从上往下分别是配置 javadoc 的范围,输出文件夹路径以及命令行参数。 这里的命令行参数很重要,因为只有使用 utf-8 编码才能保证生成时可以正常处理中文字符,所以一定要加上: 1-encoding utf-8 -charset
2021-02-17
00_先利其器 > 01_Intellij IDEA
#IDEA #javadoc #文档

02-ElasticSearch用法和IK分词器

官方网站:https://www.elastic.co/cn/elasticsearch/ 分词器:https://www.cnblogs.com/cjsblog/p/10327673.html 词频计算相关性:https://www.elastic.co/guide/en/elasticsearch/guide/current/relevance-intro.html ElasticSearc
2021-02-13
08_框架技术 > 09_Elasticsearch
#ElasticSearch
…89101112131415161718…
CSDN GitHub Hexo Fluid
总访问量(PV) 次, 总访客数(UV) 人