3k 3 分钟

# 任务要求 具体要求如下,总计使用两个进程,第一个进程负责把读取文件并写入管道,第二个进程负责读取管道并写入新文件。 # 任务详解 也就是说我需要创建两个进程,那我需要用到 pthread_create 函数,该函数位于 pthread.h 头文件中,其次我还需要创建一个管道记录缓冲数据,这里我选用的是 FIFO 管道,最后再写两个文件复制函数 WriteFile 和 CopyFile, 两个函数大致相同,所以不用过于害怕,而实际其实也挺简单的。 # 程序流程 得到读取和写入的文件名字 (字符串类型) 创建 FIFO 命名管道 创建文件读取的进程 创建文件写入的进程 销毁进程与管道 #...
2.3k 2 分钟

# 起因 最近一段时间不断重装电脑,虽然留了心眼备份文件,但还是造成了部分数据永久丢失,那还是我之前测运行时间测了一个月的数据啊,期间电脑莫名挂了几次,如果是之前丢图我还是能接受的,唉,说多了都是泪。 # 设计需求 能自动备份并压缩文件 自动检测几天之前的备份文件,若存在删除,否则不做处理 # 压缩文件目录要求 C:/STORAGE/Backup`-- 2022-07-09 |-- Blender.zip |-- Blog.zip |-- Code.zip `-- Pictures.zip`-- 2022-07-10 |-- Blender.zip |-- Blog.zip |--...
2.3k 2 分钟

# Camke 安装 Camke 官网下载页面下载 exe 安装包 点击安装,一路 next 就行,推荐安装路径为默认 找到 Cmake 安装路径下的 bin 文件路径,添加到环境变量 Path, 比如我的文件路径就是 C:\Program Files\CMake\bin 在 windows terminal 使用 Cmake --version 来验证是否安装成功 # MinGW 安装 MinGW 下载不推荐使用官网自带的 exe 文件,老是抽风,还是直接下载离线包吧 MinGW 官网下载页面下载 x86_64-posix-seh, 注意,必须是 posix 多线程版,否则后面...
21k 19 分钟

事先声明,我并没有把所有源代码贴出来,太多了,而且一篇文章压根讲不完,只好粗略写写了,其次,还有我懒,想看完整源代码可以去我 github 仓库看。 # 只调整指针来交换两个相邻的元素 (单链表和双链表) 需要考虑三种情况:交换节点处于中间、队首或队尾、只有一个节点。 双链表虽然有些不同,但大致情况差不多。 交换相邻元素// 单链表List SwapNode(List pos, List head){ if(pos->next==NULL) return head; if(head == pos) { List pos1 =...
1.7k 2 分钟

# 用宏定义简单的函数 一些简单的函数可以用 #define 完成,如 min () 和 max () 函数,还可以适用任意数据类型 #define min(a,b) (a < b ? a : b)#define max(a,b) (a > b ? a : b)# 函数传参空指针 理论上用一级指针传空指针不会报错,但是无法指向你想要的变量。 打个比方,你要创建一个二叉查找树,你传了一个空指针的根节点 root 进入 Insert 函数,节点是有了,但主函数的 root 依旧是空指针。而实际传参空指针要用二级指针,返回主函数的 root...
439 1 分钟

# 结束 # 序曲 小天:万万没想到啊 小怡:? 小天:军训的毕业典礼是和我们的开学典礼一起上的 小古:一劳永逸嘛,省事也省钱 小古:我想问一下这场典礼其中有什么具体流程和细节呢 小天:国旗队入场,大方整齐好看     ~~~~        数字方阵队排字,老有回音,但连贯性不错     ~~~~        方正队阅队,只理学院有手套,每个学院口号一个比一个响亮     ~~~~        医疗兵演习,像儿戏……     ~~~~        军体拳,杀杀杀杀杀杀……     ~~~~        其中我是排字队,有个细节,背景板不排字时红色朝上,排字时要板子举过头顶,倾斜 45...
424 1 分钟

# 趣事 # 九月十八日 翻了翻 B 站动态和微信朋友圈,才知道今天是九一八事变的纪念日,但历史我大多忘了。 # 被驯服的象 晚上妖风四起,冷得我鸡皮疙瘩都起来了。在五食堂田径场发呆时,也不知是否是我的错觉,总感觉附近的建筑物似乎被一层薄雾笼罩,这让我想起了一首歌的歌词。 “迷雾迷雾本迷雾 我惊觉自己在原地踏步” “到底是谁把我心蒙住 不想再糊涂” “迷路迷路迷了路 我就彻底被这团迷雾困住” “谁能够指引我一条路带我走上正途” 我正在迷茫,渴望有指明灯 #...
275 1 分钟

# 疲倦 # 22:00 小天:我累了 小古:军训过去多久了 小天:一周半了吧 小怡:难怪 小天:过了这么些天了,每天不是跑步就是正步,不是正步就是站姿,不是站姿就是唱军歌,不是唱军歌就是彩排,我都厌烦了,那首我和我的祖国我都烂熟于心了,除了军体拳那几式还有点意思 小怡:摸摸 小古:这么久了,你发现有好看的妹子吗? 小怡:喂! 小天:有,还可以,但我第一反应居然是这衣服真好看,以前的习惯还没改过来 小怡:古~ 小古:咳咳,再过几天你就能解脱了,大学军训大多是两周 小天:嗯,好,我再忍耐一会,不说了,我要打会儿崩三舒缓舒缓心情 小古:拜 小怡:拜,小心不要突然又变成凹分秃子了哦~
575 1 分钟

# 排练 (二) 与面试 # 晚上,团学会面试 “你好,请开始做个自我介绍” “你好,我叫... 是个啥都不懂的家伏..... 参加的理由兴趣占比很大......” “假如你组织一个 “女生节” 活动,你有什么想法。” “不知道诶。” 也许我该去看看太宰治的以女性视角写的小说。太宰,出来挨打! 最后面试结果自然是落选 # 下午,军训 “年!” 教官大喊。 “年” 方块队大喊。 四百号人该站的站,该蹲的蹲。 “奋!” “奋!” 如法炮制,之后还有 “学!”、“业”、“四”、“九!” 坐标 (5,5) 仍旧无所事事,没有其它字的困扰。坐标 (5,5)...