傻蛋丸子
傻蛋丸子
全部文章
CS基础知识
AI相关(5)
Linux服务器开发(8)
WEB(37)
工具&命令(36)
算法题(31)
读书记录(6)
归档
标签
去牛客网
登录
/
注册
code better
记录一些技术文章,定期做好整理。
全部文章
/ CS基础知识
(共27篇)
关键字static extern const
https://zhuanlan.zhihu.com/p/141113043 https://zhuanlan.zhihu.com/p/27919970
2020-12-16
0
396
I/O多路复用
https://www.zhihu.com/question/32163005 https://blog.csdn.net/qq_35503998/article/details/82835517
2020-12-14
0
429
Nachos-线程具体实现
进程之间有通信的要求,进程之间的关系表现在同步和互斥两方面,其实互斥可以看作是同步的一种特殊情况。 锁机制,信号量,条件变量实际上锁在面对互斥问题比较好用,面对复杂的同步问题基本无效;而信号量和条件变量面对同步问题非常好用,类似于读者写者问题,生产者消费者问题,哲学家进餐问题。 正文程序...
2020-11-27
0
586
POSIX标准和unistd.h头文件
unistd.h是unix std的意思,是POSIX标准定义的unix类系统定义符号常量的头文件。 unistd.h 是 C 和 C++ 程序设计语言中提供对 POSIX 操作系统 API 的访问功能的头文件的名称。该头文件由 POSIX.1 标准(单一UNIX规范的基础)提出,故所有遵循该标准的...
2020-11-19
0
1083
Nachos(2)-lab0修改Makefile
本次目标 在上一篇博客中,已经在Ubuntu16.04LTS32位的操作系统上下载解压了Nachos3.4版本,并且通过简单的测试,确认了Nachos是可以正常运行的。 这篇博文记录了Nachos中的Makefile文件是如何控制整个系统如何编译&链接的;并且给Nachos源代码中增加一个m...
2020-11-18
0
801
Nachos-简介与安装
Nachos介绍 Nachos是教学用的操作系统,我们可以自己修改并且定义操作系统的模块,更好的理解操作系统,改动操作系统是一个复杂但是有重要意义的工作。 3.4版本的Nachos可以运行在32位的ubuntu16.04LTS虚拟机上面,这也是实验的主要开发环境。 RISC和CISC指令集,简单...
2020-11-18
0
2116
给数据库某个字段增加索引
创建普通的索引alter table table_name add index index_name (字段名)创建主键索引alter table table_name add primary key (字段名)创建 唯一索引alter table table_name add uniq...
2020-10-28
0
467
OOP课程笔记
软件开发方法学概论 系统的概念? 整个软件是一个系统,由各个相关的对象组合而成,发挥出整体大于部分之和的作用。 结构的概念? 整体,转换,自身调整性(闭包,内部可解释的性质),离散数学中的群。 知识的概念? 知识=直观+逻辑,感性的获得直观,知性的概括概念。 关于软件模型的问题:主观性强,可模拟性不...
2020-10-11
0
591
用户态与内核态
从用户态到内核态只有一种途径,就是通过访管指令,例如int,trap,syscall,sysenter/sysexit 从内核态到用户态很简单,只需要设置程序状态字PSW
2020-10-02
0
403
OS1
多道批处理系统不一定有多个CPU,可能只是在一个时间间隔内并发 分时的交互式系统最重要的指标就是响应实践 嵌入式操作系统的可靠性和占用资源少才是特点,交互性不是嵌入式操作系统的特点 Spooling假脱机技术
2020-10-02
0
435
首页
上一页
1
2
3
下一页
末页