自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot下发送邮件

引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>1.创建邮件类public class Mail { public static void main() { try {

2020-06-07 21:26:34 156

原创 HashMap知识点

数组+链表梳理点:1.数组的查询速度快,但是增删速度慢。链表的增删速度快,但是查询速度慢。hashMap集合了这2种优点。特点:快速存储,快速查找,可伸缩性(数据扩容),单线列表如果长度超过8会变成红黑树...

2020-05-31 19:41:01 242

原创 跨域

跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子:http://www.123.com/index.html 调用 http://www.123.com/server.php (非跨域)http://www.123.com/index.html 调用 http://www.456.com/server.php (主域名不同:123/456,跨域)http://abc.123.com/index

2020-05-31 00:13:50 156

原创 WebSocket demo

参考链接1.引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> --业务用到的依赖<dependency> <groupId&

2020-05-30 23:55:07 218

原创 简单的SpringBoot全局异常处理

使用@ControllerAdvice和@ExceptionHandler注解即可实现@ControllerAdvicepublic class MyControllerAdvice { @ResponseBody @ExceptionHandler(value = NullPointerException.class) public String errorHandler(HttpServletResponse response,Exception ex){ r

2020-05-30 23:46:44 179

原创 quartz实现定时任务管理

一,引入配置类//配置类①实现接口@Configurationpublic class QuartzConfig implements ApplicationListener<ContextRefreshedEvent> { //调度 @Autowired private Scheduler scheduler; //③重写方法,启动调度器 @Override public void onApplicationEvent(ContextRe

2020-05-30 23:12:01 718

原创 mysql索引类型

普通索引:加快查询速度建表的时候一起创建CREATE TABLE mytable ( name VARCHAR(32) , INDEX index_mytable_name (name) );b. 建表后,直接创建索引CREATE INDEX index_mytable_name ON mytable(name);c. 修改表结构ALTER TABLE mytable ADD INDEX index_mytable_name (name);注:如果是字符串字段,还可以指定索引的长度,在列命令后

2020-05-30 22:56:18 113

转载 索引失效

文章来源:https://www.cnblogs.com/liehen2046/p/11052666.html什么时候没用1.有or必全有索引;2.复合索引未用左列字段;3.like以%开头;4.需要类型转换;5.where中索引列有运算;6.where中索引列使用了函数;7.如果mysql觉得全表扫描更快时(数据少);什么时没必要用1.唯一性差;2.频繁更新的字段不用(更新索引消耗);3.where中不用的字段;4.索引使用<>时,效果一般;详述(转)索引并不是

2020-05-30 17:45:51 151

原创 SpringBoot整合Swagger2

1.引入jar包<!-- swagger2 配置 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version></dependency><dependency> <group

2020-05-29 15:24:53 166

原创 聚集索引和非聚集索引

一.为什么使用索引?如果没有索引,查询数据的时候只能一行行扫描,效率很差。mysql分为聚集索引和非聚集索引:简单来讲:聚集索引是将每个字段建立同样结构的索引,并且都去一个固定的文件查找数据非聚集索引是以主键的B+树存储数据,其他字段根据索引查找到主键再去主键树查找数据。(1)非聚集索引查询1.先查询有没有建立索引,如果有建立索引的话:2.就会到MYISAM文件中定位到地址3.然后去MYD文件中根据地址获取数据注:比如以id建立的索引和以name建立的索引,B+tree上存储的都是MYD

2020-05-29 12:14:47 685

空空如也

空空如也

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

TA关注的人

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