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默认的配置,以及介绍各配置的优先 ...
随机推荐
- mybatisX插件的使用
MybatisX 插件 快捷 mapper方法生成对应-----> mapper.xml中 :ALT +enter
- JavaScript 数据结构与算法之美 - 线性表(数组、栈、队列、链表)
前言 基础知识就像是一座大楼的地基,它决定了我们的技术高度. 我们应该多掌握一些可移值的技术或者再过十几年应该都不会过时的技术,数据结构与算法就是其中之一. 栈.队列.链表.堆 是数据结构与算法中的基 ...
- Leetcode之分治法专题-169. 求众数(Majority Element)
Leetcode之分治法专题-169. 求众数(Majority Element) 给定一个大小为 n 的数组,找到其中的众数.众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素. 你可以假设数组是 ...
- 悲观锁 vs 乐观锁 vs Redis
企业面对高并发场景采用的方案. 比如 产品抢购高并发时的超发现象. 1 悲观锁悲观锁 需要数据库本身提供支持(Oracle和MySQL都是支持的).实现细节:当前 数据库事务 读取到产品后, 就将目标 ...
- java设计模式4.适配器模式、装饰器模式
适配器模式 把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够工作. 1. 类的适配器模式 目标角色:期望的接口,对于类的适配器模式,此角色不可以是具体类 ...
- TK图形界面
import tkinter 1.使用tkinter模块前 一般先要建立一个tkinter的对象 例: window = tkinter.TK() 2.建立完对象设置好窗口属性以及所有功能 ...
- 2019牛客暑期多校训练营(第二场) - J - Go on Strike! - 前缀和预处理
题目链接:https://ac.nowcoder.com/acm/contest/882/C 来自:山东大学FST_stay_night的的题解,加入一些注释帮助理解神仙代码. 好像题解被套了一次又一 ...
- Codeforces Round #480 (Div. 2)980C Posterized+分组类贪心
传送门:http://codeforces.com/contest/980/problem/C 参考 题意:给定n个数字,每个数在0~256间,现在给至多连续k的数分为一组,给出字典序最小的答案. 思 ...
- 杭电多校 hdu6627 equation
http://acm.hdu.edu.cn/showproblem.php?pid=6627 题意:解绝对值方程并统计解的个数. 解法:签到题,直接模拟小学数学学的零点分段法即可.(数据多直接cin, ...
- POJ 2155 Matrix (2维树状数组)
POJ-Matrix 题意:给你一个n*n矩阵的灯泡,灯泡的初始状态都为0,T次操作,分别是翻转操作:将x1,y1 --- x2, y2的灯泡状态反转 和 查询操作 找出x1, y1位置灯泡的状态. ...