摘要: 前言 随着maven项目不断推进,开发人员难免会遇到这样一个问题,在添加新的依赖jar包后,会发现和原有的项目依赖产生冲突(多数情况是由于依赖传递引起的),这个时候就需要我们根据实际情况来选择生效的最终依赖。 比如下图: 下面将以上面的例子来对如何解决依赖冲突进行讲解 方法一:使用maven提供的传 阅读全文
posted @ 2020-10-15 10:33 moutory 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 前言 log4j是许多项目使用的日志库,了解和使用log4j的配置对于开发人员来说,很基础也很重要,根据测试和生产环境的不同,配置不同的日志输入级别也是常规操作,如果你还对log4j的配置不了解的话,那么通过这篇文章,希望能够让你可以掌握如何对日志级别和输出等信息进行配置 一、Log4j是什么? L 阅读全文
posted @ 2020-10-14 08:42 moutory 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 前言 对于编码人员来说,在开发过程中引入第三方日志库来打印信息是必不可少的,而很多程序员也已经熟悉各种不同的日志库如java.util.logging、apache log4j、logback,那么当看到已有项目中既有slf4j和log4j而感到困惑,或者是以前没听过slf4j的话,就有必要去在你项 阅读全文
posted @ 2020-10-13 16:33 moutory 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 在生产环境中,往往没有条件给我们去debug排查,更多时候我们是通过日志来看具体的报错日期。 但是日志往往是一直在实时更新,而且记录条数庞大,很难直接定位到错误信息。这个时候,就可以利用sed命令来截取指定时间段内的日志(也是网上大多数博主的做法)。 具体命令如下: sed -n '/2020-10 阅读全文
posted @ 2020-10-13 11:46 moutory 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 前言 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际操作中,收到广泛认可和遵循的主要有以下三条设计范式: 1.第一范式(确保每列保持原子性) 2. 阅读全文
posted @ 2020-10-12 16:30 moutory 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 前言 当前后端分离开发已经成为业内的主流,这种开发方式可以让前后端更加专注自身的工作,双方往往约定好入参和出参并编写接口文档,从而完成页面对数据的顺利获取。但是随着开发时间不断变长,当代码被修改后相对应的接口文档往往没有得到及时的更新,同时接口数量越来越多,也让接口文档的维护变得更加困难。 Swag 阅读全文
posted @ 2020-10-12 11:13 moutory 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 前言 日常开发中,如果是借助springboot或者其他封装程度较高的框架来开发Web项目的话,大多数时候我们是可以直接使用springboot内嵌的tomcat直接一键式启动Web服务器的。但是对于一些SSM框架、个人项目或者是其他比较久的项目的话,直接在本地上调试web项目还是十分有必要去学习的 阅读全文
posted @ 2020-09-28 19:06 moutory 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: 一、背景 在初次安装好mariadb(即mysql)后,往数据库中建表后插入数据发现,所有的中文显示都为乱码 ???。原因是安装好数据库后没有将数据库的编码设置为utf8。 二、解决Mariadb中文乱码问题 1. 登录进去自己的数据库,执行下面命令 show variables like 'cha 阅读全文
posted @ 2020-09-21 19:44 moutory 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、 win + r 键唤起运行窗口,输入cmd后按回车 二、在命令行下输入如下命令,并按回车键,查看当前端口应用的pid netstat -ao 三、根据pid,我们打开任务管理器后结束该进程 我们点击该条记录有结束进程即可 阅读全文
posted @ 2020-09-18 10:30 moutory 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 一、前言 搭建聚合项目之前,不妨先想一下什么是聚合工程,其有何优点,我们在实际开发中真的一定就要搭建聚合项目吗? 对于一个大型的项目,如果我们直接作为一个工程开发,由于相互之间的依赖我们只能从头到尾由一组人开发,否则就会出现一个类好多人开发,相互更改的混乱局面,这个时候我们就将项目进行了横向和纵向的 阅读全文
posted @ 2020-09-07 15:08 moutory 阅读(85) 评论(0) 推荐(0) 编辑