自定义博客皮肤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)
  • 收藏
  • 关注

翻译 什么是面向对象编程以及面向对象的特性?

什么是面向对象编程?面向对象编程的英文缩写是 OOP,全称是 Object Oriented Programming。对应地,面向对象编程语言的英文缩写是 OOPL,全称是 Object Oriented Programming Language。

2021-06-02 22:53:55 537

翻译 “order by”是怎么工作的?

一、全字段排序假设有个表的部分定义是这样的:CREATE TABLE `t` ( `id` int(11) NOT NULL, `city` varchar(16) NOT NULL, `name` varchar(16) NOT NULL, `age` int(11) NOT NULL, `addr` varchar(128) DEFAULT NULL, PRIMARY KEY (`id`), KEY `city` (`city`) ) ENGINE=InnoDB;你要根据city字段来

2021-04-24 22:09:23 112

翻译 为什么表数据删掉一半,表文件大小不变

目录参数 innodb_file_per_table表数据既可以存在共享表空间里,也可以是单独的文件。这个行为是由参数 innodb_file_per_table 控制的:数据删除流程重建表Online 和 inplace小结一个 InnoDB 表包含两部分,即:表结构定义和数据。在 MySQL 8.0 版本以前,表结构是存在以.frm 为后缀的文件里。而 MySQL 8.0 版本,则已经允许把表结构定义放在系统数据表中了。因为表结构定义占用的空间很小,所以我们主要看的是表数据。

2021-04-12 22:51:09 111

翻译 MySQL为什么有时候会选错索引?

在Mysql中的表建立索引,是我们的常规操作,如果一张表中有好几个索引,而我们的sql又没有指定使用哪个索引,那么Mysql是如何选择索引的呢?举个例子:先建一个简单的表,表里有 a、b 两个字段,并分别建上索引CREATE TABLE `t` ( `id` int(11) NOT NULL, `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `a` (`a`), K

2021-04-07 22:39:55 103

原创 Java内存模型及实现

概念JMM是一个抽象的概念,并不真实存在。JMM主要是指java线程之间的通信,也就是工作内存和主内存之间如何通信,它涵盖了缓存、写缓存区、寄存器和其他的硬件编译器优化等内容。JMM的实现主要是通过重排序、三个同步原语(synchronize、volatile、final)、内存屏障构成的happen-before原则。重排序重排序是指编译器和处理器为了优化程序性能对指...

2020-03-08 13:36:57 302

原创 Spring boot 集成mybatis通用mapper配置步骤及注意事项

一、添加依赖二、继承通用mapper,可以重写和选择需要的mapper方法,可以去掉一些不需要的方法(一般直接继承即可)Mapper3提供的全部的方法,可以查看Mapper3通用接口大全三、application.properties配置四、设置dao路径在Application中,以注解的形式设置扫描的basepackage,可以设置多个,dao可

2018-01-06 10:44:37 35254 13

空空如也

空空如也

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

TA关注的人

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