Spring boot 自定义banner的在线制作
目前工作不是很忙,利用闲暇的时间,在给自己不断地充电,提升自己的技术实力。
目前在做一个基于Spring Boot2.x+webmagic+quartz的爬虫项目【hotDog】https://github.com/raysonfang/hotDog
欢迎star。
那该如何给开源项目添加自定义的banner,提升逼格呢?比如以下自定义的banner
_ _ _ _____
| | | | | | | __ \
| |__| | ___ | |_ | | | | ___ __ _
| __ | / _ \ | __| | | | | / _ \ / _` |
| | | | | (_) | | |_ | |__| | | (_) | | (_| |
|_| |_| \___/ \__| |_____/ \___/ \__, |
__/ |
|___/
v1.0.0
One-stop focus on the whole network hotspot.
:::::::::::::::::::::::::::::::::::::::::::::::::::
author: raysonfang
email: 793514387@qq.com
微信关注:Java技术干货(ID: raysonfang)
关于我: http://www.raysonblog.cn/about/
:::::::::::::::::::::::::::::::::::::::::::::::::::
一. 在线制作banner网站的对比
推荐两个在线制作banner的网站:
1. http://patorjk.com/software/taag/(我比较喜欢用这个)

优点:
- 切换字体以及输入文字的时候, 会自动输出banner字样。
- 在输出框中,是可编辑的,可以自己添加版本号,作者简介信息等。
缺点:
- 不能下载txt。
- 结果内容只有选中后,手动复制粘贴到banner.txt文件中。
2.https://www.bootschool.net/ascii

优点:
- 有艺术字体
- 支持下载banner.txt文件
缺点:
- 在线制作,操作体验不够好,需要点击生成才能浏览效果。
- 生成的banner结果不可编辑。
二. 选择自己喜欢的风格(推荐几款我蛮喜欢的字体)
banner 在生成的时候,需要选择一个自己喜欢的字体来生成。但我发现字体种类就多达270多种,对于一个选择困难症来说,有这么多的选择是很痛苦的一件事情,而且时间久了,要是还想去在生成的时候,还很容易忘记当初自己选择的什么字体,想想这就是一个噩梦啊。
下面就记录一下:常用也蛮喜欢的几款字体。
再也不担心忘记字体。
字体1:Big

字体2:Boom

有什么好看而且辨识度高的的字体,欢迎留言交流。
三. banner.txt与Spring Boot整合
自己没有弄过之前,认为这个需要修改代码什么的,与Spring Boot整合真的超级简单,都不用修改代码,只需要将banner.txt文件放到resources下就OK了,在点击启动就可以看到自定义的banner
如果有遇到其他什么问题,可以关注公众号:Java技术干货(ID:raysonfang),一起学习交流。

Spring boot 自定义banner的在线制作的更多相关文章
- Spring Boot - 自定义 Banner 图案
我是陈皮,一个在互联网 Coding 的 ITer,微信搜索「陈皮的JavaLib」第一时间阅读最新文章,回复[资料],即可获得我精心整理的技术资料,电子书籍,一线大厂面试资料和优秀简历模板. 前言 ...
- Spring Boot自定义Banner
在2016年的最后一天,借用Spring Boot的Banner向各位程序猿同仁们问候一声:Happy New Year. 接下来我们就来介绍一下这个轻松愉快的自定义banner功能.实现的方式非常简 ...
- Spring Boot 自定义 Banner 教程
我们在启动 SpringBoot 时,控制台会打印 SpringBoot Logo 以及版本信息.有的时候我们需要自己弄个有个性的文本图片.Spring Boot 为我们提供了自定义接口. . ___ ...
- Spring boot 自定义banner
Spring Boot启动的时候会在命令行生成一个banner,其实这个banner是可以自己修改的,本文将会将会讲解如何修改这个banner. 首先我们需要将banner保存到一个文件中,网上有很多 ...
- spring boot自定义线程池以及异步处理
spring boot自定义线程池以及异步处理@Async:什么是线程池?线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务.线程池线程都是后台线程.每个线程都使 ...
- Spring Boot自定义配置与加载
Spring Boot自定义配置与加载 application.properties主要用来配置数据库连接.日志相关配置等.除了这些配置内容之外,还可以自定义一些配置项,如: my.config.ms ...
- Spring Boot 2.X(四):Spring Boot 自定义 Web MVC 配置
0.准备 Spring Boot 不仅提供了相当简单使用的自动配置功能,而且开放了非常自由灵活的配置类.Spring MVC 为我们提供了 WebMvcConfigurationSupport 类和一 ...
- Spring Boot自定义Redis缓存配置,保存value格式JSON字符串
Spring Boot自定义Redis缓存,保存格式JSON字符串 部分内容转自 https://blog.csdn.net/caojidasabi/article/details/83059642 ...
- 玩转Spring Boot 自定义配置、导入XML配置与外部化配置
玩转Spring Boot 自定义配置.导入XML配置与外部化配置 在这里我会全面介绍在Spring Boot里面如何自定义配置,更改Spring Boot默认的配置,以及介绍各配置的优先 ...
随机推荐
- 【JavaScript】论一个低配版Web实时通信库是如何实现的之二( EventSource篇)
前情提要 「 话说上回说到!那WebSocket大侠,巧借http之内力,破了敌阵的双工鸳鸯锁,终于突出重围. 然而玄难未了,此时web森林中飞出一只银头红缨枪,划破夜色. "莫非!?&qu ...
- Mybatis多表查询之一对一查询的多种实现-XML配置
Mybatis 中对于多表查询提供了非常强大的实现方式,主要是通过resultMap的结果映射对于多表查询后的返回值进行封装,让我们来看一下官网上对于resultMap的解释:resultMap 元素 ...
- CSS布局:元素水平居中
CSS布局之元素水平居中 本文将依次介绍在不同条件下实现水平居中多种方法 一.使用 text-align: center : 适用于块级元素内部的行内元素水平居中(也适用于图片的水平居中) 此方法对i ...
- 对IOC和DI的通俗理解
学习过spring框架的人一定都会听过Spring的IoC(控制反转) .DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC .DI这两个概念是模糊不清的,是很难理解的,今天和大家 ...
- Java连载24-break语句、continue语句、输出质数练习
一.break 1.break是Java语言中的关键字,被翻译为“中断/折断” 2.break + ";"可以成为一个单独的完整的java语句: break; 3.break语 ...
- JS核心之DOM操作 上
JS一个重要功能就是操作DOM, 改变页面显示. 目录: 1.基本概念 2.节点类型 3.节点关系 4.节点操作 基本概念 DOM全称为Document Object Model ,即文档对象模型,是 ...
- 微信小程序捕获async/await函数异常实践
背景 我们的小程序项目的构建是与web项目保持一致的,完全使用webpack的生态来构建,没有使用小程序自带的构建功能,那么就需要我们配置代码转换的babel插件如Promise.Proxy等:另外, ...
- MyBatis_Generator (MBG)逆向工程的四种方式
mybatis是目前很流行的持久层框架,其逆向工程更是大大缩减了我们的开发时间.有兴趣的可以看文档. 文档地址: http://www.mybatis.org/generator/index.html ...
- d3.js 教程 模仿echarts legend功能
上一节记录没有加上echarts的legend功能,这一小节补一下. 1. 数据 我们可以从echarts中看出,折线数据并不是我们传进入的原始数据(多数情况下我们也不会修改原始数据),而是原始数组的 ...
- 同步vmware虚拟机和主机的时间
1. 打开虚拟机->设置 2. 选择选项标签页,选中VMware Tools,勾选“将客户机时间与主机同步”