眉毛密过发
眉毛密过发
全部文章
分类
小总结(10)
未归档(1)
读书笔记(5)
归档
标签
去牛客网
登录
/
注册
眉毛密过发的博客
悄悄拔尖,厚积薄发
全部文章
(共16篇)
JVM知识点
Java内存区域与内存溢出问题 Java虚拟机已实现自动内存管理机制,为何还需要学习这知识? 一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会成为一项异常艰难的工作。 内存空间 运行时数据区域: 线程隔离(随用户线程启动和结束而创建和销毁):虚拟机栈、本地方法...
Java
2021-06-02
0
553
设计模式
概述 常用设计模式可以概括为23种,按照特点可以将其分为三大类型 创建型:主要用来创建对象的模型,抽象了实例化的过程,创建型设计模式有俩个主要功能: 将系统所使用的具体类的信息封装起来 隐藏类的实例是如何被创建和组织的,外界对于这些对象只知道它们共同的接口 常见的创建型设计模式有: 单例模式:一个...
设计模式
2021-05-10
1
696
Redis设计与实现(下)
键空间 ❑数据库主要由dict和expires两个字典构成,其中dict字典负责保存键值对,而expires字典则负责保存键的过期时间。❑因为数据库由字典构成,所以对数据库的操作都是建立在字典操作之上的。 redisDb结构的dict字典保存了数据库中的所有键值对,我们将这个字典称为键空间(key ...
Redis
2021-04-05
0
0
Java讲义精髓
Java面向对象知识点 Java中数据类型分为俩种:一种是基本数据类型,一种是引用类型,基本数据类型包括:整数类型包括byte、short、int、long、char,浮点类型包括float和double,布尔类型:boolean。引用类型包括类、接口和数组类型,还有一种特殊的null类型。所谓引...
2020-09-02
0
717
Mybatis技术原理
Mybatis基础 ORM模型 Java程序都是通过JDBC连接数据库的,由于JDBC存在缺陷,在实际工作中提出来对象关系映射(ORM) ORM模型就是数据库的表和简单Java对象的映射关系模型,它主要解决数据库数据和POJO对象的相互映射关系。通过这层映射关系就可以简单迅速地把数据库表的数据转化为...
mybatis
2020-08-16
0
931
Lambda表达式_Stream小总结
Java8 新特性 速度更快 更换了数据结构,内存结构(JVM) *代码更少了(Lambda表达式) * *强大的Stream API * 便于并行 fork join (串行切换并行) 最大化减少空指针异常 Optional Lambda表达式 在说 Lambda 之前,首先要说的是函数式接...
Java
2020-08-13
0
623
Redis设计与实现
Redis中数据结构 Redis中用到的所有数据结构知识点 简单动态字符串 Redis使用SDS(简单动态字符串)作为字符串表示 //SDS结构体 struct sds{ //记录buf已使用字符串的长度 //等于SDS所保存字符串的长度 int let; //记录b...
Redis
2020-08-13
0
704
spring基础知识
spring容器 Spring容器并不是只有一个。 Spring自带了多个容器实现, 可以归为两种不同的类型。 容器是Spring框架最核心的部分,它管理着Spring应用中bean的创建、配置和管理。在该模块 中,包括了Spring bean工厂,它为Spring提供了DI的功能。基于bean工...
spring
2020-08-13
0
794
线程到线程池的进阶之路
Thread与Runnable、Callable介绍 Runnable 是一个接口,该接口中只包含了一个run()方法 public interface Runnable { public abstract void run(); } Thread 是一个类。Thread本身就实现了Runn...
Java并发
2020-08-13
0
631
观察者模式
模式定义 观察者模式是对象行为模式,又叫发布-订阅模式(publish/subscribe)模式,源-监视器模式(source/Listener)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同事监听某一个主题对象,这个主题对象在状态上发生变化时,会通知所有观察者对象,使他们能够做出...
设计模式
2020-08-13
0
668
首页
上一页
1
2
下一页
末页