自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 手撸简易版Mybatis

1.问题与分析在没有orm框架时,可能我们大多数操作都停留在了对jdbc的操作上,也许我们查到一个user对象,可能需要画大量篇幅来写。如下 public static void main(String[] args) { //声明变量 Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null;

2021-08-30 00:16:11 290 2

原创 深入理解线程池(一)

1.什么是线程池?1.线程池的重要性什么是“池”?我们可以把池理解为计划经济,它是有一层线程的集合的含义。如果我们没有使用线程池,每个任务都需要去新开一个线程处理,那么如果在任务很多的时候呢?我们需要创建大量的线程来执行吗?对于开发人员来说,计算机的资源其实是有限而且宝贵的,线程是操作系统能够进行运算调度的最小单位,当我们创建大量的线程时,cpu对这些大量的线程无限调度并最终导致资源耗尽,因而可能因为部分的任务而对整体的性能造成巨大的影响。况且对于一些执行时间短的任务,频繁的创建和销毁线程是“性价比”极

2021-08-15 22:17:15 150

原创 Spring钩子之Aware接口

A marker superinterface indicating that a bean is eligible to be notified by the Spring container of a particular framework object through a callback-style method. The actual method signature is determined by individual subinterfaces but should typically c

2021-05-31 23:40:58 172

原创 安全的单例模式

单例模式的形式与安全性单例模式的应用场景绝大多数玩过Java的同学应该都有了解过单例模式,而为什么我们需要使用单例模式?它的应用场景是什么呢?想到单例模式可能会想到数据库连接池,或者在Spring框架中的ApplicationContext上下文等等,而它们为什么要做成单例?如果不是单例有什么问题呢?我们先明白单例模式的概念:确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。这里说的任何情况一般指的是虚拟机管理的内存中唯一。为什么连接池要是单例的呢?我们要知道计算机的资源是有限的,而

2021-05-01 11:10:37 747

原创 MySQL日志(一)

MySQL的事务日志

2021-02-26 13:56:43 163 1

原创 MySQL架构篇

学习记录之MySQL架构篇(一)MySQL的逻辑架构MySQL的基本架构是怎么样的呢?连接器查询缓存分析器优化器执行器MySQL的逻辑架构MySQL的基本架构是怎么样的呢?相信对MySQL有了解的朋友都能多多少少的说出 mysql的是由连接器、分析器、优化器、执行引擎等等组成的,但是他们各个组件如何各司其职和相互配合的呢?我们来看一下一张比较流行的架构图:从上图来看,MySQL可以分为Server层和存储引擎层两部分。Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQ

2021-01-27 22:32:34 122 1

空空如也

空空如也

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

TA关注的人

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