摘要: 新年之际,碰到线上日志文件消失问题,借此机会解读了一下log4j日志的工作原理,以此记录一下 首先项目中的log4j.properties配置内容 DailyRollingFileAppender依赖关系 log4j日志工作原理 一、读取初始化日志配置信息 log对象获取工作原理 org.slf4j 阅读全文
posted @ 2019-02-12 16:28 秉空杯初心 阅读(5775) 评论(0) 推荐(0) 编辑
摘要: 下载常用的自己熟悉的开发软件 JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 代码开发工具:IDEA 下载:https://www.jetbrains.com/idea/download/#sectio 阅读全文
posted @ 2017-12-19 17:00 秉空杯初心 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 以下是初学shell脚本练习过程,涉及到内容的输出、基本的计算、条件判断(if、case)、循环控制、数组的定义和使用、函数定义和使用 shell脚本内容: #! /bin/bashecho "current sh file name $0 ${0} $0_file"echo $$ #加乘除运算va 阅读全文
posted @ 2017-12-18 18:00 秉空杯初心 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 以下是关于创建用户,设置用户密码,以及查看文件权限,给用户设置权限的一系列操作过程。 #查看当前用户的信息[root@VM_64_7_centos tmp]# iduid=0(root) gid=0(root) groups=0(root)#查看是否存在test用户,以及用户信息[root@VM_6 阅读全文
posted @ 2017-12-18 17:47 秉空杯初心 阅读(2892) 评论(0) 推荐(0) 编辑
摘要: 1.windows自带命令进入mysql所在磁盘 2.进入mysql安装目录的bin文件 D:\>cd D:\Program Files (x86)\mysql-5.5.25-winx64\bin 3.登录mysql数据库 D:\Program Files (x86)\mysql-5.5.25-wi 阅读全文
posted @ 2017-12-18 17:20 秉空杯初心 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 看懂UML类图是学习设计模式的基础,同时也是工作中必须掌握的一门技能,也是以后自己做设计的工具,下面我根据一些资料介绍一些类图基本表现方式。 1.类的表示 实现类图:类名是一般的字体 抽象类图:类名是斜体显示 接口图:类名的顶端有<<interface>>修饰 或者 类图头上有一个棒棒糖类似的图表示 阅读全文
posted @ 2017-12-01 10:30 秉空杯初心 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Spring Boot中自带有Tomcat容器,因此Spring Boot项目只需要运行main函数,就可以运行,但是以往的web项目,我们习惯于使用自己安装的Tomcat运行或者使用Tomcat、Jetty插件来运行项目,方便简单,同时部署也是简单,只需要把生成的war包放在Tomcat的weba 阅读全文
posted @ 2017-11-30 11:03 秉空杯初心 阅读(5266) 评论(0) 推荐(0) 编辑
摘要: 系统越复杂,所有的业务逻辑都放在一个项目里,各个包之间的业务逻辑相互调用,这样添加了开发成本,同时对之后的系统维护,错误排查带来一定的麻烦。 通过Maven的多模块开发,把一个系统拆分成多个模块,通过父模块统一管理,这样业务就会更加清晰。 例如一个项目可以拆分成公共模块、权限模块、业务模块。 本文中 阅读全文
posted @ 2017-11-30 10:21 秉空杯初心 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 背景:因为从 Spring Boot 1.4开始的版本就要用log4j2 了,支持的格式有json和xml两种格式,此次实践主要使用的是xml的格式定义日志说明。 Spring Boot 1.5.8.RELEASE 引入log4j2的开发步骤如下: 1.首先把spring-boot-starter- 阅读全文
posted @ 2017-11-29 20:10 秉空杯初心 阅读(42025) 评论(0) 推荐(0) 编辑