4 It_BeeCoder

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1k+

关于关闭Apollo配置的测试

Apollo还是存在一些坑的,要自己一一踩过之后才能知道怎么处理。最近在配置文件中想把Apollo关闭,试了很多情况,都没成功。官网上只说明了如何集成Apollo的方式,并没有介绍关闭Apollo的配置方式。现在把这些情况和解决方案记录下来,免得以后继续犯错。测试环境 bootstrap.properties/yml apollo.bootstrap.enabled=true/false application.properties/yml apollo: ...

2020-05-31 15:23:42

分布式调度平台启动报错:com.xxl.rpc.util.XxlRpcException: xxl-rpc request data empty.

一 问题:分布式调度平台XXL-JOB启动时报以下错误:com.xxl.rpc.util.XxlRpcException: xxl-rpc request data empty.我自己项目中的相关配置为:maven依赖为: <dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-job-core</artifact

2020-05-10 22:33:39

从零开始的Spring Security Oauth2(一)

使用配置1.简易的分为三个步骤 配置资源服务器 配置认证服务器 配置spring security 2.oauth2根据使用场景不同,分成了4种模式 授权码模式(authorization code) 简化模式(implicit) 密码模式(resource owner password credentials) 客户端模式(client credentials) 以下重点讲解接口对接中常使用的密码模式(以下简称password模式)

2020-05-10 17:57:08

解决:The Hystrix timeout of ***ms for the command *** is set lower than the combination of the Ribbon

项目具体报错如下:2019-09-19 17:46:48.283 [http-nio-7777-exec-3] WARN o.s.c.n.z.f.route.support.AbstractRibbonCommand - The Hystrix timeout of 5000ms for the command SERVICE is set lower than the combination of the Ribbon read and connect timeout, 400000ms....

2020-05-09 21:47:35

一次性删除Mysql数据库中所有表的数据,保留表结构

#/bin/bashwhile [ 1 ]do echo " #############################################" echo " Quick Backup and Recovery" echo " Source and Destination Mysql Mus...

2020-04-28 23:30:38

正则表达式中?=和?:和?!的理解

要理解?=和?!,首先需要理解前瞻,后顾,负前瞻,负后顾四个概念:// 前瞻:exp1(?=exp2) 查找exp2前面的exp1// 后顾:(?<=exp2)exp1 查找exp2后面的exp1// 负前瞻:exp1(?!exp2) 查找后面不是exp2的exp1// 负后顾:(?<!exp2)exp1 查找前面不是exp2的exp1举例:"中国人".rep...

2020-04-18 19:45:31

Spring Boot 定制URL匹配规则:终极篇【从零开始学Spring Boot】

需求缘起: 在之前有一篇博客中《Spring Boot定制URL匹配规则》在网易云课堂(传送门)中有人提问:url订制之后继承WebMvcConfigurationSupport重新configurePathMatch,但是静态资源均无法访问404。还真是有这个问题,本篇博客就是为了解决这个问题。我们先回顾下文章:《Spring Boot定...

2020-04-15 21:48:19

Nginx中proxy_pass的斜杠问题

Nginx的官网将proxy_pass分为两种类型:一种是只包含IP和端口号的(连端口之后的/也没有,这里要特别注意),比如proxy_pass http://localhost:8080,这种方式称为不带URI方式;另一种是在端口号之后有其他路径的,包含了只有单个/的如proxy_pass http://localhost:8080/,以及其他路径,比如proxy_pass http://...

2020-04-06 00:15:43

linux 安装redis 完整步骤

最近在linux服务器上需要安装redis,来存放数据,增加用户访问数据的速度,由于是第一次安装,于是在百度上搜了一篇文章,按照这篇博客,顺利安装好了,因此将博主的文章拷过来记录一下,方便以后使用,也为需要的朋友提供一个方便,参考博文地址:https://www.cnblogs.com/lauhp/p/8487029.html安装:1.获取redis资源  wget h...

2020-03-30 11:04:11

Lambda表达式中针对List的常用方法

List =>MapMap<String, People> map = list1.stream().collect(Collectors.toMap(People::getName, people -> people));List 分组Map<String, List<People>> mapList = list1.str...

