源码基于SpringBoot 2.4.4 1、认识配置文件 1.1 配置文件的加载 创建SpringBoot项目的时候,会自动创建一个application.properties文件,该文件是SpringBoot默认的配置文件。 SpringBoot在启动的时候会默认去寻找并加载applicatio ...
分类:
移动开发 时间:
2021-06-19 19:25:15
阅读次数:
0
#索引 ##索引的功能 当表中有大量记录时,若要基于某些过滤条件对表进行查询,就需要遍历整张表和查询条件进行对比,返回满足条件的记录。使用暴力搜索的时间复杂度是 O(n),同时频繁访问磁盘,当数据量达到一定的规模时(一般是 10 万级别以上)效率很低。 索引是对数据表中一列或多列的值进行排序的一种结 ...
分类:
数据库 时间:
2021-06-02 15:23:54
阅读次数:
0
第一章 1.登录数据库系统 mysql –u root -p 2.查看已存在的数据库 SHOW DATABASES; 3.查看默认存储引擎 SHOW VARIABLES LIKE 'storage_engine'; 4.创建数据库 CREATE DATABASE school; 5.删除数据库 DR ...
分类:
数据库 时间:
2021-06-02 12:45:58
阅读次数:
0
PreparedStatement对象 使用preparedStatement对象,可以有效的防止SQL注入,并且效率更高 新增 import java.sql.Connection; import java.sql.PreparedStatement; import java.util.Date; ...
分类:
其他好文 时间:
2021-05-24 13:10:42
阅读次数:
0
作者:汤圆 个人博客:javalover.cc 背景 有时候我们在写接口时,需要把前台传来的日期String类型转为Date类型 这时我们可能会用到@DateTimeFormat注解 在请求数据为非JSON格式时,这个注解是没有问题的,可用的; 但是当请求数据为JSON格式时,问题就出现了 此时如果 ...
分类:
其他好文 时间:
2021-05-24 10:46:06
阅读次数:
0
JavaScript 严格检查模式strict 'use strict' ; 严格检查模式,预防JavaScript的随意性导致产生的一些问题,放在script标签的第一行 局部变量建议使用let去定义 <!DOCTYPE html> <html lang="en"> <head> <meta ch ...
分类:
编程语言 时间:
2021-04-07 11:05:06
阅读次数:
0
用户维度表 属于拉链表 应用场景:缓慢变化的表 特点:历史数据和最新数据在一张表中 图解: sql重点:union all , 如何找到并修改旧的end_date insert overwrite table dwd_dim_user_info_his_tmp select * from ( sel ...
分类:
其他好文 时间:
2021-02-25 12:11:02
阅读次数:
0
内容简介 本文主要说明在Java8及以上版本中,使用stream().filter()来过滤一个List对象,查找符合条件的对象集合。 List对象类(StudentInfo) public class StudentInfo implements Comparable<StudentInfo> { ...
分类:
编程语言 时间:
2021-02-18 13:24:06
阅读次数:
0
一、查询优化 1,mysql的调优大纲 慢查询的开启并捕获 explain+慢SQL分析 show profile查询SQL在Mysql服务器里面的执行细节和生命周期情况 SQL数据库服务器的参数调优 2,小表驱动大表 mysql的join实现原理是,以驱动表的数据为基础,“嵌套循环”去被驱动表匹配 ...
分类:
数据库 时间:
2021-01-20 12:07:20
阅读次数:
0
首先新建一个users应用,编写这个应用的models类。 from django.contrib.auth.models import AbstractUser class UserProfile(AbstractUser): ''' 用户 ''' name=models.CharField(ma ...
分类:
其他好文 时间:
2020-11-19 12:52:05
阅读次数:
10