- 博客(79)
- 资源 (2)
- 收藏
- 关注

原创 springboot banner配置
springboot 启动时是如何打印banner的, 以及如何配置一个自己的banner入口方法private Banner printBanner(ConfigurableEnvironment environment) { if (this.bannerMode == Banner.Mode.OFF) { return null; } ResourceLoader resourceLoader = (this.resourceLoader != null) ? this.r.
2020-05-10 14:24:34
1264
原创 Ubuntu开发环境配置1
平时开发总是离不开各种环境, 甚至在公司摸鱼学习有一个自己的环境, 回到家也有一套环境. 一个新的环境就要重新配置, 总是在解决相同的问题, 实在是索然无味. 如果你也有和我一样的痛点那么这篇文章可能会比较适合你.准备拉取仓库的配置到本地git clone https://gitee.com/NikolaZhang/vm-config.git安装docker# 使用ubuntuapt install docker.io拉取docker镜像docker pull xxxxx.
2021-12-08 11:10:17
483
原创 如何优雅的使用枚举
表结构数据库表中, 像状态,类型这样含义的字段通常都是可以用枚举进行替代的. 如下面的表结构中artical_typeCREATE TABLE `blog_artical` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '文章id', `author_id` INT(11) UNSIGNED NOT NULL C...
2020-05-04 17:53:36
993
原创 ThreadLocal源码分析
当多个线程同时使用共享变量时, 容易出现线程问题. ThreadLocal的作用是让每个线程访问各自的变量值. 这篇文章可能过于硬核, 我会尽量分析的详细些.一个例子public class ThreadLocalTest { private static ThreadLocal<Integer> threadLocalInteger = new ThreadLoca...
2020-04-14 21:07:27
199
原创 CompletableFuture的使用,多个CompletableFuture的处理
CompletableFuture的使用,多个CompletableFuture的处理
2019-06-14 08:51:16
14950
3
原创 SpringCloud-Config搭建服务配置中心
微服务配置中心允许我们将配置文件放在远程仓库比如GitHub上,实现对项目进行远程配置和统一管理。
2019-05-19 15:23:32
473
原创 mybatis <if> 中出现符号无法进行字符串判断
1.1 使用toString<if test="number != null and number != '*'.toString()">1.2 更换引号顺序引起符号不符合条件的原因在于’'和""是不同的含义, 只需要将符号顺序改变即可:<if test='number != null and number != "*"'>...
2019-05-09 22:20:41
614
springboot工程demo
2018-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人