编辑
2023-11-02
linux
00

传统IO过程

image.png

  • 应用程序先发起读操作,准备读取数据了;
  • 内核将数据从硬盘或外部存储读取到内核缓冲区;
  • 内核将数据从内核缓冲区拷贝到用户缓冲区;
  • 应用程序读取用户缓冲区的数据进行处理加工;
编辑
2023-11-02
Tomcat源码学习
00

操作系统基础

Java 语言其实是对操作系统 API 的封装,上层应用包括 Web 容器都是

编辑
2023-11-02
Tomcat源码学习
00

这段时间,学习了一下spring的使用,已经能整合mybitas,security,swagger封装一些redis工具还有一些常用的库去做CRUD了。从gin转到spring最大的感受就是,spring确实是一个大而全的巨无霸框架,几乎啥都有。mybitas-plus也很方便,可能初学的原因,感觉没有gin那么方便,有些许复杂,可能是配置文件这些?gin一般只需要写一个配置文件就差不多。但是spring的IOC注入,容器概念,确实很方便。那没有spring怎么写一个java web程序呢?

编辑
2023-10-31
数据结构与算法
00
编辑
2023-10-30
数据库理论基础
00