Gustavo
数据库系统原理——MySQL架构篇 数据库系统原理——MySQL架构篇
MySQL架构篇1.MySQL服务器环境 OS:CentOS 7.6 MySQL:MySQL 5.7.30 2.MySQL架构图2.1 逻辑架构图 Connectors连接器:负责跟客户端建立连接 Management Serve
2025-04-25
网络编程—下 网络编程—下
4. 案例01:手写一个RPC框架4.1 RPC原理RPC(Remote Procedure Call),即远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络实现的技术。常见的 RPC 框架有:阿里的 Dubbo
2025-04-24
网络编程—上 网络编程—上
1.网络编程基础见计算机网络,因此略 2.深入BIO与NIO2.1 BIOBIO 有的称之为 basic(基本) IO,有的称之为 block(阻塞) IO,主要应用于文件 IO 和网络 IO,这里不再说文件 IO,前置基础资料中有详细说明
2025-04-24
并发编程—自定义实现web服务器 并发编程—自定义实现web服务器
手写网站服务器案例**需求:模拟基于Http协议的网站服务器,使用浏览器访问自己编写的服务端程序。**然后压测看一看 案例分析 准备测试页面及图片,存放在web文件夹 模拟服务器端(ServerSocket)使用浏览器访问,查看页面效果 本
2025-04-23
并发编程——线程池 并发编程——线程池
6.线程池6.1 线程池介绍线程池(ThreadPool) 是一种基于池化思想管理线程的工具,看过new Thread源码之后我们发现,频繁创建线程销毁线程的开销很大,会降低系统整体性能。线程池维护多个线程,等待监督和管理分配可并发执行的任
2025-04-23
并发编程——下 并发编程——下
3.3ReentrantLock源码分析ReentrantLock类图 我们看一下重入锁ReentrantLock类关系图,它是实现了Lock接口的类。NonfairSync和FairSync都继承自抽象类Sync,在Reentrant
2025-04-23
2 / 38