02 2023 档案

委托
摘要:委托和事件 委托 委托是一个类型安全的函数指针,表示对具有特定参数列表和返回类型的方法的引用(引用类型) 使用场景:用于将方法作为参数传递给其他方法,是对方法的多态 例如事件处理程序 委托允许将方法作为参数进行传值或者回调方法 委托可以链接在一起,多播委托(类似于函数链表),例如一个事件调用多个方法
15
0
0
4.mysql锁
摘要:锁 锁 锁是计算机协调多个进程或纯线程并发访问某一种资源的机制 锁冲突也是影响数据库并发访问性能的一个重要因素 锁的分类 页面锁(全局锁) 开销和加锁位于表锁和行锁之间,会出现死锁,锁定粒度界于表锁和行锁之间,并发一般 场景:全库逻辑备份,注意innodb由于有mvcc是支持备份的时候支持更新操作的
26
0
0
3.mysql事务
摘要:mysql事务 事务: 什么是事务 事务是访问和更新数据库的程序执行单元,一个事务中可能包含一个或多个sql语句,且这些语句要么都执行,要么都不执行 mysql逻辑架构 如上图,mysql服务器逻辑架构分为三层 处理客户端连接,授权认证 服务器层,负责查询语句的解析、优化、缓存以及内置函数的实现存储
18
0
0
rabbitmq
摘要:#### rabbitmq 1. 基础简介 * 由LShift提供的一个**消息队列协议(AMQP)**的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang * rabbitmq包含的关键字 * ![img](https://img2023.cnblogs.com/blog/1184425/2
29
0
0
1. 网络协议
摘要:协议介绍 http协议(超文本传输协议) http协议是基于Tcp/ip协议之上的应用层协议,不关心数据传输的细节,用来规范客户端和服务器端的数据传输格式(客户端和服务器端请求和响应的标准) 关于tcp tcp提供一种面向连接,可靠的字节流服务 在一个tcp连接中,仅有两方彼此进行通信,广播和多播不
50
0
0
1.mysql架构
摘要:##### mysql架构 1. mysql的基础架构图 ![img](https://img2023.cnblogs.com/blog/1184425/202302/1184425-20230215142628891-1717897004.png) 1. **连接器** 1. 建立连接,管理连接,
17
0
0
2.mysql索引
摘要:mysql索引 索引是一种特殊的文件(表空间的一个组成部分),包含着对数据表里所有记录的引用指针(依靠数据结构和算法来组织数据,快速检索出需要的数据的数据结构),最常见是使用哈希表,b+树作为索引,本质(通过不断缩小想要获取数据的范围,来筛选想要的结果,同时把随机的数据变成顺序的数据) mysql引
18
0
0
docker学习
摘要:基础命令 基础概念 虚拟机 资源占用多 启动慢 linux容器 linux容器不是模拟一个完整的操作系统,而是对进程进行隔离 启动快,资源占用少,体积小 docker docker是linux容器的一种封装,提供简单易用的容器使用接口 原理:Docker 将应用程序与该程序的依赖,打包在一个文件里面
33
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起