自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 MAC软件打开提示:已损坏,打不开 您应该将它移到废纸娄的解决方法

已损坏,打不开 您应该将它移到废纸娄的解决方法看着链接:https://www.jb51.net/os/MAC/720596.html以亲测,可以

2020-11-13 16:41:51 221

转载 Mybatis-Puls 基本的sql操作流程

是对MyBatis-Plus的功能进行简单介绍,虽然是介绍,也让我们领略到他的优雅与强大。你是不是已经被吸引了?别着急,上一节,我们算是参观了MyBatis的风景,这一节,我将带你领略他独特的魅力。Lambda官方表示,3.x支持Lambda表达式,那应该怎么使用呢?我们来看个例子:QueryWrapper<Student> queryWrapper = new QueryWrapper<>();queryWrapper.lambda().eq(Student:.

2020-06-12 14:46:48 1995

原创 idea工具git密码修改之后怎么办

git密码修改了,然后操作git的时候,提示然后按照网上说的重新设置了密码如下命令git config --system --unset credential.helper这样相当于不用默认保存的git秘钥了于是在执行git pull,会让你再次输入git账号和密码这一步没问题但是每次执行git相关操作的时候,都让输入git账号和密码这就很崩溃了这时候怎么办?...

2020-04-30 17:16:28 772

原创 分布式服务中,Feign请求拦截器实现Spring Cloud中日志链路的跟踪

我们在开发分布式系统的时候,经常会要排查问题,但是分布式服务比较恶心的就是,服务比较多,请求比较多,日志刷新比较快,如果没有关键字,那么从最原始的请求开始到后续的服务,我们根本无法追踪到一条完整的线路。如何在分布式环境中进行日志的链路追踪呢?下面说一下springcloud中openfeign进行开发的时候,进行链路追踪的设置。首先定义interceptor定义一个拦截器,过滤所以请求,并设置...

2020-04-13 13:20:30 1160 1

原创 springcloud 用consul作为注册中心踩的坑

以前写springcloud相关的demo都是用eureka作为注册中心来尝试的,一切顺利。闲来无事,eureka目前已经不免费了,所以以后工作应该很少会用到,所以就尝试用consul作为注册中心试一把我是windows,所以安装可参考:https://blog.csdn.net/it_lihongmin/article/details/91357445但是总是想着很简单,但是做起来真...

2020-04-03 15:35:17 3335 2

原创 springboot集成swagger2产生的一个坑

在进行springboot整合swagger做一个小测试的时候,发生了一个奇怪的小问题请往下看:一顿操作猛如虎,从百度上copy一段代码进行了配置:@Configuration@EnableSwagger2public class SwaggerConfig { @Bean public Docket createRestApi() { return...

2020-04-02 18:21:40 1729

转载 SpringBootServletInitializer 是什么?怎么用?看看这个

SpringBootServletInitializer 启动spring boot项目的方式之一方式一:默认的application启动,在创建项目时自动生成application启动类,直接run执行即可。方式二:使用外置的tomcat启动默认的启动类要继承SpringBootServletInitiailzer类,并复写configure()方法。...

2020-04-02 16:48:22 8362 2

原创 安装Zookeeper出现Unable to start AdminServer,existing abnormally问题解决方法

在linux上安装zookeeper,版本是/apache-zookeeper-3.5.7-bin。简单配置之后,进行启动启动命令:sh zkServer.sh start然后控制台显示:看情况是服务已经起来了。但是进行ps查看进程,却没有zookeeper的任何信息这是啥情况。。。陷入沉思了于是查看日志看提示是端口已经被占用了,奇怪了,我这端口不是2181吗??然后我用los...

2020-03-29 12:01:14 6207 12

原创 关于nginx匹配规则的一些点

关于nginx匹配规则的一些点nginx匹配的问题请看这篇文章对你也许会有帮助nginx匹配的问题比如我们在进行nginx做反向代理时,对uri进行匹配时,会有这样的问题locatinon /uri/{}是怎么匹配的location /uri{}是怎么匹配的proxy_pass http://ip/uri/是怎么匹配的proxy_pass http://ip/uri是怎么匹配的pr...

2020-03-23 13:51:39 130

原创 springboot 正常启动工程报:Process finished with exit code 0

问题跟往常一样用idea快速创建了一个springboot工程,但是启动的时候并没有打出监听端口的日志,同时呢程序竟然退出了。如图排查这就很奇怪了啊,正常启动首先会打印出对应的监听端口日志,同时程序会阻塞,等待链接。于是看了我引的包有没有问题。如图由于我的工程是快速搭建起来的,并没有手动的改任何东西,所有我们看一下pom文件,创建工程的时候idea自动帮我们引入了哪些包如图...

2020-03-19 11:08:18 1157

原创 关于springMvc启动容器的时候配置的ContextLoadListener,你必须知道的概念

一、ServletContext是什么?ServletContext是一个web应用的上下文,是一个全局信息的存储空间,代表当前web应用。二、ServletContext什么时候创建?ServletContext在web应用(服务器)启动时创建。三、ServletContext什么时候销毁?ServletContext在Web应用(服务器)关闭时释放。四、ServletC...

2020-03-11 18:12:17 379

转载 spring中的Enviroment和profile到底怎么用

前言在我刚入行不久时,总是对上下文(Context)、环境(Environment)这类抽象概念搞不清楚、弄不明白、玩不转,更是不懂它哥俩的区别或者说是联系(说实话从中文上来说不好区分,至少我是这么认为的)。直到现在,我可以根据自己的理解对这两者下个通俗易懂的定义(不喜勿喷):上下文:用来处理分层传递的抽象,代表着应用环境:当前上下文运行的环境,存储着各种全局变量。这些变量会影响着当...

2020-03-10 11:00:10 2191

转载 浅析PropertySource 基本使用

目录一、PropertySource 简介二、@PropertySource与Environment读取配置文件三、@PropertySource与@Value读取配置文件四、@PropertySource 与 @Import一、PropertySource 简介​ org.springframework.context.annotation.PropertySource 是一个注解,可...

2020-03-09 21:28:58 226

原创 controller 调用service中的方法一些事物问题

关于在开发过程中的事务传播的一个问题:controller 调用service中a方法,a方法没有加事务,a方法调用了service中b方法,b方法有事务。那么会出现a方法报错时,b方法中的事务不会回滚,事务会提交b方法报错时,a方法中的事务也会直接提交,不会回滚。...

2020-03-08 22:13:11 1775

原创 win7系统下 重新安装mysql 失败 解决方案

什么原因出现的这种错误就不在这里说了,直接说解决方案吧。我的是win7 32bit系统。在安装MySQL进行到如下图步骤的时候。正在上传…重新上传取消出现如下错误。转存失败重新上传取消无论怎么操作都不成功,网上也看了好多例子。解决方案:(1)先卸载mysql数据库,我用的是金山卫士。转存失败重新上传取消点击立即卸载。(2)可别忘记把my.ini也删...

2020-03-08 22:08:50 600

原创 java 数字格式化

/*** 从000开始递增,比如000,下一个为001,003,……,010,直到999*/publicstaticvoid main(String[] args) {String str = "005";Integer i = Integer.parseInt(str);i = i+1;...

2020-03-08 22:06:13 116

原创 SpringDataJpaw配置文件

在进行springjpa进行开发时,需要在xml中进行进行数据库配置,那么下面是我们在用的配置文件,可以参考下<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/...

2020-03-08 22:03:01 152

原创 安装kafka视图工具

执行命令java -cp KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb --zk 192.168.49.204:2181 --port 8888 --refresh 10.seconds --retain 2.days即可...

2020-03-08 21:59:20 367

原创 Linux 常用命令

tail -n 3000 catlin.log | lesssudo su - 切换root用户netstat -tlnup|grep nginx 查看端口号

2020-03-08 21:58:38 94

原创 maven项目编译正常,运行时候报以下错误:3 字节的 UTF-8 序列的字节 3 无效

maven项目编译正常,运行时候报以下错误:3 字节的 UTF-8 序列的字节 3 无效仔细看这个错误的详细信息,会发现是某个xml文件中字符识别的问题,解决办法如下:在pom.xml中添加以下<!--resource插件--> <plugin> <groupId>org.apach...

2020-03-08 21:57:39 143

原创 SpringMVC 当前台的参数是“1,2”这种数组行的字符串时怎么接受呢

SpringMVC 当前台的参数是“1,2”这种数组行的字符串时,后台Controller接收时如果只是一个参数接收,那么必须加上@RequestParam("list")说明,如果该参数是在对象中定义的,那么可以直接赋值给参数数组。(比如该list参数在一个User对象中)如下进行操作就可以了/** * 批量删除地点坐标信息 * @return */...

2020-03-08 21:56:30 171

原创 Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.

项目启动时莫名其妙报Caused by: org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.这个异常。经过查找原因是因为我...

2020-03-08 21:51:46 1723

转载 spring核心知识点总结-一站式了解spring全貌

1spring框架概述1.1什么是springlSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者...

2020-03-08 21:02:17 463

转载 springboot自动装配到底是什么意思?

前言使用过springboot的同学应该已经知道,springboot通过默认配置了很多框架的使用方式帮我们大大简化了项目初始搭建以及开发过程。本文的目的就是一步步分析springboot的启动过程,分析springboot是如何帮我们简化这个过程的。springboot帮我们做了什么通常搭建一个基于spring的web应用,我们需要做以下工作:1、pom文件中引入相关jar包,包...

2020-03-08 19:38:09 7201 2

转载 SpringCloud整合springboot过程中发生的问题

今天在搭建SpringCloud Eureka过程中,一直在报pom依赖错误,排查问题总结如下经验。1、SpringBoot整合SpringCloud两者版本是有严格约束的,详细见SpringBoot官方文档(https://spring.io/projects/spring-cloud):正确依赖示例:2、新版本的eureka server 的依赖artifactId已...

2020-03-07 16:17:19 139

config-server-demo.7z

该项目是接着之前项目的继续,在之前项目的基础上,搭建config服务,config是微服务的配置中心,把散落在服务内部的配置集中在一起统一管理

2020-03-17

ribbon-demo.7z

该项目是基于之前上传项目的继续。他基于完成一个ribbon服务的调用,ribbon是一个基于http协议进行调用负载均衡组件,可以方便快速的完成对远程服务的调用

2020-03-17

zuul-demo.7z

该项目为springcloud重要组件之网关服务;他可以把其他所有服务统一到一个服务中去,完成系统统一的一些功能,比如权限校验,限流控制,黑名单等。使得本来散落在各个服务的节点统一到一台服务来,方便管理与维护

2020-03-17

feign-demo.7z

该项目接着之前的项目继续,完成消费端对生产端的服务远程调用,基于eureka注册服务,完成一个基本的微服务小架构

2020-03-17

client-demo.7z

接着上一篇的继续,本demo是springcloud的服务注册组件。内含logback日志,mybatis持久化,以及mybatis生成代码工程配置。

2020-03-09

eureka-demo.7z

springcloud作为目前微服务架构的翘楚,收到许多公司的青睐。他不仅提供了服务之间的调用,还包括服务的治理,容灾,降级,等等。这个是本人写的一个eureka小例子,欢迎下载查看

2020-03-09

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

TA关注的人

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