相关文章
LINUX基础IO [六] - 文件理解与操作
目录
前言
C语言文件操作回顾
文件的打开与关闭
文件的增删改查
文件系统调用
比特位方式的标志位传递原理
访问文件的本质
文件描述符fd
理解文件描述符fd
三个流的理解 文件描述符的分配规则
重定向再理解
输出重定向
输入重定向
如何理解一切皆文件
理解…
建站知识
2025/4/22 5:11:42
Canal同步延迟和数据丢失优化方案
Canal是通过解析MySQL的binlog来获取数据变更事件的,然后将这些变更事件发送到下游,比如Redis。在同步的过程中需要解决实时性和一致性的问题。首先,实时性方面,可能涉及到Canal本身的处理速度,比如是否及时解析binlog,以及下游处理的速度,比如Redis写入是否够快。此外,…
建站知识
2025/4/16 18:37:27
windows下面nginx配置及测试
1)下载解压
目录是:E:\tools\nginx-1.26.3
2)在E:\tools\nginx-1.26.3下面建目录website
放置index2.html
内容如下 :
<!DOCTYPE html>
<html>
<head><title>My Personal Website</title> &…
建站知识
2025/4/17 0:17:37
一篇文章入门Python Flask框架前后端数据库开发实践(pycharm在anaconda环境下)
Python Flask 是一个轻量级的 Web 应用框架,也被称为微框架。它以简洁、灵活和易于上手的特点而受到开发者的喜爱。
核心特点 轻量级:Flask 核心代码简洁,仅包含 Web 开发的基本功能,不强制使用特定的数据库、模板引擎等…
建站知识
2025/4/22 8:53:27
priority_queue的模拟实现
一:需要模拟实现的函数
本博客暂实现以下内容 解释:本篇实现priority_queue的重点在于
①:向上/向下调整函数
优先级队列相较于普通的队列,其区别主要是在 push 和 pop 上,即需要在插入 / 删除数据的同时࿰…
建站知识
2025/4/17 5:49:06
leetcode699-修剪二叉搜索树
leetcode 699
思路
本题可能存在左节点值 < low但是左节点的右子树仍然>low的情况,还可能存在右节点值 > high 但是右节点的左子树仍然 < high的情况,所以当我们判断出当前root不在[low,high]区间的时候,还需要对子树进行递归…
建站知识
2025/4/17 0:19:42