- 博客(7)
- 收藏
- 关注
原创 头歌进程同步与互斥
桌上有个能盛的下五个水果的空盘子。爸爸不停的向盘中放苹果或桔子,儿子不停的从盘中取出桔子享用,女儿不停的从盘中取出苹果享用。规定三人不能同时从盘中取放水果。试用信号量实现爸爸、儿子和女儿这三个进程之间的同步。
2026-03-17 09:04:45
324
原创 头歌操作系统——文件打包和解压缩
在上一关的学习中,我们学会了使用tar命令对多个文件/目录进行打包操作,如果针对多文件/目录进行压缩操作时,首先使用tar将其打包生成一个文件,然后使用bzip2和gzip对其进行压缩,那么这里也可以使用tar命令一步就实现对多文件/目录进行压缩操作。Linux下存在多个文件压缩工具,常用的有bzip2、gzip和zip。我们通过上一关的学习,我们了解到了使用tar命令可以将多文件/目录打包生成一个文件,那么对于多文件/目录的压缩操作分为两步:第一步是将其进行打包,然后将打包过后的文件进行压缩操作。
2026-03-16 09:25:29
297
原创 头歌数据结构课程实践——玉米地
你的任务是找出如上所述划分田地的方法数量,即标出两条线,将田地分成三部分,使其中一部分长出 A 吨玉米,另一部分长出 B 吨,剩下的一部分长出 C 吨。随后有 n 行输入,每行表示一块田地的描述,每行包含 m 个空格分隔的整数 c ij ,(0≤c ij ≤100),表示每个方块包含的玉米吨数。打印可行的方法数量:将父亲的田地分割成一个部分,使其中一个部分含有 A 吨玉米,另一个部分含有 B 吨,剩下的部分含有 C 吨,有多少种方法。最后一行包含空格分隔的三个整数 A,B,C(0≤A,B,C≤10*6)。
2026-03-15 21:36:49
268
原创 OpenGauss数据库-1.初识OpenGauss-添加其他约束
在数据库的使用过程中我们经常要限制字段的取值,比如有些字我们不能让它为空,我们就需要添加非空约束,本关我们就来学习如何添加这些常用的约束。唯一约束(Unique Constraint)要求该列唯一,允许为空,但是只能有一个空值。如果是添加字符串型默认值要使用单引号,如果是整型则不需要加任何符号;提示:若要给字段添加两个或者两个以上的约束,约束之间以空格隔开即可。定义部门表的部门名称唯一,SQL语句如下:关键词 UNIQUE。关键词:serial,默认情况下初始值和增量都为1。默认约束:即给字段一个默认值。
2026-03-14 15:00:10
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