现在位置: 首页 > 博客文章 > 电脑相关 > IT开发 > 文章
+0°

Spring Boot 初级入门教程(八) —— 工作台打印彩色日志

2018年07月25日 16:36:50 SpringBoot  ⁄ 共 1432字 暂无评论 ⁄ 被围观 4,639次
这篇简单说下工作台日志的彩色渲染效果,因为默认工作台打印的日志都统一为灰色,视觉效果不是很好, 但添加了彩色样式后,看起来舒服多了,效果如下: 没修饰之前效果如下: 修改配置很简单,如下: <?xml version="1.0" encoding="UTF-8"?>  <configuration>      <!-- 彩色日志配置 -->     &n...
阅读全文
+0°

Spring Boot 初级入门教程(七) —— 日志分类备份

2018年07月25日 16:00:39 SpringBoot  ⁄ 共 8225字 暂无评论 ⁄ 被围观 3,730次
在上一篇《Spring Boot 初级入门教程(二) —— 日志备份》中,只是简单说明了下日志的备份方法,并没有做更多的配置说明,这篇主要说一下如何分类备份不同的日志。 一、修改日志配置文件的文件名。 上篇中,创建的日志文件名为 logback.xml,开始配置前,想把文件名修改一下,修成成 logback-spring.xml,效果和原来一样,并不影响日志的保存。 那为什么要修改文件名了?官网上有这么一段说明: When possibl...
阅读全文
+0°

Spring Boot 初级入门教程(六) —— 添加配置文件 *.properties 及常用配置的使用(附源码)

2018年07月24日 21:17:20 SpringBoot  ⁄ 共 6124字 暂无评论 ⁄ 被围观 1,773次
Spring Boot 使用了一个全局的配置文件 application.properties,放在 src/main/resources 目录下或者类路径的 /config 下。Sping Boot的全局配置文件的作用是对一些默认配置的配置值进行修改。 一、添加 application.properties 文件。 添加后目录结构如下图: 注意:开发过程中,尽量把配置文件的编码设置为 UTF-8,这样中文不会出现乱码,便于添加注释。 二、常用常量配置 application.properties ...
阅读全文
+0°

Spring Boot 初级入门教程(五) —— 修改启动 Banner

2018年07月23日 19:49:58 SpringBoot  ⁄ 共 13933字 暂无评论 ⁄ 被围观 1,846次
Spring Boot 默认寻找 Banner 的顺序是:依次在 Classpath 下找文件 banner.gif , banner.jpg 和 banner.png , 先找到谁就用谁。如果没有,继续在 Classpath 下找 banner.txt。 上面都没有找到的话, 用默认的 SpringBootBanner , 就是我们最常见到的这个。 Spring Boot 项目启动时,默认的 Banner 显示如下: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_...
阅读全文
+0°

学习 HBase,应该选择哪个版本?

2018年07月22日 12:29:03 HBase  ⁄ 共 1875字 暂无评论 ⁄ 被围观 3,950次
作为一个 IT 农,是不是或多或少有些强迫症,比如用软件就用最新的~ HBase 从 2010-06-04 的 hbase-0.20.5 版本,到目前最新的 2018-07-18 的 2.1.0,不管是工作中用还是自学用,都不建议用老版本,也不建议用新版本。那到底用哪个版本最合适呢? 官网告诉你这些: HBase 和 JDK 兼容性 HBase VersionJDK 7JDK 8JDK 9JDK 102.0Not SupportedyesNot SupportedNot Supported1.3yesyesNot SupportedNot Supporte...
阅读全文
+1°

你用的 JDK 版本居然还是1.5!

2018年06月30日 05:52:18 Java  ⁄ 共 526字 评论数 1 ⁄ 被围观 5,067次
项目开发中, 有时候真是让人无可奈何! 辛苦开发的项目, 在服务器上部署时, 居然跑不起来,查其原因, 居然是 JDK 版本太低! java -version 一下, 居然是 1.5。。。 是 1.6 。。。 在这个计算机技术以指数级增长的时代, 不要求咱的服务器中软件环境时时保持最新, 但最起码应该在一定时间内更新一次吧。 jdk 1.5 版本,怎么让目前开发的程序能跑起来, 而且官网版本已经...
阅读全文
+0°

Spring Boot 初级入门教程(四) —— 代码测试配置(附源码)

2018年05月26日 10:49:49 SpringBoot  ⁄ 共 13912字 暂无评论 ⁄ 被围观 1,717次
在项目开发中,测试环节是非常重要的,所以选择好的代码测试工具也显得尤为重要。 首先,基于前三篇的代码,先修改一些 Jar 包的版本,都用目前最新版本(强迫症!!!)。 junit 版本修改:3.8.1 -》 4.12 spring boot 版本修改:1.4.2.RELEASE -》 2.0.2.RELEASE 修改后 pom 文件如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc...
阅读全文
+0°

Spring Boot 初级入门教程(三) —— 代码变更应用热重启

2018年05月24日 22:24:52 SpringBoot  ⁄ 共 3479字 暂无评论 ⁄ 被围观 1,794次
在项目开发的过程中,想必大家知道,类 Eclipse 型 IDE 工具,都有代码自动编译的选项,平时开发都是打上勾的,具体为:Project 下的 Build Automatically。 而开发中有个需求就是,只要自己修改了代码并保存,除了可以自动编译,最好是能自动重启应用,直接测试。否则,还需要启动,甚者是先停止,再启动,特别繁琐。 在 Spring Boot 中,自动重启时可以配置的,可以通过官方提供的插件直接搞定,接下来开始配置。 ...
阅读全文
+0°

