自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL索引背后的数据结构及算法原理

摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分。第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础。第二部分结合MySQL数据库中MyISAM和I

2021-09-08 20:07:41 123

转载 HashMap底层详解

1、HashMap底层存储原理详解HashMap存储原理☆获取到传过来的key,调用hash算法获取到hash值☆获取到hash值之后调用indexFor方法,通过获取到的hash值以及数组的长度算出数组的下标 (把哈希值和数组容量转换为二进,再在数组容量范围内与哈希值进行一次与运算,同为1则1,不然则为0,得出数组的下标值,这样可以保证计算出的数组下标不会大于当前数组容量)把传过来的key和value存到该数组下标当中。☆如该数组下标下以及有值了,则使用链表,jdk7是把新增元素添加到头部节点 j

2021-09-08 13:37:35 434

原创 java实现后台直接生成二维码图片并直接上传到七牛云上面

java实现后台直接生成二维码图片并直接上传到七牛云上面需求:后台是直接根据唯一核销码生成图片,然后的话直接上传到七牛云,数据库只是保存地址,一开始也想错了,想成了创建临时文件存储生成的图片再上传到七牛云,后面的话想到了使用流的方式上传,使用就写成了下面的这种形式。1.先引入maven <!--二维码生成--> <dependency> <groupId>com.google.zxing</groupId>

2021-04-23 19:01:38 629

原创 springboot实现发送邮件附带附件

说明:实现发送邮件附带邮件供用户下载引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>控制层代码package com.mindskip.xdd.controller.

2021-02-02 15:47:06 222

原创 java后端实现STS临时授权访问OSS

项目需求:由于需要发生改变,不能直接用后台直接上传图片文件这些东西到阿里云OSS里面,安全性不高,所有改换了返回token信息前端直接上传STS临时授权访问OSS需要配合RAM子账号一起使用具体的流程是参考别人的:STS临时授权访问OSS后端代码1.添加依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId

2021-02-01 20:28:19 1798

原创 springboot实现图片阿里云阿里云Oss服务器

一.项目需求1.springboot实现图片阿里云阿里云Oss服务器,实现用户的相关的图片存储到阿里云Oss对象里面存储,下面是直接上代码形式,已经一些相关的说明2.项目中引入依赖<!--Oss--> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId&g

2021-02-01 20:09:03 178

原创 java实现阿里云短信验证注册--详细教程

java实现阿里云短信验证注册–详细教程.项目中先引入依赖<!--阿里云短信包--> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.4.0</version>

2021-02-01 19:41:19 1598 4

空空如也

空空如也

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

TA关注的人

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