相关文章
L2-008 最长对称子串(manacher()算法)
一、manacher()算法
1.可以在o(n)的时间内求出一个字符串的最长回文串
假设n<1.1*10^7
N3e7n*2
2.原理 manacher算法
可以在o(n)的时间内求出一个字符串的最长回文串
1.改造字符串,在字符之间和串两端插入#,
都变成奇回文串
s[0]$是哨兵(边界&…
建站知识
2024/7/8 23:37:26
MySQL 中 InnoDB 存储引擎使用的 B+树底层数据结构
简要介绍 InnoDB 和它为什么选择使用 B树
InnoDB 是 MySQL 中默认的存储引擎,广泛用于生产环境中,特别是在要求高可靠性和事务性的应用场景。这个存储引擎支持事务处理、行级锁定、外键约束等高级数据库功能,这使得它非常适合处理大量数据并…
建站知识
2024/7/8 12:09:19
hbase-2.2.7分布式搭建
一、下载上传解压
1.在官网或者云镜像网站下载jar包
华为云镜像站:Index of apache-local/hbase/2.2.7
2.上传到linux并解压
tar -zxvf hbase-2.2.7-bin.tar.gz -C /usr/locol/soft 二、配置环境变量
1. vim /etc/profile export HBASE_HOME/usr/local/soft/h…
建站知识
2024/7/7 5:13:08
Ansible在macOS上的安装部署
一、安装 Ansible(使用 Homebrew)
安装 Homebrew(如果尚未安装):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"使用 Homebrew 安装 Ansible&#x…
建站知识
2024/7/8 20:16:39
Claude和chatgpt的区别
ChatGPT是OpenAI开发的人工智能的聊天机器人,它可以生成文章、代码并执行各种任务。是Open AI发布的第一款大语言模型,GPT4效果相比chatgpt大幅提升。尤其是最新版的模型,OpenAI几天前刚刚发布的GPT-4-Turbo-2024-04-09版本,大幅超…
建站知识
2024/7/6 13:06:15
编程入门(四)【计算机网络基础(由一根网线连接两个电脑开始)】
读者大大们好呀!!!☀️☀️☀️ 🔥 欢迎来到我的博客 👀期待大大的关注哦❗️❗️❗️ 🚀欢迎收看我的主页文章➡️寻至善的主页 文章目录 前言两个电脑如何互连呢?集线器、交换机与路由器总结 前言
当你有…
建站知识
2024/7/8 17:55:19
MySQL中InnoDB存储引擎详细介绍
介绍
InnoDB是一种兼顾高可靠性高和高性能的通用存储引擎,在MySQL5.5之后,InnoDB是默认的MySQL存储引擎。
特点
DML(增删改)操作遵循ACID(事务四大特性)模型,支持事务;行级锁,提高并发访问性能支持外链FORELGN KEY约…
建站知识
2024/7/8 2:01:24
【云计算】云计算八股与云开发核心技术(虚拟化、分布式、容器化)
【云计算】云计算八股与云开发核心技术(虚拟化、分布式、容器化) 文章目录 一、什么是云计算?1、云计算的架构(基础设施,平台,软件)2、云计算的发展 二、如何做云计算开发?云计算的核…
建站知识
2024/7/8 12:35:19