[置顶] swagger-请求参数为对象的解决方式

摘要: 如果请求参数为某个对象,还需要在swagger里显示出注释 第一步:在对象的类上加注解@ApiModel,类的字段上加注解@ApiModelProperty(value = "id或者姓名等注释") 第二步:controller类里直接使用@RequestBody OrderModel orderM 阅读全文

posted @ 2020-03-06 16:20 雁听雨 阅读(14547) 评论(0) 推荐(0) 编辑

2020年5月15日

跑偏聊聊??springcloud config配置中心步骤以及踩的坑

摘要: 一、心路历程 终于告一段落了,从开始搭建配置中心到现在,经历了心理和现实的一系列过程。 入职这家公司后,有个公司架构师给了一个基础的框架,说是用springcloud,里面切切实实是一个架子,springcloud的多个组件都没有引入(在这里提一下,这个架构是我们投资人的其他公司的技术,不属于我们公 阅读全文

posted @ 2020-05-15 11:57 雁听雨 阅读(991) 评论(0) 推荐(3) 编辑

2020年5月5日

百度网盘下载至99.9%后,一直持续不再下载

摘要: 问题: 百度网盘下载至99.9%后,一直持续不再下载。此时下载速度100k/s 解决方式: 退出百度网盘,重新登录后点击继续下载,并使用“流量试用功能”,此时下载速度为2M以上,几秒后即可下载完成。 阅读全文

posted @ 2020-05-05 15:01 雁听雨 阅读(4408) 评论(0) 推荐(0) 编辑

三种String的转换 String.valueOf String强转 toString使用区别

摘要: 1.最最好用的是String.valueOf(i) 2.(String)Object.强转类型容易出现类型不正确 3.toString()方法,如果对象是null,再调用此方法容易报空指针 String i = "ddd"; String j = null; Object m = 2;// ok S 阅读全文

posted @ 2020-05-05 15:00 雁听雨 阅读(505) 评论(0) 推荐(0) 编辑

2020年3月13日

生产环境的sql出现:Illegal mix of collations for operation 'UNION'

摘要: 早晨刚来上班没多久,突然收到测试童鞋发过来生产环境的一个报错。 Illegal mix of collations for operation 'UNION'。 什么鬼情况,怎么刚上线就出问题了 我让测试童鞋重现了一下,我监视着服务器的日志。 我去。还真的有。接下来就开始茫茫找问题路。 —————— 阅读全文

posted @ 2020-03-13 10:14 雁听雨 阅读(3202) 评论(0) 推荐(0) 编辑

2020年3月6日

swagger的高级使用方式

摘要: 开发人员可以通过对比,选择比较喜欢的方式。个人是比较喜欢第二种,简洁易懂 1.早期常用的方式: 引用方式: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <versio 阅读全文

posted @ 2020-03-06 16:23 雁听雨 阅读(880) 评论(0) 推荐(0) 编辑

拦截器中实例化不了redistemplate的问题

摘要: 今天和往常一样进行着程序媛的日子,没啥波澜壮阔 写登录拦截器,需要用到redis去判断token失效问题,代码如下: ​ 在进行接口请求过程中,接口被拦截,但是拦截器里的redisTemplate的hasKey()方法报指针异常,等我进行debug模式看值时发现redisTemplate为null; 阅读全文

posted @ 2020-03-06 16:21 雁听雨 阅读(562) 评论(2) 推荐(0) 编辑

2020年3月5日

一种对于多台服务器处理定时任务的方法 redis

摘要: 最近要写一个拉取其他项目数据的定时任务。 最先写了一个,首先查询主表,获取主数据后,循环去拉取子数据。这种方式在同一个定时任务里,超级慢。 果断改成多个定时任务,第一个定时任务获取主数据存表。第二个定时任务查询本地主表数据,循环去拉取。这种方式比在一个定时任务里快很多。 接下来说说线上出现的问题: 阅读全文

posted @ 2020-03-05 10:51 雁听雨 阅读(2758) 评论(0) 推荐(0) 编辑

2019年12月9日

tmux的常用命令

摘要: 有些功能是需要通过后台进程一直运行或启动着的,就像frp穿透功能 在启用穿透之前,需要先启动会话,且保持终端连接关闭后,该穿透会话处于运行状态。 //启动新会话 1.tmux new -s frp //进行frp目录,进行启用穿透功能 2. cd ~/software/frp文件夹 ./frpc - 阅读全文

posted @ 2019-12-09 11:01 雁听雨 阅读(792) 评论(0) 推荐(0) 编辑

2019年11月23日

springcloud服务之间的调用-feign

摘要: 需求:订单里调用用户服务,在订单里查询出用户信息 order-service和user-service 1.user-service正常提供controller接口 /**根据用户id查询用户信息 * @param * @return */ @RequestMapping(value = "/{id 阅读全文

posted @ 2019-11-23 09:50 雁听雨 阅读(701) 评论(0) 推荐(0) 编辑

导航