摘要: 1.Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed 原因:端口号被占用,解决方案:修改端口号,一般改成8081即可。 2.数据库错误 将mysql数据库开启 net start mysq 阅读全文
posted @ 2020-02-25 02:40 了悟 阅读(174) 评论(0) 推荐(0)
摘要: 执行commit后,还没执行push时,想要撤销这次的commit,该怎么办? 解决方案: 使用命令: git reset --soft HEAD^ 这样就成功撤销了commit,如果想要连着add也撤销的话,--soft改为--hard(删除工作空间的改动代码)。 命令详解: HEAD^ 表示上一 阅读全文
posted @ 2020-02-25 02:34 了悟 阅读(734) 评论(0) 推荐(0)
摘要: 1.先从远程拉取一个完整的分支,master或dev. 一般主分支都是master,代码是最全的. 我们公司是这样 2.新建一个分支,new,新建的同时checkout 出来 3.把新建的分支push到远程 4.如果新建完分支后写代码了,需要先把代码提交然后一起push到远程。远程才会有。 阅读全文
posted @ 2020-02-25 02:32 了悟 阅读(6781) 评论(0) 推荐(1)
摘要: 这个如果debug的时候可以一步步走到正常return或者运行的时候有正确返回值。说明代码是没问题的。 出现这个的原因是dto对象里有一些字段查出来是空的,或者这个字段本来在dto里就是冗余字段。 因为Debug模式下需要显示变量信息,这个信息就是要调用toString()方法得到的,所以如果toS 阅读全文
posted @ 2020-02-15 02:03 了悟 阅读(6706) 评论(0) 推荐(0)
摘要: https://jingyan.baidu.com/article/5225f26b9818e2e6fa090819.html 阅读全文
posted @ 2020-02-06 16:36 了悟 阅读(5281) 评论(0) 推荐(0)
摘要: 正常的话是 ctrl+alt+m。(选中你要抽取的地方的代码) 如果快捷键占用或者修改过,在写代码的地方右键->refactor->extract->method 使用场景一般是,写完代码后发现这段代码很多地方需要用,可以抽取一个方法,防止代码冗余。 比如对于一些相同参数的校验,或者相同的前置操作。 阅读全文
posted @ 2020-02-06 16:11 了悟 阅读(24288) 评论(0) 推荐(1)
摘要: 今天新开了一个api文件,结果怎么搞也在swagger里显示不出来,浪费半天后,去问老员工了。 一般有俩原因, 1.idea缓存,重启idea即可。 2.注解和参数上的修饰有问题,或者请求method不对。 下面说一下在书写上几个需要注意的点。 1.对于无参方法(一般是后端调用的inner方法),一 阅读全文
posted @ 2020-01-20 14:20 了悟 阅读(8286) 评论(0) 推荐(0)
摘要: 前几天面试某电商被问住了,问的很细,我就说了说连接过程,必然凉凉。在csdn上找了一篇很详细的博客。https://blog.csdn.net/hyg0811/article/details/102366854 看之前先给解释一下ACK、SYN等缩写的含义。 SYN: 同步序列编号(Synchron 阅读全文
posted @ 2020-01-20 00:02 了悟 阅读(124) 评论(0) 推荐(0)
摘要: 二分搜索树是二叉树的一种。 二叉树就是有左右节点,有唯一根节点的树类数据结构。二叉树具有天然递归结构,每个父亲节点的左右子树也是二叉树 class Node{ E e; Node left; Node right; } 上图是一个满二分搜索树,但用的时候不一定是满的, 符合条件就行。所以存储的元素必 阅读全文
posted @ 2020-01-20 00:01 了悟 阅读(218) 评论(0) 推荐(0)
摘要: 缘由 1.win10现在必须更新,不更新不给你用,关闭自动更新的方法都失效了,如果有人知道有效的方法还请私信指教一下。。 一个延迟几天的笨方法:当出现更新并关机或更新并重启时,把电源键设置成关机。 就是搞成这样。 2.我的电脑用了快四年了,没重装过系统,因为下载的东西太多了,基本每次win10系统更 阅读全文
posted @ 2020-01-18 21:24 了悟 阅读(276) 评论(0) 推荐(0)