相关文章
GO 抽象工厂模式设计
既然工厂模式每个产品都需要实现对应的工厂类去生成相关实例,提取产品的共性,提高代码的内聚性, 就是抽象工厂模式要干的。在抽象工厂中,依然是不同产品对应不同的工厂类,但可以尽可能将具有相同共性的产品类别合在一起…
建站知识
2025/5/12 22:44:46
Redis持久化机制详解
使用缓存的时候,我们经常需要对内存中的数据进行持久化也就是将内存中的数据写入到硬盘中。大部分原因是为了之后重用数据(比如重启机器、机器故障之后恢复数据),或者是为了做数据同步(比如 Redis 集群的主从节点通过 …
建站知识
2025/5/12 22:50:28
数据结构树与二叉树的实现
目录 一、普通树的存储结构
1、双亲表示法
2.孩子表示法
二、二叉树
1.二叉树的顺序存储(必须是完全二叉树,否则很浪费空间)
1)结构体
2.二叉树的链式存储
1)结构体
2)操作
1.创建一颗二叉树
2.创…
建站知识
2025/5/11 2:05:26
STM32的启动流程
1、STM32上电启动的主要步骤
a、初始化堆栈指针sp_initial_sp,初始化PC指针pcReset_Handler。 b、初始化中断向量表。 c、配置系统时钟。 d、调用 C 库函数_main 初始化用户堆栈,然后进入 main 函数。
2、STM32的三种启动模式
复位后,在 S…
建站知识
2025/5/9 14:55:52
CentOS Linux release 7.9.2009 (Core)中安装配置Tomcat
一、安装JDK
部分内容可以参考我这篇文章:Windows11与CentOS7下配置与检测JDK与Maven环境变量 中的 2.2 安装jdk-8u371-linux-x64.tar.gz和配置环境变量/etc/profile
//1、安装redhat-lsb
yum install -y redhat-lsb//2、查看系统版本信息
lsb_release -a //3、查…
建站知识
2025/5/9 10:58:35
使用IDEA 将Eclipse java工程转为maven格式
使用IDEA 将Eclipse java工程转为maven格式
①使用idea打开项目,在项目根目录下右键选择 Add Framework Support 选择 maven ,引入maven ②找到项目中的.classpath文件或者lib目录 根据.classpath文件或者lib目录中列举的jar包名,将其依次手…
建站知识
2025/5/10 11:39:58
挖掘PostgreSQL事务的“中间态”----更加严谨的数据一致性?
1.问题
今天在上班途中,中心的妹纸突然找我,非常温柔的找我帮忙看个数据库的报错。当然以我的性格,妹子找我的事情对我来说优先级肯定是最高的,所以立马放下手中的“小事”,转身向妹子走去。具体是一个什么样的问题呢…
建站知识
2025/5/10 6:33:06
vue2项目从0搭建(二):配置代理,登录功能和菜单权限
前言:
发送ajax,fetch,websocket请求获取服务端的数据,配置代理是必须的环节
登录功能和菜单权限是后台管理系统中非常经典且十分重要的业务,这里涉及的知识点也是比较多的,坑也多,面试也是很重要的一环。
这里必须得会,没错是必须。
配置服务代理
创建两个node服务
在和…
建站知识
2025/5/10 12:39:35