工作笔记
文章平均质量分 65
在工作中踩过的坑,希望可以帮助到其他人
didi..
人声车声开始消和逝
展开
-
linux如何抓包如何分析
为什么要抓包今天遇到一个bug,访问某接口的时候遇到了HTTP 413报错,意思就是,在网络中的某个节点觉得这个请求太大了,就拒绝了,返回了HTTP 413虽然理解是这么回事,但是要想解决这个问题,首先第一步,要确定是网络中哪个节点判断出请求太大,拒绝了呢,到底是哪个节点出了问题呢,知道哪个节点有问题,才能通过调整配置改好啊首先我看报错的返回日志,没有什么多余的线索,只是显示的是我调用的第三方服务SDK报了错误,然后我理直气壮的去找第三方服务,说你看,你们的SDK报错了,快解决一下,然后第三方那边检原创 2021-06-21 20:58:31 · 897 阅读 · 0 评论 -
shell脚本修改host
需求- 由于我需要将一个域名绑定到本机ip,而本机ip经常会变动- 导致域名出问题,因此我需要些一个脚本更新host- 最好可以定时去更新脚本设计- 查询本机ip- 对比host中的配置是否一致- 更新host配置shell脚本代码待学习...原创 2020-04-17 11:15:24 · 3758 阅读 · 2 评论 -
字符串转日期同时校验格式
DateFormat fmt =new SimpleDateFormat("dd-MM-yyyy"); fmt.setLenient(false); Date date = fmt.parse("31-1-3000"); if(date.after(new Date())){ System.out.println("生日不对"); } SimpleDateFormat sdf = new Simple..原创 2020-05-25 10:46:37 · 253 阅读 · 0 评论 -
@Autowired注入出现红色波浪线
在使用spring boot 框架进行后端开发的时候使用@Autowired是非常方便的方式引入想要使用的类但是有很多时候,在使用@Autowired的时候,会出现红色下划线鼠标移动上去,出现Could not autowire. No beans of 'XXXXX' type found.这样的情况有两种结果可能对代码的执行没有任何的影响,不需要关注也可能影响代码的执行报错No beans of 'XXXXX'当出现报错的时候,说明这个类确实注入失败,现在我通过一种方式解决了这个问题:原创 2020-05-19 20:04:47 · 2764 阅读 · 0 评论 -
多模块引入子模块无法使用引入的类问题解决
问题描述:新加了一个功能模块之后,需要在web模块中使用该功能模块,直接引入该功能模块的依赖,按理说就可以使用该模块中的类了,但是这一次遇到了问题,一致提示引入依赖,但是类依然无法使用自己比对了新加的功能模块的各个注解都没啥问题突然发现idea右侧maven管理窗口中,新加的这个功能模块是灰色的感觉就是这里的问题,先把变灰的问题解决掉!- preference -> Build,Excution,Deployment -> Build Tools -> Mavens -&g原创 2020-05-15 16:53:07 · 1908 阅读 · 0 评论 -
理解List
guyugyugyugy】原创 2020-05-15 15:25:09 · 207 阅读 · 1 评论 -
springboot进行定时任务@Scheduled详解
springboot实现定时任务springboot支持使用@Scheduled直接实现定时任务必要在启动类或者使用定时任务的类上增加@EnableScheduling只需要将@Scheduled注解加载想要定时执行的方法之上 @Scheduled(cron = "*/5 * * * * ?") public void synchronizeFromNatServer()...原创 2020-04-23 20:01:44 · 225 阅读 · 1 评论 -
spring线程池使用
为何使用多线程对于复杂的业务逻辑下,有时候需要使用多线程执行,以优化项目的执行速度单线程同步执行的场景中,如果前边出现异常,会导致所有任务中断,异步执行没有这样的问题...原创 2020-04-23 20:01:24 · 1226 阅读 · 0 评论 -
spring MVC特色功能
拦截器可以进行全局配置,在请求前后执行相应的操作,应用:记录请求处理时间,权限校验、日志等,和切面有点类似,但是切面更灵活多种web配置可以进行多种配置,主要是继承类webMvcConfigureAdapter...原创 2020-04-23 09:47:54 · 82 阅读 · 0 评论 -
swagger返回值解析不到的问题解决
swagger解析返回值,依赖属性的getter、setter方法如果属性的getter、setter方法有问题,就会解析不出来因此出现解析不到的时候,要检查属性的getter、setter方法...原创 2020-04-20 21:38:00 · 4131 阅读 · 3 评论 -
IDEA类注释,方法注释配置
想要让类和方法有专属于自己的标识类注释mac 打开preferences/*** @author: ***** @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}* @description: ${description}**/创建类时自动生成注释效果图方法注释输入/**回车可以生成方法注释...原创 2020-04-20 10:17:43 · 288 阅读 · 0 评论 -
Spring Boot + Swagger2实战
需求- 前后端分离项目,后端接口写完之后,还要写接口文档,手动整理参数和返回结果,费时费力 使用Swagger组件可以帮助开发者快速生成接口文档- 而且界面还挺好看的、还可以直接调用接口实战引用swagger依赖 <dependency> <groupId>io.springfox</groupId> ...原创 2020-04-17 15:02:48 · 115 阅读 · 0 评论 -
HTTP 502问题总结
2020.4.16问题:A fatal error has been detected by the Java Runtime Environment导致服务挂了,出现502原创 2020-04-16 20:54:20 · 1639 阅读 · 0 评论 -
Spring Boot + Maven依赖包冲突解决方法
依赖包冲突介绍问题描述Correct the classpath of your application so that it contains a single, compatible version of *******当新引入一个依赖之后发现项目无法运行,大概率是发生了依赖包冲突问题主要原因是因为项目中原本有一个A依赖版本为1.0;新引进的依赖中使用到了A依赖的2.0版本...原创 2020-04-16 20:33:09 · 2166 阅读 · 0 评论 -
IDEA同时打开两个项目
IDEA -> preferences奇奇怪怪的小问题!原创 2020-04-16 12:04:44 · 1452 阅读 · 0 评论 -
IDEA本地调试服务端口被占用
笔记今天在本地IDEA运行服务的时候,出现了8080端口被占用的问题,仔细检查了一下没有在本地跑着的服务呀!只能在终端看看是啥情况。sudo lsof -i -P | grep -i “listen”找到*:8080 LISTENkill -9 PID感觉可以这一个脚本做这些操作!之后写一下脚本...原创 2020-04-14 21:04:54 · 457 阅读 · 2 评论 -
升级IDEA 2020.1 出现lombok插件不可用问题
今天升级了IDEA2020.1,果然出现了问题,lombok插件不可用,最后在lombok下载最新插件,手动安装一遍lombok插件就可以了**操作**:Intellij IDEA✈︎ Preferences✈︎ Plugins✈︎ 《Installed》右边的齿轮✈︎ Install Plugin from Disk✈︎ 选择下载的插件jar✈︎ 重启IDEA搞定!L...原创 2020-04-14 11:33:16 · 1121 阅读 · 1 评论