随笔分类 - 后端知识点梳理系列
发表于 2020-11-22 22:05阅读:417评论:0推荐:0
摘要:跨域 当浏览器执行脚本时会检查是否同源,只有同源的脚本才会执行,如果不同源即为跨域。 这里的同源指访问的协议、域名、端口都相同。 同源策略是由 Netscape 提出的著名安全策略,是浏览器最核心、基本的安全功能,它限制了一个源中加载脚本与来自其他源中资源的交互方式。 Ajax 发起的跨域 HTTP
阅读全文 »
发表于 2020-11-19 13:33阅读:537评论:0推荐:1
摘要:redis都支持哪些数据类型?应用场景有哪些? redis支持五种数据类型作为其Value,redis的Key都是字符串类型的。 string:redis 中字符串 value 最大可为512M。可以用来做一些计数功能的缓存(也是实际工作中最常见的)。 list:简单的字符串列表,按照插入顺序排序,
阅读全文 »
发表于 2020-11-19 00:57阅读:324评论:0推荐:2
摘要:MySQL的索引 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息,就像一本书的目录一样,可以加快查询速度。InnoDB 存储引擎的索引模型底层实现数据结构为B+树,所有数据都是存储在 B+ 树中的。 为什么底层数据结构使用B+树,而不是B树? B+树是B树
阅读全文 »
发表于 2020-11-16 14:55阅读:425评论:0推荐:0
摘要:开篇:感谢我是祖国的花朵,java3y,三太子敖丙等优秀博主!他们的文章为我学习java提供了莫大的帮助,膜拜大神! Spring的优点有哪些呢? Spring的依赖注入将对象之间的依赖关系交给了框架来处理,减小了各个组件之间的耦合性; AOP面向切面编程,可以将通用的任务抽取出来,复用性更高; S
阅读全文 »
发表于 2020-11-16 00:48阅读:326评论:1推荐:0
摘要:可以先看看我的深入理解java虚拟机笔记 深入理解java虚拟机笔记Chapter2 深入理解java虚拟机笔记Chapter3-垃圾收集器 深入理解java虚拟机笔记Chapter3-内存分配策略 深入理解java虚拟机笔记Chapter4 深入理解java虚拟机笔记补充-JVM常见参数设置 深入
阅读全文 »
发表于 2020-11-15 22:24阅读:794评论:0推荐:0
摘要:进程与线程 进程是一个“执行中的程序”,是系统进行资源分配和调度的一个独立单位 线程是进程的一个实体,一个进程中一般拥有多个线程。 线程和进程的区别 进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 进程有独立的地址空间,相互不影响,线程只是进程的不同执行路径 线程没有独立的地址空间
阅读全文 »
发表于 2020-11-14 21:27阅读:250评论:0推荐:0
摘要:集合概览 Java中的集合,从上层接口上看分为了两类,Map和Collection。Map是和Collection并列的集合上层接口,没有继承关系。 Java中的常见集合可以概括如下。 Map接口和Collection接口是所有集合框架的父接口 Collection接口的子接口包括:Set接口和Li
阅读全文 »
发表于 2020-11-13 22:56阅读:910评论:0推荐:0
摘要:面向对象 java三大特性 封装: 将事务封装成一个类,达到解耦,隐藏细节的效果。通过get/set等方法,封装了内部逻辑,并保留了特定的接口与外界联系。 继承: 从一个已知的类中派生出一个新的类,新类可以拥有已知类的行为和属性,并且可以通过覆盖/重写来增强已知类的能力。 多态: 同一个实现接口,使
阅读全文 »