排序
【MySQL数据库】第一章解读:MySQL架构与历史
前言: 本章概要描述mysql服务器架构、各种存储引擎间的主要区别及区别的重要性 回顾MySQL历史背景、基准测试,通过简化细节和演示案例来讨论MySQL的原理 正文: My...
MySQL-JDBC驱动引起bug的问题说明
问题背景 公司是做电商系统的,整个系统搭建在华为云上。系统设计的时候,考虑到后续的用户和订单数量比较大,需要使用一些大数据库的组件。关系型数据库这块,考虑到后续数据量的快速增长,不...
mysql的索引底层之实现原理
mysql索引背后的数据结构及算法原理 一、定义 索引定义:索引(Index)是帮助MySQL高效获取数据的数据结构。本质:索引是数据结构。 二、B-Tree m阶B-Tree满足以下条件:1、每个节点至多可以拥...
TCP三次握手建立链接与四次挥手断开链接的示例分析
一步一个脚印。 先简单介绍一下TCP协议。 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层协议。很复杂,但属于不论程序员还是运维人员都必...
vscode鼠标看不清怎么办
vscode鼠标看不清怎么办? 问题: vscode设置黑色主题后鼠标在工作区很难看到,请问怎么解决 回答: 在控制面板的“鼠标”配置中自定义“文本选择”鼠标指针类型,可以选beam_r,带一个白框的,...
linux 套接字文件是什么
在linux中,套接字文件是一种特殊的文件类型,用于通信,它提供了受文件系统访问控制保护的进程间通信。套接字就是支持TCP/IP网络通信的基本操作单元,linux以文件的形式实现套接口,与套接口相...
windows桌面指的是什么
windows桌面指的是整个屏幕,也是指打开计算机并成功登录系统之后看到的显示器主屏幕区域,是计算机用语;桌面是一切应用程序操作的出发点,是计算机启动后,操作系统运行到正常状态下显示的主...
git使用教程
Git是什么 官方话:Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有事务。 它能自动帮我记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆...
大牛总结出来的Git使用技巧,太实用了
git是什么 官方话:Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有事务。 它能自动帮我记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆...
notepad怎么改颜色
Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。下面我们就为大家介绍一下如何修改notepad中的颜色设置。 推...