本文分类:news发布日期:2024/12/31 0:45:18
相关文章
数据库设计笔记3-事务管理,冲突串行化,锁定协议,死锁测试
#1.指令冲突 注:读读操作不冲突,剩下的冲突。 #2.冲突串行化 <1理解 如果一个调度可以在不改变冲突操作顺序的情况转换为任意串行调度,那么两个调度的结果是相同的,也就是说这个调度是可冲突串行化的 <2正反举例 <3测…
建站知识
2024/12/30 5:43:45
【数据结构之C语言实现带头双向循环链表】
1.链表的分类 链表的结构有多种多样,以下情况组合起来就有8种(2x2x2)链表结构: 虽然有这么多的链表结构,但是我们实际中最常用的还是两种结构:单链表和双向带头循环链表。 无头单向非循环链表:结…
建站知识
2024/12/29 5:53:14
MySQL源码编译启动debug--InnoDB存储梳理(一)
对于没有C语言基础的同学来说,想看看源码,在搞定编辑器做debug的时候就被劝退了,发生点啥了,完全看不懂,不知道从哪里入手去做debug;我为了看看 mysql 的 insert buffer 到底存的是索引页还是数据页&#x…
建站知识
2024/12/30 12:02:14
JVM简介:Java程序的心脏
在当今的软件开发领域,Java无疑是一种非常流行和强大的编程语言。它的"一次编写,到处运行"的理念吸引了无数开发者的青睐。而实现这一理念的关键,就是Java虚拟机(JVM)。在这篇博客中,我们将为您揭…
建站知识
2024/12/30 22:51:02
git的基本概念和使用原理
Git是一个分布式版本控制系统,用于跟踪文件的更改并协调多个开发人员之间的工作。以下是Git的基本概念和使用原理及方式:
目录
基本概念
使用原理
基本操作示例 基本概念 版本库(Repository): 版本库是Git用来保存…
建站知识
2024/12/27 23:20:08
从C++到游戏(学习路径)
1. 概念设计(Concept Design)
主题与故事线:这是游戏灵魂的起源,决定了游戏的基调、情感表达和玩家的游戏体验。工具:手绘草图可以快速捕捉想法,而Adobe Illustrator、Photoshop等专业软件则能提供高质量的…
建站知识
2024/12/27 8:41:11
Spring Boot 入门以及对微服务的理解
1.Spring Boot 简介
Spring Boot 是简化 Spring 应用开发的一个框架,是整个Spring技术栈的一个大整合。它具有自动装配的功能,使用嵌入式的Servlet容器,应用无需打成war包,并且内嵌 Tomcat
1.1什么是自动装配
自动装配&#x…
建站知识
2024/12/26 23:28:42
算法解析——双指针算法(2)追及问题
欢迎来到博主的专栏——算法解析 博主ID:代码小豪 文章目录 leetcode202——快乐数指针的追及问题更加典型的双指针追及问题 leetcode202——快乐数 这题的最大难度就在于理解题目了。我们来看看题目到底要求的是什么?
首先对于一个数n是否是快乐数&…
建站知识
2024/12/29 14:22:24