摘要: 对象简介: 在前面的文章中,我们陆续介绍了Redis用到的所有主要数据结构,比如简单动态字符串(SDS)、双端链表、字典、压缩列表、整数集合等等。Redis并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包含字符串对象、列表对象、哈希对象、集合对象和有序 阅读全文
posted @ 2022-01-25 14:49 呆Finn 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、链表 复习 数组与链表区别: 数组需要一块连续的内存来存储,这个特性有利也有弊。好处是其支持根据索引下标"随机访问"(时间复杂度为O(1),数组中按照下标随机访问的时间复杂度是O(1)),但是其插入与删除操作为了保证在内存中的连续性将会变得非常低效(时间复杂度为O(N)),并且其一经声明就要占用 阅读全文
posted @ 2021-12-09 16:22 呆Finn 阅读(68) 评论(0) 推荐(0) 编辑
摘要: Redis字符串实现: Redis没有直接通过C语言传统的字符串表示(以空字符结尾的字符数组),而是自己构建了一种名为简单动态字符串的抽象类型,并将SDS用作Redis的默认字符串表示。在Redis里面,C字符串只会作为字符串字面量(string literal)用在一些无须对字符串值进行修改的地方 阅读全文
posted @ 2021-12-09 10:57 呆Finn 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1.上下文切换 时间片:CPU为线程分配的执行时间,时间片很短,所以CPU通过不停地切换线程执行,让我们感觉多个线程是同时执行的,时间片一般是十几毫秒。 CPU通过时间片分配算法循环执行任务,当前任务执行一个时间片后会切换到下一个任务。但是,在切换前会保存上一个任务的状态,下次在切换到这个任务,可以 阅读全文
posted @ 2021-12-01 09:54 呆Finn 阅读(40) 评论(0) 推荐(0) 编辑
摘要: (1) 基本概念: JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、 一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接 的交互。 (2) 运行过程: 我们都知道 Java 源文件,通过编译器,能够生产相应的.Class 阅读全文
posted @ 2021-11-26 13:55 呆Finn 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 微服务 1. 什么是微服务 是一种架构模式,将单一应用程序划分成一组小的服务,服务之间互相协调,互相配合。每个服务运行在独立的进程中,服务与服务间采用轻量级的通信机制互相协作。每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。 2. SpringCloud和Dubbo的 阅读全文
posted @ 2021-06-13 20:28 呆Finn 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 想显示出Vo实体类注解需改变 必须查询的时候允许参数为空,使用这个注解就不行了。 在集成了swagger2后,找了半天的原因 不能使用 ApiImplicitParams注解 需要使用 ApiParam 阅读全文
posted @ 2021-05-28 14:50 呆Finn 阅读(2631) 评论(0) 推荐(0) 编辑
摘要: 微服务 1. 什么是微服务 是一种架构模式,将单一应用程序划分成一组小的服务,服务之间互相协调,互相配合。每个服务运行在独立的进程中,服务与服务间采用轻量级的通信机制互相协作。每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。 2. 构架有哪些 3. 怎么选中对应的bo 阅读全文
posted @ 2021-04-07 14:11 呆Finn 阅读(134) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 1.什么是 Spring Boot,优缺点? 整合Spring技术栈的一站式框架,能快速创建出生产级别的Spring应用,用来简化Spring技术栈的快速开发脚手架,让开发人员更容易上手 优点:创建独立Spring应用,内嵌web服务器,自动配置,简化配置,无代码生成,无需编写 阅读全文
posted @ 2021-03-12 14:21 呆Finn 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.下载 点击git下载 2.安装注意点 1.Git Bash需要安装,其他默认 2.选择Git命令的执行环境,推荐选择第一个 3.HTTPS传输:使用SSL传输协议 4. 在“Configuring the line ending conversions”选项中, 第一个选项:如果是跨平台项目在w 阅读全文
posted @ 2021-02-24 16:19 呆Finn 阅读(331) 评论(0) 推荐(0) 编辑