我们在夏日编织花冠

tastyPOST 开发笔记 1 —— 基本构想

开发目的

这是一个上传图片并且分类(哪个食堂)和打 tag(什么菜)的美食相册。同时,它还提供帮你随机选菜的功能。

tastyPOST 开发笔记 1 —— 基本构想

malloclab

首先从 csapp 599 页开始照着抄,用的是隐式空闲链表。

发现没有 realloc,那只能自己捏造一个了……

malloclab

shelllab

首先定义volatile sig_atomic_t fg_stop_or_exit;

然后照着抄(不是),这个讲得好,程序也跑得好。建议先自己阅读他的代码,然后自己写。

shelllab

CSP2019-12游记

没想到上了带学也要打CSP(

CSP2019-12游记

联创OS任务——多线程和锁

扔完代码就跑

联创OS任务——多线程和锁

联创OS任务——多进程与信号量

重点是共用内存还有信号量

联创OS任务——多进程与信号量

CSP201909-05 城市规划

考虑在一个结点对他的儿子依次扫描的过程。

要在这个结点的子树选出 $d$ 个结点,我们可以在已经扫描过的子树(连同当前结点)中选 $p$ 个,在当前处理的子树中选 $q$ 个。且 $p+q=d$。

CSP201909-05 城市规划

联创计网笔记2——总体架构

记得做好数据持久化,比如/etc/quagga/daemon里ospfd=yes

联创计网笔记2——总体架构

联创计网笔记1——OSPF

docker实现OSPF测试通信(以下内容复制自网络并根据实际情况修改)

联创计网笔记1——OSPF

斐波那契堆(简单版)

这个只有搞priority_queue的插入和删除,别的没有

斐波那契堆(简单版)