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

原创 MySQL索引的类型

在MySQL中,索引是在存储引擎层而不是服务器层实现的。所以,并没有统一的索引标准:不同存储引擎的索引的工作方式并不一样,也不是所有的存储引擎都支持所有类型的索引。即使多个存储引擎支持同一种类型的索引,期底层的实现也可能不同。 一、B-Tree索引 当人们讨论索引的时候,如果没有特别指明类型,那多半说的是B-Tree索引,它使用B-Tree数据结...

2019-12-20 23:27:50 165

原创 mysql设置唯一约束引起的DuplicateKeyException的解决方案(保证提供服务的幂等性)

最近项目中遇到一个问题,我们提供的一个对外的服务接口在数据库网络层报错DuplicateKeyException,是由于业务方重复调用而业务本不该重复调用,但是我们管不了业务方只能自己调整。 思路一: 去掉设置的数据库层的唯一约束,报错是解决了但是会引起后面一系列的问题,肯定是行不通的。 思路二: 插入数据之前先判断...

2019-10-19 17:22:21 6773

转载 java Clone使用方法详解

java“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度clone,认识它们的区别、优点及缺点。看到这个标题,是不是有点困...

2019-05-14 17:10:35 303

原创 Java List 排序

1、进行List排序的元素,必须实现Comparable接口。像List<Integer>、List<String>我们可能会有这样的感觉: 我并没有做任何操作,直接Collections.sort() 就可以排序啊。其实那是因为Integer、String早已经实现了Comparable接口,我们看下Integer、String的源码:public fina...

2018-12-20 11:47:58 351

原创 MySQL SHOW INDEX 的语法解析

本文主要讲解一下mysql show index 的语法,以 show index from bbs_posts 为例,先看下执行效果如图1、Table 表名2、Non_unique 如果索引不能包括重复值则为0,如果可以则为1。也就是平时所说的唯一索引。3、Key_name 索引名称,如果名字相同则表明是同一个索引,而并不是重复,比如上图中的第二、三条数据,索引名称都...

2018-11-10 17:52:15 27388 2

原创 不建议使用 force index()索引,使用联合索引就可以解决问题!!!

最近解决mysql慢查询问题,先把sql大概说明下 select id from table where type = 1 and XX= xx and XX1= xx1 and XX2 = xx2 order by time desc 再说一下背景,之前的开发人员建了两个索引 index_type和index_time, 结果mysql 一直是按照index_time索引...

2018-11-08 18:40:14 7164 3

原创 springboot下配置druid遇到的坑

先写一下配置过程,最后再给大家说下我遇到的问题和最后是如何解决的。1、首先在pom.xml文件中引入druid <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</...

2018-08-29 14:11:07 54143 4

springBoot

springBoot的简单介绍,个人总结,希望对你们有所帮助,水平有限,整理不全。

2018-08-02

正则表达式教程.chm文件

正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。

2014-04-18

空空如也

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

TA关注的人

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