自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 guacamole剪切板

guacamole远程连接剪切板 主机与宿主机复制粘贴

2023-07-18 17:00:51 370

原创 seata1.5.x版本server,集成springboot服务

seata1.5.0启动与分布式的使用

2022-06-24 10:47:00 1394 2

原创 Maven无法正确下载jar包问题

在做项目时,配置pom文件的spring-boot的parent<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.12.RELEASE</version> <relativePath/> &l

2021-11-05 11:25:40 291

原创 Redis注解缓存的工具类

工具类的出处项目中我们使用Redis会缓存一些经常查询的数据,可能我们会直接在业务层进行缓存,可能我们也会使用拦截器缓存,也可能使用AOP,但是这样可能用起来比较麻烦,或者不同的场景都得去做大量的修改,我于是就做了一个利用注解的方式去缓存我们经常访问的数据 添加缓存注解import com.xinlus.resp.Result;import java.lang.annotation.*;/** * @Author [email protected] * @...

2021-08-24 14:06:31 277

原创 No message found under code ‘user.jcaptcha.expire‘ for locale ‘zh_CN‘.

遇到一个问题,是国际化的配置文件中没有找到相关的属性配置都是正常得,在resources下创建一个文件夹i18n下有国际化文件并在application.yml文件中配置了spring: # 资源信息 messages: # 国际化资源文件路径 basename: i18n/xxx但还是报错,仔细找了一下,全部都正常得,就想到了是否是国际化文件内容有问题果不其然,里面就是多了一个自己也看不到的字符,删除之后就正常了...

2021-07-13 10:43:54 2004

原创 Swagger 访问页面不能显示API文档的问题

好久没写博客了,都不知道怎么开头了,先说我的问题,现在记录一下项目中集成了swaggerAPI ,之前都是正常使用的,后面让一位新同事一起开发同一个项目由于没有时时刻刻的去看开发文档,因为项目正常能启动使用,就没有在意以至于后面几个版本后才发现页面不能正常显示API文档我不断的去回溯之前的版本,发现在未合并新同事的代码前,都能正常运行于是我又对比了pom文件才发现,他添加了一些让我这文档无法使用的罪魁祸首添加的是下面,删除就行,找了很久其它的配置,最后是jar包冲突导致的<dep.

2021-03-16 10:24:25 2895 1

原创 记录使用Restful api架构错误

在以往中未有注意以下情况,我们平时也不会这么去做,当我在学习的时候未发现我们在写接口时出现两个GetMapping这么写也没错接下来这两个GetMapping中的路径地址是@GetMapping(value = "/hystrix/ok")@GetMapping(value = "/hystrix/{id}")一眼看上去也没错,在访问的时候,一个传ID, 一个直接访问地址对吧但是实际我们就会碰到在接口接受请求时,会把ok 这个路径当成参数去请求/hystrix/{id}.

2020-11-26 17:58:06 187

原创 IRule 自定义Ribbon负载均衡

RoundRobinRule 轮询,依次执行每个执行一次(默认) RandomRule 随机执行服务 AvailabilityFilteringRule 会先过滤掉多次访问故障而处于断路器跳闸状态的服务 和过滤并发的连接数量超过阀值得服务,然后对剩余的服务列表安装轮询策略进行访问 WeightedResponseTimeRule 根据平均响应时间计算所有的服务的权重,响应时间越快服务权重越大,容易被选中的概率就越高。 刚启动时,如果统计信息不中,则使用RoundRobin...

2020-11-17 16:14:31 258

原创 eureka->zookeeper

eureka停更后,选择zookeeper替代替代过程中其中以问题在jar包上选择eureka不能与zookeeper共存假如maven jar这么写 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-discovery</a

2020-11-17 11:47:58 157 1

原创 eureka-client无法注册到服务中心问题之一

在使用eureka作为注册中心的时候,千万要小心maven中选择jar包版本的问题,因为eureka前期版本比较乱,所以要看清,尽量复制不要手写<!-- spring-cloud-netflix-eureka-client 千万要小心 -->不要写成这个了,就相差一个starter,也是正常导入jar包的否则会出现eureka client无法注册到服务中心的问题<dependency> <groupId>org.springfra...

2020-11-17 00:21:19 289

原创 ActiveMQ持久化之JDBC

centos7下配置ActiveMQ持久化至Mysql首先下载ActiveMQhttp://activemq.apache.org/并解压然后将mysql驱动包拷贝至lib包下修改conf/activemq.xml文件中的持久化适配器 <persistenceAdapter> <jdbcPersistenceAdapter dataSource="#mysql-ds"/> </persiste..

2020-11-14 21:17:55 397

原创 MAVEN插件编译镜像Docker上传远程服务器Docker容器

我们用Maven来构建Docker镜像上传到服务器 maven是一个很牛很厉害的项目管理构建工具, 那我们现在来使用maven来构建docker镜像, 并自动远程上传到私服仓库1.首先我们在POM文件中添加docker-maven-plugin插件设置好远程地址 <build> <plugins> <...

2019-10-12 12:07:29 904

转载 CentOS7 yum方式安装MySQL5.7

转载至博客:https://www.cnblogs.com/bigbrotherer/p/7241845.html在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的Yum Repository[root@localhost ~]# wget -i -...

2019-09-12 14:29:25 234 1

原创 Springcloud feign文件上传报错FileUploadException: the request was rejected because no multipart boundary

在选择springcloud作为微服务框架时,我们使用远程RPC调用接口,此时我们选择Feign声明式服务调用,简单易用,可以直接继承接口,注入使用,那此时在文件上传时,变出现了问题,FeignClient调用接口时不支持上传文件;于是找到了githup找到一个开源的工具包,引入在pom文件中加入 <!--解决不能传递表单参数的问题--> ...

2019-08-28 15:07:11 4411 2

原创 UnsupportedOperationException

在使用Springcloud搭建服务时,然后远程服务调用FeignClient(继承API Service服务发现,有实现接口,注解了@RestController)接口,如api工程包@RequestMappingpublic interface TestService{ String test(@RequestParam("userId") Integer userId,...

2019-08-23 15:36:01 732 2

原创 返回值替换字符串Restful api -SpringMvc-Springboot

使用Restful Api 风格请求接口返回对象,对象值中出现null值,但又想传给前端,这个时候就得用到工具给它转换一下import com.alibaba.fastjson.serializer.SerializerFeature;import com.alibaba.fastjson.support.config.FastJsonConfig;import com....

2019-07-18 17:38:26 438

原创 SpringBoot配置文件加载顺序

bootstrap.yml(bootstrap.properties)用来程序引导时执行,应用于更加早期配置信息读取,如可以使用来配置application.yml中使用到参数等application.yml(application.properties)应用程序特有配置信息,可以用来配置后续各个模块中需使用的公共参数等。bootstrap.yml先于 application.yml ...

2019-07-17 17:32:44 289

转载 nginx location中uri 的截取

说明:location 中的 root 和 aliasroot 指令只是将搜索的根设置为 root 设定的目录,即不会截断 uri,而是使用原始 uri 跳转该目录下查找文件 aias 指令则会截断匹配的 uri,然后使用 alias 设定的路径加上剩余的 uri 作为子路径进行查找location 中的 proxy_pass 的 uri 如果 proxy_pass 的 u...

2019-04-18 14:10:42 16682

原创 SpringCloud FeignClient 传输对象,discover接受对象为null的解决办法

SpringCloud FeignClient 传输对象,在服务端接收Object 为null此时Server&Client端都有配置@PostMapping(value = "discover/find/user")User findUser(@RequestBody User user);以及配置文件中添加feign: httpclient: ena...

2019-04-08 13:38:35 4596 1

转载 FastDFS

Centos7 上安装 FastDFS1、安装gcc(编译时需要)FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gccyum install -y gcc gcc-c++2、安装libevent(运行时需求) 若安装了桌面图形界面,就不需要安装;FastDFS依赖libevent库;yu...

2018-08-29 16:20:42 5470 3

原创 Rabbit 错误 unable to perform an operation on node

Error: unable to perform an operation on node 'rabbit@DESKTOP-M'. Please see diagnostics information and suggestions below.Most common reasons for this are:* Target node is unreachable (e.g. due to ho...

2018-04-03 13:18:00 6168 1

转载 LINUX配置NGINX

首先,我下载的是nginx1.4.71、下载并解压nginx wget http://nginx.org/download/nginx-1.4.7.tar.gz tar -zxvf nginx-1.4.7.tar.gz2、安装gcc等依赖包 yum-yinstallgccpcre-developensslopenssl-devel...

2017-11-07 14:05:48 152

原创 Result Maps collection does not contain value for java.lang.Long 错误

在使用mybatis中,出现类似以下错误,绝壁不要紧张,你可能是类型写错了仔细找找,你便能发现 java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.Longat org.apache.ibatis.session.Configuration$Stric

2017-08-16 14:41:15 1196

原创 反射获取方法名及参数名,反射获取参数作为对象使用

在某些时候,我们可能需要反射技术来获取其方法来使用它,但是方法名,方法的参数可能全都不知道传入的参数具体是什么我们也不知道例如,在使用切面的时候,ProceedingJoinPoint种getArgs也只是一个Object数组集如何确定数组中某个元素就是我们想要的参数呢下面是一块代码片段,是从切面方法之中截取的,   object xxx(ProceedingJoinPoint

2017-07-18 13:19:22 6333

转载 先决条件检查失败错误

原文来自:http://mahilion.blog.163.com/blog/static/183087295201243112739831/安装Oracle 出现如下错误://物理内存物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。预期值 : N/A实际值 : N/A 错误列表:   - //可用物理内存PRVF-

2017-07-04 14:48:22 1634

原创 java 单向链表 一眼明了

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-10 20:03:32 190

原创 数据库表中去除多个字段完全重复的数据,保留唯一

select distinct * into #t from tb truncate table tbinsert into tb select * from #t一条sql语句效率比较低,建临时表效率比较高些create table mayong as (select distinct* from sms.vehicle);delete from sms.ve

2017-01-12 14:29:22 2897

Nginx+Tomcat搭建负载均衡

Nginx+Tomcat搭建负载均衡 详细文档说明搭建方法 Nginx+Tomcat搭建负载均衡

2017-10-12

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

TA关注的人

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