- 博客(8)
- 收藏
- 关注
原创 记一次feign上传多文件
微服务中,跨服务调用上传文件接口,使用feign方式调用环境:1. springboot2.2.1.RELEASE;2.feign文件上传引用依赖<dependency> <groupId>io.github.openfeign.form</groupId> <artifactId>feign-form</artifactId> <version>3.8.0</version></
2021-10-21 15:59:56 247
原创 记一次线上restTemplate报Timeout waiting for connection from pool
背景: 由于调用外部接口需要重试,设置了重试机制,也为了资源重用使用了连接池,导致并发访问只有两个线程可用(原因后面说明),设置如下:private HttpComponentsClientHttpRequestFactory clientHttpRequestFactory() { HttpClientBuilder httpClientBuilder = HttpClientBuilder.create(); // 重试次数 httpClientBuild...
2021-08-31 10:56:52 2311
转载 idea的使用笔记
在idea的使用过程中与git集成,当有多个分支时,后面新建的分支,在idea中看不到,如下是更新之前的分支列表:使用git remote update origin --prune可以更新本地的远程分支列表,如下:在idea的右下角也是可以看到最新的分支列表,方便切换操作:...
2019-11-21 14:27:42 132
原创 使用jpa和mysql添加时间数据差1秒
使用的是jpa和mysql数据库,做时间的数据插入时遇到的问题,数据库定义的是datatime类型,后端代码时间定义是new Date(),然后会发生偶发性的时间数据差一秒,如下图:然后网上搜集给出的解释是:在java中对于毫秒的处理是相当于截取到秒,在数据库内部处理是四舍五入的。https://blog.csdn.net/postgres20/article/details/834151...
2019-09-05 11:08:33 451
转载 git问题解决
问题描述:使用git gui进行操作,在提交之前没有进行remote->merge操作,导致远程仓库和本地仓库不一致解决办法:git pull --rebase origin masterhttps://blog.csdn.net/qq_25135655/article/details/81781185...
2019-07-15 13:09:35 96
转载 Centos安装jdk,mysql,rabbitmq,tomcat
安装JDK: 1、官网下载JDK包(tar.gz) 2、新建Java目录:mkdir /usr/java 3、把tar包放到新建的java目录下,然后解压 解压命令:tar zxvf 压缩包名称(例如:tar zxvf jdk-8u152-linux-x64.tar.gz) 删除...
2019-04-11 14:47:56 107
翻译 idea+tomcat+session乱码
说明一下标题: 我遇到问题是,在IDEA中启动web项目后,控制台页面(session中文乱码)不乱码,难受了好久(有点强迫症)。 网上查了好多,改tomcat的catalina.bat文件(set JAVA_OPTS=-Dfile.encoding=UTF-8)会导致项目无法启动,改sever.xml解决不了,最终在idea的tomacat编辑页面中加入-Dfil...
2019-03-12 10:13:04 295
原创 Mysql中创建用户及分配部分权限
create user 'guoyao' identified by '123456';grant select on sh_test.consumables_inventory to guoyao@'%' identified by '123456';
2018-07-03 14:16:02 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人