自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 线程池

线程池 一、如何实现多线程 1、继承Thread类无返回值 重写run方法 2、实现Runnable类无返回值 重写run方法 3、实现Callable类有返回值 重写call方法 另外:FutureTask实现RunnableFuture,RunnableFuture又实现了Runnable接口,重写run方法 run方法中又有callable,调用call方法。 重要:调用start方法 开启多线程 执行run方法 线程生命周期 开始 运行 结束 二、为什么使用线程池 为了减少创建和销毁线程

2021-03-31 15:15:07 162

原创 Java实现平衡二叉树代码

package datastructure; import java.util.LinkedList; import java.util.Queue; public class AvlTree{ private AvlNode root; /** * 初始化平衡二叉树 * @param val 键值 */ public AvlTree(int val){ this.root = new AvlNode(val); } public AvlTree(){ this(1);

2021-03-31 15:13:49 121

原创 hashMap面试题

HaspMap面试 1、Hash 概念 把任意长度的输入转化为固定长度的输出。 会产生哈希冲突 只能尽量避免 。 抽屉原理 9个抽屉十个苹果 必然有一个抽屉里有两个。 解决: 1、hash 长文本也能高效计算hash至。 ​ 2、不能逆推回原文。 ​ 3、输入一点不同 Hash值也要不同。 ​ 4、尽可能分散,table中slot大部分处于空闲状态眼尽可能降低冲突。 2、HashMap中存储结构 在jdk1.8中 HashMa

2020-11-30 19:41:03 582 1

原创 事务

一、MySQL事务说明 一、事务的基本要素(ACID)** 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 **2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可能A扣了钱,B却没收到。 ** 3、隔离性(Isolation):同一时间,只允

2020-08-26 08:04:28 280

原创 Spring与Mybatis整合

Spring与Mybatis整合

2020-08-25 20:37:42 154

apache-tomcat-8.0.29.rar

好用!

2020-08-25

spring配置.txt

在创建SSM的maven项目时,统一管理的pom.xml文件

2020-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除