姚仁广的博客
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Spring相关知识

Spring相关知识Spring BootSpringBoot比Spring好在哪里 Spring Boot 提供了自动化配置,大大简化了项目的配置过程。通过约定优于配置的原则,很多常用的配置可以自动完成,开发者可以专注于业务逻辑的实现。 Spring Boot 提供了快速的项目启动器,通过引入不同的 Starter,可以快速集成常用的框架和库(如数据库、消息队列、Web 开发等),极大地提高了开
2025-09-11

计网OS相关知识

计算机网络网络模型OSI参考模型 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 TCP/IP模型 网络接口层、网络层、传输层、应用层 应用层应用层有哪些协议 HTTP、HTTPS、CDN、DNS、FTP HTTP报文有哪些部分请求报文 请求行:包含请求方法、请求目标(URL或URI)和HTTP协议版本。 请求头部:包含关于请求的附加信息,如Host、User-Agen
2025-08-28
#面试

数据库相关知识

数据库相关知识SQL基础NOSQL和SQL的区别ACID和BASE ACID 即原子性,一致性,隔离性和持续性。 BASE 即基本可用,软状态和最终一致性。 从实用的角度出发,我们需要考虑对于面对的应用场景,ACID 是否是必须的。比如银行应用就必须保证 ACID,否则一笔钱可能被使用两次;又比如社交软件不必保证 ACID,因为一条状态的更新对于所有用户读取先后时间有数秒不同并不影响使用。 扩展
2025-08-23

Java基础知识

Java基础知识概念Java的特点 跨平台性 Java编译器将源代码编译成字节码(bytecode),该字节码可以在任何安装了Java虚拟机(JVM)的系统上运行。 面向对象 Java是一门严格的面向对象编程语言,几乎一切都是对象。面向对象编程(OOP)特性使得代码更易于维护和重用,包括类(class)、对象(object)、继承(inheritance)、多态(polymorphism)、抽
2025-08-18

CPP知识积累

CPP知识积累STL库map和unordered_map的区别数据结构 map基于红黑树。红黑树是一种平衡二叉树的变体结构,左右子树高度差可能会大于一,但其平衡的代价要比平衡二叉树低。红黑树拥有自动排序的功能,因此map也就有了按键自动排序的功能,因此在map中的元素排列都是有序的。在map中,每一个元素都对应着一个红黑树的结点,所以实现对map的增删改查,也就是相当于对红黑树的操作。对于这些操作
2025-08-04
#算法学习

数据结构Ch7

我还没考完试,等我考完公开。
2025-07-23
#数据结构

数据结构Ch6

我还没考完试,等我考完公开。
2025-07-23
#数据结构

数据结构Ch5

我还没考完试,等我考完公开。
2025-07-23
#数据结构

数据结构Ch4

我还没考完试,等我考完公开。
2025-07-23
#数据结构

数据结构Ch3

我还没考完试,等我考完公开。
2025-07-12
#数据结构
1234…6

搜索

Hexo Fluid