自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对接第三方接口遇到的坑

前言:我的照片模组需要调用运管平台的照相馆接口.我这边仅仅是做请求的转发.没有任何的业务逻辑.因此接口出了问题肯定是提供方有错误(实际上也确实如此!)首先确保sdk提供方真的把jar包上传到了云仓库!!!其次,确保联调的时候人家真的开启了服务!第一个坑:nacos没有注册发现到对方的服务在联调的过程中发现没有调到对方的服务,报错如下: "message": "com.netflix.client.ClientException: Load balancer does not have availa

2021-04-07 20:57:52 1965 1

原创 使用knife4j遇到的坑

1.knife4j是什么?knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案赶紧放弃swagger的ui界面吧!2.使用方式//引入依赖 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId>.

2021-04-07 20:56:36 5902 1

原创 前端跨域请求后端接口的坑

1.后端加上支持跨域的注解 @CrossOrigin这个一般情况下能解决你80%-90%情况下的跨域错误问题2.加上支持跨域的注解 @CrossOrigin 还是不行的情况下,解决方案1:(澳门项目有人用这种方式解决了)import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.Component;import javax.servlet.Filter;import javax.servlet.FilterChain;

2021-04-07 20:54:25 497

原创 多语言国际化配置遇到的坑

1.直接上图切换Accept-Language的值时,发现无法正常切换成对应的语言.http请求头的下划线是非法字符,因此输入en_US是无效的.应该输入en-US.en-US能够正确匹配到多语言配置文件的en_US文件2.组件库代码本身有问题导致的多语言信息没有正常返回来看这个代码 throw new ServiceException(PhotoResultCode.PLEASE_LOG_IN_FIRST);//ServiceException是gov-mo-operation-api-com

2021-04-07 20:45:42 483

原创 钉钉机器人项目踩过的坑

1.移动端安卓系统打开链接正常,苹果系统打开链接调用接口失败说明:需要获得点击该链接的用户信息,因此需要使用钉钉跳转协议在钉钉当前页面打开,通过免登码的方式来获取用户信息,直接使用http协议跳转浏览器的方式无法拿到免登码,因此需要对http://standard-action-robot-dt-daily.ingress.dayu.work/call?method=POST&api=/robot/stopIteration&params={“projectId”:“69”,“itera.

2021-04-07 17:38:58 6560

原创 Jenkins自动化构建部署代码

Jenkins自动化构建部署代码1.背景“唉,每天提交完代码都得自己打包再部署到测试环境和开发环境,好麻烦啊!都快变成运维了”“啊?哦!确实,每天打包部署确实都成为了工具人了”这不禁让我想起在澳门项目兼顾充当发包工具人的时光,在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试;或者前后端分离后,经常会修改接口,然后重新部署;这些情况都会涉及到频繁的打包部署;手动打包常规步骤:  1.提交代码  2.问一下同组小伙伴有没

2021-01-19 11:35:40 478 1

原创 java8流式编程,你值得拥有!

java8流式编程,你值得拥有!其实Java流式编程是java8的新特性了.现在JDK都出到15了…当然JDK15不是长期支持版本,最新的长期支持版本是Java11,而下一个长期支持版本要等到2021年9月发布的Java17.一、什么是StreamStream中文称为”流”,通过将集合转换为”流”的元素序列,通过声明性方式,能够对集合中的每个元素进行一系列并行或串行的流水线操作.二、流操作![image.png](https://img-blog.csdnimg.cn/img_convert/

2021-01-19 11:34:15 259

原创 Excel导入开发你一定要注意的坑!

Excel导入开发你一定要注意的坑!前言概述:Excel导入这里我用的是org.apache.poi这个jar包.需求实际场景简单介绍如下:用户可以点击新增按钮进行单条数据的配置录入,而导入功能就是上传Excel表格实现了多条数据配置录入![image.png](https://img-blog.csdnimg.cn/img_convert/c13d61daeab0ab38362ed601ba72c254.png#align=left&display=inline&height=194

2021-01-19 11:29:51 290

原创 docker部署的mysql容器数据插入中文乱码问题及其衍生问题

docker部署的mysql容器数据插入中文乱码问题及其衍生问题前言:笔者使用的mysql时部署在docker容器中的,版本是5.5部分内容参考了https://blog.csdn.net/weixin_42168191/article/details/103159920?utm_medium=distribute.pc_relevant.none-task-blog-title-7&spm=1001.2101.3001.4242 –A往复随安https://www.cnblogs.com/ti

2021-01-19 11:27:11 912 1

原创 ubuntu下安装zookeeper和kafka伪集群

ubuntu下安装zookeeper和kafka伪集群前置条件:安装JDK : sudo apt install openjdk-8-jdk,一台可用的服务器.这里由于服务器资源有限,因此采用单机多端口的伪集群搭建,与真实场景的多服务器搭建基本一致安装zookeeper1.创建目录为了搭建伪分布式(三个服务),因此,建立相应的目录(3个)mkdir -p /zookeeper/zkp-1 /zookeeper/zkp-2 /zookeeper/zkp-32. 命令行下载zookeeper

2021-01-19 11:16:46 981

原创 Rails5.1以后版本异步刷新失败的解决方案

Rails 5 敏捷开发一书遇到的问题第11章 创建基于Ajax的购物车笔者使用的是rails5.2.3版本,书中使用的是5.0版本跟着书学习,到11章的Ajax异步刷新出了问题,无法自动刷新,手动刷新发现购物车的数量会变化,说明逻辑没问题,浏览器按F12查看了一下控制台,发现一行错误信息:$ is not defined因为使用了jquery,而这行提示说明jquery没有引入,看了以下...

2019-07-23 17:21:47 143

空空如也

空空如也

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

TA关注的人

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