10 2021 档案
摘要:一、垂直外边距合并:1、上下垂直相邻的元素互相设置margin上下边距时会取最大的值 2、父子元素(上边合并)子元素设置margin-top时 父元素margin-top也会生效(解决设置父元素padding-top或border-top) 二、内联元素设置width height 无效的,可以设置
阅读全文
摘要:a标签:link visited active hover 其中active hover focus selection可以用于任何标签 first-letter first-line before after first-child last-child nth-child(2n) first-o
阅读全文
摘要:a标签内可以放任何元素但不可以放a元素 p标签可以放任何的内联元素但不可以放任何块元素
阅读全文
摘要:负载均衡算法:轮询 iphash 随机 权重轮询 权重随机 负载均衡产品:lvs nginx haproxy
阅读全文
摘要:mysql 索引的数据结构:hash 和B+树 都是B+树的数据结构: 聚簇:将数据与索引存放在了一起,并且是按一定顺序组织的,找到索引也就找到了数据,数据的物理存放顺序与索引顺序是一一对致的 非聚族索引:叶子节点不存储数据,存储的是数据行地址,也就是说根据索引查找到数据行的位置再取磁盘查找 数据,
阅读全文
摘要:1、抽象类中可以有普通成员函数,接口都是public abstract方法 2、抽象类的成员变量可以是各种类型的,但接口的成员变量只能是public static final类型的 3、抽象类只能继承一个,接口可以实现多个; HashMap HashTable:底层实现:数组+链表实现 HashMa
阅读全文
摘要:String是final修饰的,不可变,每次操作都会产生新的String对象 StringBuffer StringBuilder是在原对象上进行操作 StringBuffer是线程安全 StringBuilder是线程不安全的 StringBuffer方法都是synchronized修饰的 性能:
阅读全文
摘要:==:对比的是栈中的值 基本数据类型是变量值 引用类型是堆中内存对象的地址 equals :Object 默认也是采用==比较 通常会重写 final: 1、修饰类:表示类不可被继承 2、修饰方法:表示此方法不可以被子类覆盖,但是可以重载 3、修饰变量:表示变量一旦赋值就不可以更改它的值 4、修饰成
阅读全文
摘要:package com.howhy.basicAuth.config; import org.springframework.util.StringUtils; import java.util.HashMap; public class ResultVo extends HashMap<Strin
阅读全文
摘要:开源项目:halo 博客 hutools 工具集 1、in:name spring boot stars:>1500 2、in:readme spring boot language:java 3、in:description:spring cloud pushed:>2019-10-11
阅读全文