相关文章
「阅读」数据密集型系统设计 第七章 事务
文章目录 7.1 总结7.2 事务中的概念ACID多对象事务 7.3 隔离级别7.3.1 读已提交保证如何实现读已提交? 7.3.2 可重复读保证为什么需要可重复读?如何实现基于快照的隔离?索引如何在多版本数据库工作?可重复读和命名混淆 7.3.3 写写…
建站知识
2024/12/25 12:20:46
技术献文-小白如何正确使用Linux(2-进阶篇)
目录 先言
方面一:深入命令行与系统配置
摘要
主要讲解
正文
一、引言
二、深入命令行
(一)高级命令行工具
1. grep 与正则表达式
2. awk 和 sed
3. find 和 locate
(二)命令行脚本编写
1. 基础脚本结构
…
建站知识
2024/11/15 7:09:09
自己动手写CPU_step5_移动指令
移动操作指令 define EXE_MOVN 6b001011 //不等于0转移 if rt ! 0 then rs -> rd
define EXE_MOVZ 6b001010 //等于0转移 if rt 0 then rs -> rd
define EXE_MFHI 6b010000 // hi -> rd
define EXE_MFLO 6b010010 // lo…
建站知识
2024/11/15 7:14:51
【MyBatis】MyBatis的一级缓存和二级缓存简介
目录
1、一级缓存
1.1 我们在一个 sqlSession 中,对 User 表根据id进行两次查询,查看他们发出sql语句的情况。
1.2 同样是对user表进行两次查询,只不过两次查询之间进行了一次update操作。
1.3 一级缓存查询过程
1.4 Mybatis与Spring整…
建站知识
2024/12/20 23:58:09
TypeScript 模块
TypeScript 模块
引言
TypeScript 是 JavaScript 的一个超集,它添加了静态类型选项。TypeScript 提供了基于类的面向对象编程、接口和模块等特性,这些特性使得大型应用程序的开发和维护变得更加容易。模块是 TypeScript 中的一个核心概念,它允许开发者将代码组织成可重用的…
建站知识
2024/12/19 23:25:04
C语言:getchar()、putchar()及int、char之间的互相赋值
一、getchar() getchar():将获取到的字符转换成其对应的ASCII值存放到整型变量ch中; int ch getchar(); (只能存入单个) 1.用户输入(getchar获取到的)的为‘A’、‘a’类的字符变量; 存放到ch中…
建站知识
2024/12/16 3:00:42
夸父追日:第七章 回溯算法part02
今日收获:组合总和,组合总和Ⅱ,分割回文串
代码随想录:for循环横向遍历,递归纵向遍历,回溯不断调整结果集。
1. 组合总和
题目链接:39. 组合总和 - 力扣(LeetCode)
思…
建站知识
2024/11/15 10:12:02
Leetcode面试经典150题-151.反转字符串中的单词
class Solution {public String reverseWords(String s) {/**先trim一下去掉前后的空格*/String str s.trim();/**转成字符数组 */char[] sArr str.toCharArray();/**先整体倒置*/int l 0;int r sArr.length - 1;reverse(sArr, l, r);/**然后每个单词中逆序 */int left 0;…
建站知识
2024/12/16 3:01:13