当前位置:   article > 正文

Spring Boot 设置 ASCII banner 艺术字_spring boot banner ascii艺术字

spring boot banner ascii艺术字

引言

无意中看到Spring boot 项目的 resources 目录下有一个 banner.txt ,打开一看,居然是ASCII 字符画。于是兴起,简单研究了一下。

Spring boot 可以加载 resources 目录下的 banner.txt 文件,将字符画在启动之初输出到日志或控制台。

步骤

生成字符画的方式网上有很多,如果是中文,或者更奇葩的图形,那么可以去搜索一下。

这里简单介绍一个网站,专门生成 ASCII 码的字符画:http://patorjk.com/software/taag

根据自己喜欢的风格,生成出新的字符画。比如,生成 Morty :

样式一:3D Diagonal

  1. ____
  2. ,' , `. ___
  3. ,-+-,.' _ | ,--.'|_
  4. ,-+-. ; , || ,---. __ ,-. | | :,'
  5. ,--.'|' | ;| ' ,'\ ,' ,'/ /| : : ' :
  6. | | ,', | ': / / |' | |' |.;__,' / .--,
  7. | | / | | ||. ; ,. :| | ,'| | | /_ ./|
  8. ' | : | : |,' | |: :' : / :__,'| : , ' , ' :
  9. ; . | ; |--' ' | .; :| | ' ' : |__/___/ \: |
  10. | : | | , | : |; : | | | '.'|. \ ' |
  11. | : ' |/ \ \ / | , ; ; : ; \ ; :
  12. ; | |`-' `----' ---' | , / \ \ ;
  13. | ;/ ---`-' : \ \
  14. '---' \ ' ;
  15. `--`

样式二:Big Money-ne 

  1. /$$ /$$ /$$
  2. | $$$ /$$$ | $$
  3. | $$$$ /$$$$ /$$$$$$ /$$$$$$ /$$$$$$ /$$ /$$
  4. | $$ $$/$$ $$ /$$__ $$ /$$__ $$|_ $$_/ | $$ | $$
  5. | $$ $$$| $$| $$ \ $$| $$ \__/ | $$ | $$ | $$
  6. | $$\ $ | $$| $$ | $$| $$ | $$ /$$| $$ | $$
  7. | $$ \/ | $$| $$$$$$/| $$ | $$$$/| $$$$$$$
  8. |__/ |__/ \______/ |__/ \___/ \____ $$
  9. /$$ | $$
  10. | $$$$$$/
  11. \______/

样式三(推荐):Big 或 Doom

  1. __ __ _
  2. | \/ | | |
  3. | \ / | ___ _ __| |_ _ _
  4. | |\/| |/ _ \| '__| __| | | |
  5. | | | | (_) | | | |_| |_| |
  6. |_| |_|\___/|_| \__|\__, |
  7. __/ |
  8. |___/

样式四: Blocks

  1. .----------------. .----------------. .----------------. .----------------. .----------------.
  2. | .--------------. || .--------------. || .--------------. || .--------------. || .--------------. |
  3. | | ____ ____ | || | ____ | || | _______ | || | _________ | || | ____ ____ | |
  4. | ||_ \ / _|| || | .' `. | || | |_ __ \ | || | | _ _ | | || | |_ _||_ _| | |
  5. | | | \/ | | || | / .--. \ | || | | |__) | | || | |_/ | | \_| | || | \ \ / / | |
  6. | | | |\ /| | | || | | | | | | || | | __ / | || | | | | || | \ \/ / | |
  7. | | _| |_\/_| |_ | || | \ `--' / | || | _| | \ \_ | || | _| |_ | || | _| |_ | |
  8. | ||_____||_____|| || | `.____.' | || | |____| |___| | || | |_____| | || | |______| | |
  9. | | | || | | || | | || | | || | | |
  10. | '--------------' || '--------------' || '--------------' || '--------------' || '--------------' |
  11. '----------------' '----------------' '----------------' '----------------' '----------------'

样式五: Isometric4

  1. ___ ___ ___
  2. / /\ / /\ / /\ ___ __
  3. / /::| / /::\ / /::\ /__/\ | |\
  4. / /:|:| / /:/\:\ / /:/\:\ \ \:\ | |:|
  5. / /:/|:|__ / /:/ \:\ / /::\ \:\ \__\:\ | |:|
  6. /__/:/_|::::\ /__/:/ \__\:\ /__/:/\:\_\:\ / /::\ |__|:|__
  7. \__\/ /~~/:/ \ \:\ / /:/ \__\/~|::\/:/ / /:/\:\ / /::::\
  8. / /:/ \ \:\ /:/ | |:|::/ / /:/__\/ / /:/~~~~
  9. / /:/ \ \:\/:/ | |:|\/ /__/:/ /__/:/
  10. /__/:/ \ \::/ |__|:|~ \__\/ \__\/
  11. \__\/ \__\/ \__\|

生成的字符画粘贴到 Spring boot 项目的 resource 目录下后,当项目启动就可以看到效果了:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/504853
推荐阅读
相关标签
  

闽ICP备14008679号