会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LZ太热
夫君子之行,静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。夫学须静也,才须学也,非学无以广才,非志无以成学。淫慢则不能励精,险躁则不能治性。年与时驰,意与日去,遂成枯落,多不接世,悲守穷庐,将复何及!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
2019年11月28日
https://www.cnblogs.com/myblogs-miller/p/9046425.html
摘要: # SpringBoot中CommandLineRunner的作用> 平常开发中有可能需要实现在项目启动后执行的功能,SpringBoot提供的一种简单的实现方案就是添加一个model并实现CommandLineRunner接口,实现功能的代码放在实现的run方法中# 简单例子``` java pa
阅读全文
posted @ 2019-11-28 22:20 LZ太热
阅读(230)
评论(0)
推荐(0)
2019年11月25日
git配置用户名邮箱,全局配置/单仓库配置
摘要: 在项目根目录下进行单仓库配置(作用域只在本仓库下): git config user.name "gitlab's Name" git config user.email "gitlab@xx.com" git config --list 配置全局的用户名和邮箱: git config --glob
阅读全文
posted @ 2019-11-25 12:57 LZ太热
阅读(236)
评论(0)
推荐(0)
2019年11月20日
AtomicIntegerFieldUpdater字段原子更新类
摘要: 本文链接:https://blog.csdn.net/anLA_/article/details/78662383前面讲的两个AtomicInteger和AtomicIntegerArray,这两个都是在最初设计编码时候就已经考虑到了需要保证原子性。但是往往有很多情况就是,由于需求的更改,原子性需要
阅读全文
posted @ 2019-11-20 22:38 LZ太热
阅读(205)
评论(0)
推荐(0)
HashSet与TreeSet 区别
摘要: HashSetHashSet有以下特点 不能保证元素的排列顺序,顺序有可能发生变化 不是同步的 集合元素可以是null,但只能放入一个null当向HashSet集合中存入一个元素时,HashSet会调用该对象的hashCode()方法来得到该对象的hashCode值,然后根据 hashCode
阅读全文
posted @ 2019-11-20 17:39 LZ太热
阅读(266)
评论(0)
推荐(0)
2019年11月18日
java中的notify和notifyAll有什么区别?
摘要: 先说两个概念:锁池和等待池 锁池:假设线程A已经拥有了某个对象(注意:不是类)的锁,而其它的线程想要调用这个对象的某个synchronized方法(或者synchronized块),由于这些线程在进入对象的synchronized方法之前必须先获得该对象的锁的拥有权,但是该对象的锁目前正被线程A拥有
阅读全文
posted @ 2019-11-18 15:37 LZ太热
阅读(883)
评论(0)
推荐(0)
2019年11月15日
NIO原理详解
摘要: 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/CharJay_Lin/article/details/81810922文章目录前言1.阻塞与同步2.BIO与NIO对比3.NIO简介4.缓冲
阅读全文
posted @ 2019-11-15 10:10 LZ太热
阅读(520)
评论(0)
推荐(0)
2019年11月14日
从零开始开发一个Spring Boot Starter
摘要: 一.Spring Boot Starter简介 Starter是Spring Boot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境( 条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多的配置和依赖,Spring Bo
阅读全文
posted @ 2019-11-14 10:45 LZ太热
阅读(462)
评论(0)
推荐(0)
MyBatis底层实现原理: 动态代理的运用
摘要: 转载:https://mp.weixin.qq.com/s/_6nyhaWX15mh3mkj8Lb0Zw Mybatis中声明一个interface接口,没有编写任何实现类,Mybatis就能返回接口实例,并调用接口方法返回数据库数据,你知道为什么不? 动态代理的功能:通过拦截器方法回调,对目标ta
阅读全文
posted @ 2019-11-14 09:41 LZ太热
阅读(474)
评论(0)
推荐(0)
2019年11月13日
共享锁(读锁)和排他锁(写锁)
摘要: 转载:https://www.cnblogs.com/nickup/p/9804020.html 共享锁(S锁):共享 (S) 用于不更改或不更新数据的操作(只读操作),如 SELECT 语句。 如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,
阅读全文
posted @ 2019-11-13 15:45 LZ太热
阅读(487)
评论(0)
推荐(0)
2019年11月11日
spring boot, 容器启动后执行某操作
摘要: 常有在spring容器启动后执行某些操作的需求,现做了一个demo的实现,做一下记录,也希望可以给需要的同学提供参考。 1.spring启动后,以新线程执行后续需要的操作,所以执行类实现Runnable接口 @Component public class StepExecutor implement
阅读全文
posted @ 2019-11-11 14:14 LZ太热
阅读(1363)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
公告