自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Proxy代理模式

Proxy代理模式代理就是我们不事先为每个原始类编写代理类,而是在运行的时候,动态地创建原始类对应的代理类,然后在系统中用代理类替换掉原始类

2021-02-11 17:27:51 157

原创 java 浅拷贝、深拷贝区别(原型模式)

原型模式 熊大我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式来创建新对象,以达到节省创建时间的目的。这种基于原型来创建对象的方式就叫作原型设计模式原型模式是用拷贝来实现得,而拷贝又分深拷贝与浅拷贝。浅拷贝:对主对象属性拷贝但是”嵌套得对象“会在原来的对象和它的副本之间共享深拷贝:则是相反它不仅会拷贝主对象里面得所有变量也会对其嵌套对象进行拷贝并且重新分配内存从而各自独立

2021-02-06 10:49:27 427 7

原创 建造者模式(Builder Pattern)最简单设计模式

设计模式建造者模式 熊大建造者代码还是比较简单的它其实是针对到类里面的属性: 同时也造成了一些属性是重复的。

2021-02-01 11:46:36 161 2

原创 面试题工厂模式(简单工厂、工厂方法、抽象工厂)写法与区别

面试题设计模式工厂模式提到工厂模式大多数码农都不陌生毕竟这中设计模式我们比较常见许多开源框架中也经常出现因此面试得时候一般也会问问。工厂模式为三种:1、简单工厂2、工厂方法3、抽象工厂工厂方法、抽象工厂方法区别...

2021-01-30 11:27:40 1489 1

原创 面试题单例模式的五种写法(枚举妙用)

单例模式的五种写法饿汉模式:利用关键字初始化加载。懒汉模式:用到时在加载。双重校验:关键字volatile不能少防止指令重排。内部类:我中有你你中有我。枚举:特性。枚举妙用大家都知道。茫茫人海中寻志同道合同学。。。。。。。。

2021-01-24 23:55:37 1202 14

原创 mysql面试题MVCC原理事务隔离级别

mysql面试题事务隔离级别 熊大什么是MVCC快照”在 MVCC 里是怎么工作的?什么是当前读?

2021-01-19 19:43:38 2278 15

原创 面试题mysql普通索引唯一索引如何选择

面试题mysql 普通索引和唯一索引区别。同一个查询普通索引、唯一索引效率比较?change buffer 是什么?什么场景适合change buffer ?为什么普通索引查询有时候比唯一索引要快

2021-01-16 18:36:10 199

原创 MySQL索引优化面试题

深入理解mysql索引优化+面试题为什么like a% 可以用到索引 而%a是用不到索引的?我有一个联合索引(a,b) 查询的时候条件用a可以使用索引b为什么用不到索引?

2021-01-12 12:26:04 1044

原创 深入理解MySQL索引原理(常见索引数据结构)

**深入理解MySQL索引原理** 熊大说索引之前我们先谈下mysql 这个渣男。它支持诸多存储引擎,各存储引擎对索引的支持也各不相同,因此MySQL支持多种索引类型,如BTree索引,B+Tree索引,哈希索引,有序数组、全文索引等等。现实工作中如果一个sql比较慢分析一番说加一个索引吧。一般这个sql就会飞起那么在这其中索引起什么作用呢?有人说索引就像一本书的目录如果一本书...

2021-01-10 16:51:23 2873 6

原创 面试解析mysql(三)==事务隔离

mysql 事务隔离为什么我修改了你却看不到事务特性ACID。事务隔离级别 读未提交、读已提交、可重复读、串行。

2021-01-07 17:28:57 159

原创 面试解析mysql(二)二阶段提交

面试解析mysql 二阶段提交 熊大1、假如dba对你说它可以恢复任意半个月的数据他是怎么做到的呢?2、一个sql的更新语句执行流程是什么?3、二阶段提交本质是什么?为什么必须这样做?

2021-01-06 19:23:54 1534 9

原创 面试杀手锏===mysql一个sql语句的执行过程

mysql 、面试杀手锏、 sql语句执行过程、常见错误

2021-01-03 17:24:23 328 5

原创 面试杀手 ---------spring boot 自动装配原理如何结合spring的

spring boot 、 自动装配 原理、spring结合 、 DeferredImportSelector接口使用方法

2021-01-01 21:42:57 242 2

原创 面试杀手==spring boot 自动装配

spring boot 自动装配为那般熊大spring boot作为目前最火的web框架其中最令人津津乐道的便是自动装配只需在配置文件中按照一定的格式配置就能自动连接减少许多不必要的工作。 那它究竟是如何实现自动装配呢?古语云:工欲善其事必先利其器在了解自动装配之前先做一些准备工作。 先简单看下一些注解的含义注解作用@Component基础注解(元注解)可被嵌套@Configuration声明定义Bean,嵌套了@Component@Import导入具体类

2020-12-27 20:48:54 175 1

原创 记 mybatis-plus 批量插入为什么是单条的

记 mybatis-plus 批量插入saveBacth入坑过程 == 熊大==背景:每天定时从sftp上下载文件,解析文件组装参数然后批量入库,方便数据组抽数。sftp上共五个文件其中有两个文件内容可能超过几百万而数据库是mysql所以决定分表。 按天分表结果就是表太多而且又浪费空间嫌疑所以pass。 按月分表程序运行一年后会导致单表数据过多所以也不符合pass。按年月分表是比较符合业务需求并且不会太浪费空间所以决定

2020-12-26 20:42:51 4543 1

Java线上故障排查方案.pdf

Java常⻅线上问题总结以及排查方案

2021-01-27

空空如也

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

TA关注的人

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