摘要:
之前说过如何快速创建SpringBoot项目,不知道的同学可以查看之前的文章 5分钟学会如何创建spring boot项目。
为了让大家脱单,码哥简直费尽心思,今天这个技能或许可以让你脱单!
今天我们来说说如何定制SpringBoot的banner,banner是springboot项目启动时候打印出来的画面,... 阅读原文
2019-06-17 15:38:05 阅读(2020) 评论(0)
摘要:
HashMap之节点删除
大家一直关注的都是HashMap如何添加节点,当节点数量大于8的时候转化为红黑树,否则使用链表等等,但大家是否有看过删除节点的处理逻辑呢? 今天来看看HashMap删除节点的神来之笔
问题来源
在查看HashMap源码时,有个以下字段,在删除的时候,判断节点数量,最多在小... 阅读原文
2019-06-17 14:15:05 阅读(1926) 评论(0)
摘要:
一、JAP框架简介
JPA(Java Persistence API)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范。主要是为了简化持久层开发以及整合ORM技术,结束Hibernate、TopLink、JDO等ORM框架各自为营的局面。JPA是在吸收现有ORM框架的基础上发展而来,易于... 阅读原文
2019-06-17 13:13:02 阅读(1821) 评论(0)
摘要:
java基础
全是基础不用多说肯定考的多,尤其是招银
OOP特性/java语言特性:封装、继承、多态
多态具体的表现:多态应用举例、如何调用父类方法(super)、重写和重载(重写父类方法的规则、构造方法能否重写。。)
类、抽象类、接口:抽象类和接口的区别、引用传递和值传递、java只有值传递
泛型
反... 阅读原文
2019-06-17 13:09:02 阅读(1942) 评论(0)
摘要:
final关键字:final:最终,终极
final:作用:修饰类,变量,方法、成员变量的访问
1.final修饰变量:
final修饰局部变量:
把这个局部变量 变成一个厂里,这个厂里只能被赋值一次
final修饰成员变量:
要求这个成员变量 在创建对象之前必须初始化
所以final修饰... 阅读原文
2019-06-17 12:09:02 阅读(3142) 评论(0)
摘要:
现在邮件发送功能已经是几乎每个系统或网址必备的功能了,从用户注册的确认到找回密码再到消息提醒,这些功能普遍的会用到邮件发送功能。我们都买过火车票,买完后会有邮件提醒,有时候邮件并不是买完票立马就能收到邮件通知,这个就用到了异步邮件发送。
那怎么实现邮件的异步发送呢?
很显然,引入MQ是一个不错的选择。刚好这段时间... 阅读原文
2019-06-17 11:39:07 阅读(1732) 评论(0)
摘要:
编者语:为了避免被误解为:「手里有把锤子,看什么都是钉子!」,说明一下不是什么业务都适合分布式数据库,更不是用了分布式数据库性能就一定能得到扩展。
其次:本文为纯干货,建议先转发、收藏再观看。
分布式数据库已经流行好多年,产品非常众多,其中分布式数据库中间件使用场景最广。本文主要是通过几道关于分库分表的常... 阅读原文
2019-06-17 10:34:02 阅读(2106) 评论(0)
摘要:
JAVA-进阶(函数式编程)
1.首先理解什么是Lambda表达式?
简单来说,我们定义一个函数,往往要去想怎么调用,怎么创建对象,但是Lambda表达式的思想是,我不用去管你怎么去做这件事情,我只关心你在做什么(有点绕口,多读两边)。我们只是为了达到目的,过程和形式并不重要。
2.代码体现?
以Runnab... 阅读原文
2019-06-17 09:48:05 阅读(1936) 评论(0)
摘要:
背景
在 Dubbo 中,可以使用 XML 配置相关信息,也可以用来引入服务或者导出服务。配置完成,启动工程,Spring 会读取配置文件,生成注入 相关 Bean。那 Dubbo 如何实现自定义 XML 被 Spring 加载读取?
Spring XML Schema 扩展机制。从 Spring 2.0 开始,Sp... 阅读原文
2019-06-17 09:35:18 阅读(1686) 评论(0)
摘要:
1、上一篇学习了服务提供者provider,但是并不是单单就学习了服务提供者。中间还穿插使用了Hikari数据源和spring cloud整合mybatis。但是上篇使用mybatis时还是沿用了老的方式,需要配置mapper对应的xml文件。先来看看上篇使用mybatis的主要步骤
一、 pom.xml文件引用
... 阅读原文
2019-06-17 07:44:03 阅读(2617) 评论(0)