wisdom-chen

Please enjoy the pain which is unable to avoid.

导致 Spring Cloud 项目打包数据丢失 的 maven 依赖问题

场景使用 naocs作为注册中心,搭建了 Spring Cloud 的项目,本地使用局域网的 nacos,本地运行一切正常 。 将注册中心地址修改为 生产环境,没有获取在nacos配置中心的参数,并且注册中心地址一直是局域网的地址,项目中都没有这个地址, 本地直接连接 生产环境,是可以正常注册上...

2019-05-08 22:12:34

阅读数 12

评论数 0

Centos 7 安装 jq json 插件以及使用方法

jq 是一款简单而又强大的 json 解析工具 安装方法 1 通过yum安装 安装EPEL源: yum install epel-release 安装完EPEL源后,可以查看下jq包是否存在: yum list jq 安装jq: yum install jq 2 可以下载官方的安装包...

2019-05-03 13:17:44

阅读数 15

评论数 0

Docker 设置Dcoker启动容器自启动

紧接着上一篇文章,发现 Redis 每次都要启动太麻烦了,最好容器伴随着Docker 启动 第一种 启动时直接添加 docker run -d --restart=always myredis 第二种 直接修改 对应容器的启动策略,当 myredis 容器退出后采取新的启动策略 d...

2019-05-03 11:41:30

阅读数 12

评论数 0

Docker 搭建Redis 踩坑

在使用 Docker 搭建 Redis 的过程中,产生了刻板效应,导致的搭建时间的延长,做个小记录,提醒自己! 创建属于自己的 Redis 新建一个 Redis 的 Dockerfile , Redis 的版本没有选择默认为 lastest FROM redis COPY redis.co...

2019-05-03 10:35:43

阅读数 15

评论数 0

Thinking In Spring Boot 之 Spring Boot 如何启动—JarLauncher 实现原理(二)

通过上篇博客,已经了解了Spring Boot 启动时依靠于META-INF/MANIFEST.MF 中的Main-Class 启动的。 为了方便学习源码添加jar包如下 <!-- spring-boot-loader--> <dependenc...

2019-04-21 15:15:33

阅读数 40

评论数 0

Thinking In Spring Boot 之 Spring Boot 如何启动—JAR 文件详解(一)

Spring Boot 大家应该都知道如何启动。但是为什么通过main方法就能启动呢?请听我细细道来。 一般启动spring Boot 应用的方式有两种: 开发环境 @SpringBootApplication public class FirstAppByGuiApplication {...

2019-04-21 14:50:13

阅读数 59

评论数 0

Windows 创建文件树 tree 方便查看文件目录结构

进入对应的文件下,指定输出的文件 执行 tree > list.txt 打开list.txt 可以看到树状结构的图形 卷 Study 的文件夹 PATH 列表 卷序列号为 A6BD-F735 D:. ├─temp │ ├─BOOT-INF │ │ ├─classe...

2019-04-21 10:42:14

阅读数 30

评论数 0

Feign 报错:Request method 'POST' not supported

如果Fegin代理的是get请求,那么请求参数必须带上@RequestParam 或@RequestBody 错误: @GetMapping(API_PREFIX + "/repayInfo") R<List<OutOrderRepay&...

2019-04-19 10:59:10

阅读数 15

评论数 0

Spring Boot Redis 整合并动态切换数据库,有工具类

整合spring-data-redis还比较简单,但是切换数据库好多坑,话不多说show code: 背景 spring.boot.version :2.0.8.RELEASE spring-boot-starter-redis:2.0.8.RELEASE 依赖 <dep...

2019-04-18 11:31:19

阅读数 15

评论数 0

java.lang.IllegalStateException: stream has already been operated upon or closed

Stream 只能被使用一次 DoubleStream ds = channelOrderList.stream().mapToDouble(o -> o.getPrincipal().doubleValue()); double sum = ds.sum(); long cou...

2019-04-15 13:00:50

阅读数 71

评论数 0

Spring Boot Admin 监控集成,naocs作为注册中心

Server端 1.添加依赖 <dependency> <groupId>de.codecentric</groupId> <artifactId>spring-b...

2019-04-11 22:39:51

阅读数 11

评论数 0

Nacos 注册失败!Spring Cloud和Spring Boot版本问题

背景: 搭建 nacos 注册中心时,SpringCloud 版本和 Spring Boot 版本不一致,nacos 版本使用过低导致 nacos 无法注册。 分析: Nacos1.0.0以上版本是支持 Spring Boot 2.1.x版本,当然也向下兼容。 重点要说的是如何知道 S...

2019-03-26 13:47:01

阅读数 112

评论数 0

Docker-Harbor 私库搭建

Harbor是一个开源可信云本地注册表项目,用于存储、签名和扫描内容。Harbor通过添加安全、标识和管理等用户通常需要的功能,扩展了开源Docker发行版。让注册表更接近构建和运行环境可以提高图像传输效率。Harbor支持在注册中心之间复制映像,还提供高级安全特性,如用户管理、访问控制和活动审计...

2019-03-21 16:07:24

阅读数 42

评论数 0

Docker 实战六 (Docker Compose)

Docker Compose 是一个可以定义和运行多个docker应用的工具,你可以使用yaml文件来配置你的应用服务。只需执行简单的一个命令就可以从配置中创建并启动所有服务。 Compose 适用于所有环境:生产、持续集成、开发、测试以及CI工作流 使用三步骤: 需要安装dock...

2019-03-21 11:18:34

阅读数 89

评论数 0

IDEA 开启 Spring Boot Run Dashboard

打开 .idea 的workespace.xml,在RunDashboard标签下添加 以下代码 <option name="configurationTypes"> <...

2019-03-11 09:35:23

阅读数 38

评论数 0

Docker 开启远程访问

背景:centos7 1.vi /usr/lib/systemd/system/docker.service 修改 [Service]的ExecStart,ExecStart= 一定要加 [Service] Type=notify # the default is not to use sy...

2019-03-10 22:55:52

阅读数 51

评论数 0

2059 - Authentication plugin 'caching_sha2_password' cannot be loaded

本地之前有数据库,后来装了mysql8.0 导致本地连接不上去 可以通过mysql自带的命令行工具 进入mysql 1 选择数据库mysql mysql> use mysql Database changed mysql> selec...

2019-03-05 11:29:00

阅读数 47

评论数 0

Spring源码版本及命名规则

(1)版本号命名规则指南: 版本号的格式为 X.Y.Z(又称 Major.Minor.Patch),递增的规则为: X 表示主版本号,当 API 的兼容性变化时,X 需递增。 Y 表示次版本号,当增加功能时(不影响 API 的兼容性),Y 需递增。 Z 表示修订号,当做 Bug 修复时...

2019-03-02 21:16:32

阅读数 208

评论数 0

Spring Cloud Config 整合Spring Cloud Bus以及使用WebHooks 实现自动更新

版本真的很重要!!! 整合config和bus 期间我遇到以下问题: 1. spring cloud 版本和spring boot版本不兼容,有些类找不到,以至于启动不了 2. 使用spring-cloud-starter-bus-amqp时,使用bus-refresh时没有互相推送,act...

2019-03-02 20:34:15

阅读数 134

评论数 0

Spring Cloud Config Client 发现不了配置信息

config client 端能连上 config server端,但是读取不到配置文件,导致client端读取时报错,启动不了 下面贴上配置文件 server端的yml spring: application: name: config-server cloud: ...

2019-03-02 11:31:52

阅读数 50

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