2020-03-28 14:58:49

mybatis中判断list不为空,并且遍历list的SQL语句

<if test="statusList != null and statusList.size()>0" > and s.orderstatus in <foreach collection="statusList" item="listItem" open="(" close=")" separator="," > ...

2020-03-28 14:45:43

009-spring cloud gateway-过滤器GatewayFilter、GlobalFilter、GatewayFilterChain、作用、生命周期、GatewayFilterFacto

转载作者:李宏旭出处:http://bjlhx.cnblogs.com一、概述  在Spring-Cloud-Gateway之请求处理流程中最终网关是将请求交给过滤器链表进行处理。  核心接口:GatewayFilter,GlobalFilter,GatewayFilterChain。查看整体类图  二、网关过滤器作用    当使用微服务构建整个 API 服...

2020-03-26 16:44:23

Spring Cloud Gateway简单使用

目录一、引子 二、Gateway设计思想 2.1 官网设计 2.2 我们的使用 三、Gateway简单使用 3.1 实现微服务的默认降级策略 3.2 实现登录态(token)校验 四、总结 4.1.WebFlux 4.2.Gateway Filter 4.3 限流 一、引子2年前有幸使用过一次Spring Cloud (1.5....

2020-03-26 16:36:46

left join 或right join 加上where条件后连接失效,等同于inner join

做项目写SQL时,在使用left join 和where 时混淆了,网上找到了如下案例,记录一下。原因:where是先连接然后再筛选举例:表1:表2:查询语句:select * from tab1 left JOIN tab2on (tab2.id=tab1.id) where tab2.hobby = "游泳";结果:过程:首先根据左连接生成如...

2020-03-22 15:51:23

通过泛型定义通用返回值思路

直接代码通用返回值比如定义个工具,泛型要定义上public class Util<T> { public List<T> getData(String sql, T t) throws Exception { //接收对象数据的集合 List<T> list = new ArrayList<&gt...

2020-03-17 17:28:50

swagger2 泛型 大坑

假如:public class PageSearchRequest<T> { private int pageNum; private int pageSize; private int offSet; private int totalNum; private T condition;}public class xx...

2020-03-17 17:26:24

apollo配置文件

在服务应用的配置中加入以下配置(本例子中的文件为application.yml)app.id为在服务端web页面上创建的项目APP的id apollo.meta为apollo服务端的地址 apollo.cluster为要配置的集群名称,如果没有可不填 apollo.cacheDir为自定义缓存路径 apollo.bootstrap.enable为是否在工程启动的bootstrap阶段...

2020-03-16 10:23:41

Apollo部署及整合SpringBoot实战

前言:最近在完成毕业设计,题目是《基于微服务的B2C网上商城系统的设计与实现》,整个项目最早是我在看黑马的培训视频时学习JavaWeb做的一个项目,第一次做完大约在去年过年的时候,这个项目前前后后自己改了差不多5、6次了,使用技术不断更新(还有一些小细节的修改比如最早购物车用Session后来用Redis存储),从最早的Servlet+Filter到SSM+Redis到SpringBoot+...

2020-03-16 10:21:50

springboot aop 自定义注解方式实现完善日志记录(完整源码)

一:功能简介本文主要记录如何使用aop切面的方式来实现日志记录功能。主要记录的信息有:操作人,方法名,参数,运行时间,操作类型(增删改查),详细描述,返回值。二:项目结构图三:代码实现1.配置文件这里只有两个配置:1)server.port=11000,设置项目启动的端口号,防止被其他服务占用;2)spring.aop.auto=true,开启spring...

2020-03-15 12:49:45

SpringBoot自定义注解简单Demo

网上看到了很多基于Aop的自定义注解,但是感觉说法过于复杂,导致新手很难直接的理解。其实一个自定义注解的实现只需要3个类,一个声明注解,一个注解的具体实现,一个使用注解的实例即可。工程如下图所示。首先需要引入Maven依赖其次,定义一个自己使用的注解。然后注解的具体工作内容package com.mu.aopdemo;impo...

2020-03-15 12:02:44

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。