自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 SpringCloud整合Nacos

cloud整合Nacos

2022-11-11 15:54:44 881 1

原创 linux环境下安装Nacos

linux安装及配置nacos

2022-11-11 15:37:27 2731

原创 在Windows环境下配置及安装Nacos

nacos安装及配置,问题解决

2022-11-10 17:08:05 1564

原创 Linux安装RabbitMQ详细教程(图文)erlang24.1+RabbitMQ3.9.7

Linux安装RabbitMQ详细教程(图文)erlang24.1+RabbitMQ3.9.7

2022-11-03 10:12:41 971 1

原创 LINUX安装nginx

linux安装nginx

2022-11-02 17:38:56 240

转载 SpringCloud 中Feign原理(图解)

SpringCloud 中Feign原理(图解)

2022-09-09 16:04:50 3114 1

原创 Error creating bean with name ‘eurekaInstanceConfigBean‘: Singleton bean creation not allowed while

org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'eurekaInstanceConfigBean': Singleton bean creation not allowed while singletons of this factory are in destruction (Do not request a bean from a BeanFactory i

2022-09-08 17:54:35 2018

原创 Spring Cloud---服务熔断Hystrix

Spring Cloud---服务熔断Hystrix,原理简介,如何实现

2022-08-22 11:16:46 595

原创 Spring Cloud---使用gateway实现路由转发和负责均衡

Spring Cloud---使用gateway实现路由转发和负责均衡

2022-08-19 14:33:16 1398

原创 微服务中Feign的配置及使用

Feign的配置及使用

2022-08-18 18:28:55 455

原创 Client引入Eureka报Completed shut down of DiscoveryClient问题原因及解决方式

Client引入Eureka报Completed shut down of DiscoveryClient问题原因及解决方式

2022-08-18 17:01:46 1666 2

原创 Http请求解决body流一旦被读取了就无法二次读取情况

大家好我是yangerkong!相信大家在工作当中,经常会遇到需要处理http请求及响应body的场景,这里最大的问题应该就是body中流以但被读取就无法二次读取了。针对这个问题,下面是我在项目中的处理方式我们编写一个过滤器,这样就可以重写body了package com.interceptor;import java.io.IOException;import java.util.Arrays;import java.util.List;import javax.servlet

2021-04-23 15:30:02 2482

原创 springboot+mybatis+mysql,日期查询结果与数据库数据不一致,相差13小时左右

今天发现一个神奇的问题,数据库中保存的日期与mybatis中查询出来得日期不一致,查出来的比数据库中的日期快了13个小时给同事发送邮件时发现,报表中数据的时间有2021-04-21,但是我在mysql中查询结果时间都是2021-04-20的。给我惊讶的刚开始以为是不是日期不是24小时制的,但是又不是查出来得结果也有21点的,然后查了资料发现是mysql的时区问题从上方两张图可以看出查出来的结果与库中保存的结果足足差了13个小时。【mysql时区问题】解决方法:方法一:对日期进行d

2021-04-22 10:10:04 1900

原创 mybatis-plus快速入门

mybatis-plus快速入门:简介:MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。(官方文档介绍)特性:无侵入、损耗小、强大的 CRUD 操作等,官网上都有介绍,在这就不再赘述mybatis-plus地址:https://mp.baomidou.com/guide快速入门:环境要求:java开发环境(j.

2021-03-04 15:41:18 232 2

原创 解决:该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的

直接使用.crx安装或者不是从Chrome应用商店中安装的插件,插件在扩展列表中会被禁用,启用按钮无法勾选并且提示:“该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的”解决方法:下载policy_templates网盘链接:https://pan.baidu.com/s/1lWaByE2GB5_SpIAHayNeMw提取码:mn5x把policy_templates.zip下载之后,解压并找到windows\adm\zh-CN的chrome.adm。在...

2021-03-03 10:42:47 3136

原创 解决mysq允许所有IP链接问题

进入到mysql目录下的bin使用用户名密码登录:./mysql -u root -p输入use mysql查看user的host信息select host,user from user;修改root的hostupdate user set host ='%' where user='root';再次查看发现host信息已修改flush privileges; //刷新授权表客户端再次连接测试,成功连接;...

2021-03-02 17:03:13 101

原创 mysql8.0客户端连接报错:- authentication plugin ‘caching_sha2_password‘ -navicat

mysql客户端连接报错:- authentication plugin ‘caching_sha2_password’ -navicat我的mysql版本是8.0,客户端连接时报错是因为mysql5.7版本之后默认使用 caching_sha2_password 身份验证机制解决方式:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘数据库密码’;或者ALTER USER ‘root’@’%’ IDEN

2021-03-02 16:53:10 230

原创 spring cloud gateway中,如果请求中参数含有=会出错,如何解决,解决方式

这种问题使用form表单,即请求参数不在body的情况下会出现方法就是,gateway中转发之前对请求参数进行一次编码在进行转发,因为request.getParamter获取参数会进行自动解码。所以转发过去以后获取到的参数还是原来的参数,不用再进行解码。由于gateway对请求参数校验严格,凡是encode的参数中不允许出现= & 等字符 所以重写gateway转发过滤器代码:import static org.springframework.cloud.gateway....

2020-05-13 10:27:31 3466

原创 PostMappering中consumes与produces属性的作用

哈喽大家好今天跟大家简单聊一聊PostMappering中consumers与produces两个属性的作用在对接接口中,对方API要求,请求头 HTTP Header 中设置 Content-Type 为 application/x-www-form-urlencoded,响应头 HTTP Header 中 Content-Type 为 application/json。也就是说一个接口中,接收参数方式是application/x-www-form-urlencoded,但是响应回去的方式又是JSON

2020-05-09 09:24:47 14919

原创 java.lang.ExceptionInInitializerError异常原因及解决方法

java.lang.ExceptionInInitializerError at com.wangyin.aks.security.sign.SignEnvelopServiceImpl.getSignService(SignEnvelopServiceImpl.java:8) at com.wangyin.aks.security.sign.SignEnvelopServiceImpl.s...

2020-04-26 09:40:50 26013 4

原创 linux下安装redis步骤

哈喽大家好,我是yangerkong今天跟大家分享下linux环境下安装redis的步骤1.下载redis安装包(下载到你要安装的目录下)wget http://download.redis.io/releases/redis-4.0.1.tar.gz2.解压安装包tar xzf redis-4.0.1.tar.gz3.找到你安装redis的目录,进入到cd re...

2019-06-28 18:13:49 134

原创 IDEA启动springboot项目org.yaml.snakeyaml.scanner.ScannerException异常 解决

在搭建springboot项目时,我们会进行开发环境配置时会使用变量的方式去指定但是启动项目时遇见springboot报错org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character '@' t解决方法:添加maven依赖<dependency...

2019-06-27 09:45:52 5503 5

原创 linux下安装mysql并配置环境变量(图文)

linux安装mysql

2019-06-19 11:04:22 9755 7

原创 LeetCode 之27.Remove Element

今天分享下leetCode算法题,原地删除数组中给定值的所有元素并返回新的数组长度,以及新长度数组的值Given an array nums and a value val, remove all instances of that value in-place and return the new length.Do not allocate extra space for anoth...

2019-01-17 10:09:08 108

原创 linux下安装git

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。但是在使用Git工具的时候,第一步要学会如何安装git,本教程就手把手教大家如何手动编译安装git。1、介绍  使用Coding管理项目,上面要求使用的git版本为1.8.0以上,而很多yum源上自动安装的git版本为1.7,所以需要掌握手动编...

2019-01-17 10:08:42 127

原创 linux下安装maven

1、maven官网下载maven安装包下载地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.4/binaries/如果需要直接通过网络下载maven安装包时,需要在linux系统中安装wget命令yum -y install wgetwget http://mirror.bit.edu.cn/apache/maven/mav...

2019-01-17 10:08:35 151

原创 linux下安装mysql

linux下安装 mysql-8.0.111、安装依赖yum -y install wget  cmake gcc gcc-c++ ncurses  ncurses-devel  libaio-devel  openssl openssl-devel2、下载源码包(服务器上下载) wget https://cdn.mysql.com//Downloads/MySQL-8.0/m...

2019-01-17 10:08:28 109

原创 linux下安装jdk

Linux安装jdk

2019-01-17 10:08:17 94

原创 jackson报org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field问题,及解决方案

 哈喽大家好,今天跟大家分享下跟客户端调接口,将从客户端接收到的参数使用ObjectMapper转为校验参数非空的VO类时出现的问题。出现问题的地方:请求的JSON里面字段多于映射的实体类//将读取的参数转成指定的beanJSONObject json= JSONObject.fromObject(params.getParams());ObjectMapper objectMapp...

2019-01-15 20:18:45 7709

原创 SpringBoot单元测试问题

 哈喽大家好,今天跟大家分享下在项目中报错,查错时遇见的坑,SpringBoot单元测试时报以下错误java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegat...

2019-01-15 15:07:54 1435

原创 mysql CONCAT()函数拼接有NULL的问题

 哈喽大家好,今天跟大家分享下项目中遇到的CONCAT函数拼接的问题问题描述,项目中查询用到了拼接函数,在此查询中出现了拼接的字段为null的情况,拼接结果为null在应用层报了空指针。。。SELECT CONCAT('1,',NULL,'2');结果为 NULLSELECT CONCAT('1,','','2');结果为 1,2事实证明CONCAT函数拼接时如果拼接中的参数只要...

2019-01-15 11:39:08 21550 2

原创 Mybatis 中 selectKey的用法

大家好,我们今天来看下mysql中selectKey的用法。selectKey返回最近一次插入的id返回自增ID &lt;selectKey resultType="java.lang.Integer" keyProperty="id" order="BEFORE" &gt;//AFTER SELECT LAST_INSERT_ID() &lt;/selec...

2019-01-09 14:53:32 56144 8

原创 ajax请求跨域问题

大家好,今天来看下ajax请求跨域的问题。出现问题前提:项目A在服务器A上,项目B在服务器B上,一个需求需要在项目A上直接调用项目B的接口,没有经过应用层调接口的方式访问,直接在前端页面上以ajax方式请求接口,出现跨域的问题。。。浏览器执行javascript脚本时,会检查这个脚本属于哪个页面,如果不是同源页面,就不会被执行。Access to XMLHttpRequest at ...

2019-01-08 18:52:45 175

原创 解决mybatis查询Map接收值为null不存key的问题

今天跟大家讨论下mybatis查询Map接收值为null不存key的问题问题出现的前提条件:将数据从DB中查询出来时将查出来的字段映射为Map,而不是封装成Bean.我们看下mybatis查询使用map接收时遇到的问题:xml文件:SELECT a.apply_id AS "applyId", a.ali_pid AS "aliPid", a.ali_acco...

2018-12-29 14:10:21 9992 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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