赞
踩
无意中看到Spring boot 项目的 resources 目录下有一个 banner.txt ,打开一看,居然是ASCII 字符画。于是兴起,简单研究了一下。
Spring boot 可以加载 resources 目录下的 banner.txt 文件,将字符画在启动之初输出到日志或控制台。
生成字符画的方式网上有很多,如果是中文,或者更奇葩的图形,那么可以去搜索一下。
这里简单介绍一个网站,专门生成 ASCII 码的字符画:http://patorjk.com/software/taag
根据自己喜欢的风格,生成出新的字符画。比如,生成 Morty :
样式一:3D Diagonal
-
- ____
- ,' , `. ___
- ,-+-,.' _ | ,--.'|_
- ,-+-. ; , || ,---. __ ,-. | | :,'
- ,--.'|' | ;| ' ,'\ ,' ,'/ /| : : ' :
- | | ,', | ': / / |' | |' |.;__,' / .--,
- | | / | | ||. ; ,. :| | ,'| | | /_ ./|
- ' | : | : |,' | |: :' : / :__,'| : , ' , ' :
- ; . | ; |--' ' | .; :| | ' ' : |__/___/ \: |
- | : | | , | : |; : | | | '.'|. \ ' |
- | : ' |/ \ \ / | , ; ; : ; \ ; :
- ; | |`-' `----' ---' | , / \ \ ;
- | ;/ ---`-' : \ \
- '---' \ ' ;
- `--`

样式二:Big Money-ne
- /$$ /$$ /$$
- | $$$ /$$$ | $$
- | $$$$ /$$$$ /$$$$$$ /$$$$$$ /$$$$$$ /$$ /$$
- | $$ $$/$$ $$ /$$__ $$ /$$__ $$|_ $$_/ | $$ | $$
- | $$ $$$| $$| $$ \ $$| $$ \__/ | $$ | $$ | $$
- | $$\ $ | $$| $$ | $$| $$ | $$ /$$| $$ | $$
- | $$ \/ | $$| $$$$$$/| $$ | $$$$/| $$$$$$$
- |__/ |__/ \______/ |__/ \___/ \____ $$
- /$$ | $$
- | $$$$$$/
- \______/
样式三(推荐):Big 或 Doom
- __ __ _
- | \/ | | |
- | \ / | ___ _ __| |_ _ _
- | |\/| |/ _ \| '__| __| | | |
- | | | | (_) | | | |_| |_| |
- |_| |_|\___/|_| \__|\__, |
- __/ |
- |___/
样式四: Blocks
- .----------------. .----------------. .----------------. .----------------. .----------------.
- | .--------------. || .--------------. || .--------------. || .--------------. || .--------------. |
- | | ____ ____ | || | ____ | || | _______ | || | _________ | || | ____ ____ | |
- | ||_ \ / _|| || | .' `. | || | |_ __ \ | || | | _ _ | | || | |_ _||_ _| | |
- | | | \/ | | || | / .--. \ | || | | |__) | | || | |_/ | | \_| | || | \ \ / / | |
- | | | |\ /| | | || | | | | | | || | | __ / | || | | | | || | \ \/ / | |
- | | _| |_\/_| |_ | || | \ `--' / | || | _| | \ \_ | || | _| |_ | || | _| |_ | |
- | ||_____||_____|| || | `.____.' | || | |____| |___| | || | |_____| | || | |______| | |
- | | | || | | || | | || | | || | | |
- | '--------------' || '--------------' || '--------------' || '--------------' || '--------------' |
- '----------------' '----------------' '----------------' '----------------' '----------------'
样式五: Isometric4
- ___ ___ ___
- / /\ / /\ / /\ ___ __
- / /::| / /::\ / /::\ /__/\ | |\
- / /:|:| / /:/\:\ / /:/\:\ \ \:\ | |:|
- / /:/|:|__ / /:/ \:\ / /::\ \:\ \__\:\ | |:|
- /__/:/_|::::\ /__/:/ \__\:\ /__/:/\:\_\:\ / /::\ |__|:|__
- \__\/ /~~/:/ \ \:\ / /:/ \__\/~|::\/:/ / /:/\:\ / /::::\
- / /:/ \ \:\ /:/ | |:|::/ / /:/__\/ / /:/~~~~
- / /:/ \ \:\/:/ | |:|\/ /__/:/ /__/:/
- /__/:/ \ \::/ |__|:|~ \__\/ \__\/
- \__\/ \__\/ \__\|
生成的字符画粘贴到 Spring boot 项目的 resource 目录下后,当项目启动就可以看到效果了:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。