Spring Boot 初级入门教程(二) —— 日志备份

2018年05月24日 21:50:35 SpringBoot  ⁄ 共 2523字 暂无评论 ⁄ 被围观 1,748次
场景一:在开发过程中,我们常常测试程序是否正确,最直接的方式就是查看 IDE 开发环境的控制台输出 log 日志,如果日志输出超长或者超快,则很难在控制台看到自己代码中的打印,或者看到异常错误等。 场景二:不管是已上线程序,还是正在调试的程序,想给其他人发送 log 日志,每次都是复制,贴入 QQ 并发送,但很多次都是失败,原因是内容太长,不得不新建 txt 文本,粘贴日志信息并保存,拖入 QQ 并发送,特别麻烦。 ...
阅读全文
+0°

Spring Boot 初级入门教程(一) —— Hello World

2018年05月24日 21:17:38 SpringBoot  ⁄ 共 9064字 暂无评论 ⁄ 被围观 1,817次
初学 Spring Boot,顺便记录下学习中碰到的问题,只针对初学入门需求者。 环境: IDE环境:Spring Tool Suite(Version: 3.7.3.RELEASE)Java环境:jdk1.8.0_172(x64)依赖环境:Maven(apache-maven-3.3.9) 一、开发环境配置 配置开发环境部分,可以度娘搜索,或者直接参考本博客文章《Maven 的初识、安装和配置》、《单独搭建一套 WEB 开发环境》等文章,这里不再赘述。 二、新建一个Maven项目 File -》...
阅读全文
+0°

Eclipse中SSH项目搭建图文教程(三)—— 整合 Spring

2016年12月27日 17:42:55 Spring  ⁄ 共 5309字 暂无评论 ⁄ 被围观 4,393次
这一篇是承接上一篇文章《Eclipse中SSH项目搭建图文教程(二)》写的,在前一篇文章搭建的环境及新建项目的基础上,主要说一说整合 Spring 部分。 第一步,重构代码。 在说 Spring 整合之前,我们先整理一下我们的代码,其实这部应该在 Hibernate 整合部分就应该弄好,可当时没整理,那么就在这里整理一下吧。 我们在工程中新建几个包:dao、dao.impl、service、service.impl,新建两个保存用户的方法,把原来 LoginAction 中保...
阅读全文
+0°

Elasticsearch 5.5.1的安装与配置

2016年12月26日 18:25:15 Elasticsearch  ⁄ 共 2787字 暂无评论 ⁄ 被围观 3,814次
1      ES安装 1.1  安装Java ES需要Java 6或更高版本,但建议安装Java 7及以上版本。 1.2  安装ES 1.2.1       Window 在Window系统中安装ES特别方便,下载ES安装包后,直接解压即可。这里下载的是截止目前的最新版本elasticsearch-5.1.1.zip,直接解压到D盘根目录,如下图: 1.2.2       Linux 2      ES目录结构 3      ES配置与运行 打开ES配置文件目录config,可以看到有个名称为elasticsearch.yml的配置文件,打开该文...
阅读全文
+0°

Linux系统压缩和解压命令总结

2016年12月26日 17:34:06 Linux  ⁄ 共 1108字 暂无评论 ⁄ 被围观 4,847次
01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz格式 解压1:[*******]$ gunzip FileName.gz 解压2:[*******]$ gzip -d FileName.gz 压 缩:[*******]$ gzip FileName 03-.tar.gz格式 解压:[*******]$ tar zxvf FileName.tar.gz 压缩:[*******]$ tar zcvf FileName....
阅读全文
+0°

Linux系统操作SVN仓库基础

2016年12月16日 14:34:24 开发工具  ⁄ 共 1879字 暂无评论 ⁄ 被围观 2,947次
在 Window 系统中想用 SVN 服务器,只需要安装 VisualSVN-Server 即可,这是带有图形操作界面的,那么创建仓库,新建用户,修改密码,修改权限等操作很简单,动动鼠标就可以了。 那么在 Linux 系统中,如何进行这些操作呢?这里假设已经安装好了 SVN 服务器,具体安装过程这里就不再写了。 查看 svn 版本: svn --version(包含版本信息、编译信息、版权信息等) svn --version --quiet(只查看版本号) 1)在 svn 根目录下建立...
阅读全文
+0°

VisualSVN Server迁移到Linux系统

2016年12月15日 13:03:36 开发工具  ⁄ 共 1414字 暂无评论 ⁄ 被围观 3,304次
VisualSVN Server 仓库迁移到 Linux,包含所有版本, 权限,用户信息。 在 Windows 上常常是用 VisualSVN Server 作 SVN 服务的,Linux 上是编译安装的 subversion 1.7.7。Windows 的 SVN 仓库在 E:\SVNRepositories,Linux 在 /data/svnrepos。 安装 svn 服务器: sudo apt-get install subversion 第一步,导出 VisualSVN 仓库: svnadmin dump E:\SVNRepositories\repo1 E:\repo1.dump 注意:在执行该命令之前,先确定 dump ...
阅读全文