- 博客(11)
- 收藏
- 关注
原创 Bug-TypeNotPresentException
在开发时遇到的一个bug,在代码开发完成后,部署到tomcat容器启动时报了一个错误具体的报错当时没有记录,不过是主要下面的这个异常java.lang.TypeNotPresentException: Type [unknown] not present当时排查这个问题时主要是先排查是否有个类,在代码中是没有任何报错,并且可以找到这个类然后排查是否有依赖冲突问题,发现并没有最后通过maven helper插件查找这个当前类所在的jar包发现也可以找到最后浪费了很多时间终于找到了问题
2021-10-10 17:25:22
3563
原创 IDEA打印日志模板
IDEA日志快捷键模板日常开发中,涉及最多也是重复工作较多的代码就是打日志,为了节省时间可以将打日志操作设置为自定义快捷键。模板效果展示,下文是设置自定义模板的教程进入IDEA设置中,找到Live Templates,点击右侧加号,添加自定义模板添加自定义模板,日志模板内容在文末编辑模板变量设置模板应用范围打印入参log.info($content$,$params$);//contentgroovyScript("def params = _2.co
2021-10-10 09:40:32
1291
原创 Git常用命令
Git命令git log 查看提交日志git status 查看暂存区状态git add 代码路径 将新建代码添加到暂存区git commit -m “注释” 将暂存区代码提交到本地仓库git pull 更新远程代码并合并到本地git push 将本地代码提交到远程分支git checkout 分支名称 切换分支git branch 查看当前分支git checkout -b 分支号 创建新的分支git merge master 将主分支代码合并到当前分支,如果有冲突解决冲突git c
2021-08-30 20:45:59
93
原创 Maven常用命令
命令作用mvn compile编译java源代码,target目录下生成class文件mvn test-compile编译java测试代码,target目录下生成class文件mvn clean清除target目录下生成class文件mvn package将当前代码打包到target目录下mvn install将当前代码部署到本地仓库...
2021-08-21 12:21:49
57
原创 Mysql索引数据结构的选择
目录文章目录目录前言二叉查找树红黑树跳跃表B树B+树前言Mysql数据库的InnoDB存储引擎通过B+树索引和自适应Hash索引来完成对数据的查询检索,而为什么要选择B+树这种数据结构作为索引的实现,也是接下来要谈论的重点。在Mysql数据库中,数据库中存储的数据和索引是在物理磁盘中存放的,也就是说每一次的数据检索都会造成一次或多次的磁盘IO,所以减少磁盘IO也是索引需要考虑的要点。二叉查找树二叉查找树是二叉树的一种,它每个根节点最多有两个子节点,通过中序遍历可以实现对二叉树进行有序查找。接下
2021-08-05 13:09:29
280
2
原创 微服务架构介绍
目录文章目录目录微服务架构微服务发展史单体架构集群及垂直化SOA架构微服务架构微服务架构的优缺点优点缺点参考文献微服务架构微服务发展史单体架构任何一个理论或者技术的出现往往是伴随着现实中出现了相应的问题,而产生的的一系列解决办法。往往在项目初期业务并不是很复杂、用户量不是很大,单体架构完全符合当时的需求,所以在项目初期是都是从单体架构进行开始的。集群及垂直化随着用户量、数据量的增加以及业务功能的逐渐完善和复杂化,单体架构造成了业务代码耦合严重、代码复用性降低、单台数据库以及服务器造成了瓶颈,为
2021-08-03 16:08:58
950
2
原创 面试时谈薪资需要注意的地方
薪资薪资结构,是否基础薪资加绩效是否12薪以上是否有免费体检、交通补助、餐补、加班费、房补工作时间地点、加班的频率和强度、加班的待遇(调休、打车、餐补、double薪资)试用期时间,是否可以试用期全额薪资转正考核的方式,通过率,是否有末尾淘汰制度一年有几次调整薪资机会,调薪的幅度年假的时间,入职以后当年是否可以享受到年终奖出差频率,出差待遇节假日福利待遇...
2021-07-31 14:11:44
324
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人