傻蛋丸子
傻蛋丸子
全部文章
分类
AI相关(5)
CS基础知识(39)
Linux服务器开发(8)
WEB(37)
工具&命令(36)
算法题(31)
读书记录(6)
归档
标签
去牛客网
登录
/
注册
code better
记录一些技术文章,定期做好整理。
全部文章
(共128篇)
Nachos-线程具体实现
进程之间有通信的要求,进程之间的关系表现在同步和互斥两方面,其实互斥可以看作是同步的一种特殊情况。 锁机制,信号量,条件变量实际上锁在面对互斥问题比较好用,面对复杂的同步问题基本无效;而信号量和条件变量面对同步问题非常好用,类似于读者写者问题,生产者消费者问题,哲学家进餐问题。 正文程序...
2020-11-27
0
586
智能计算系统(AICS)-寒武纪BANG语言
http://www.cambricon.com/index.php?m=content&c=index&a=show&catid=127&id=29 http://www.cambricon.com/index.php?m=content&c=index&a...
2020-11-24
0
558
Linux编程基础_笔记(3)
cat 可以用来合并文件。 cat file1 file2 > file3 find 搜索目录 -name "匹配字符串" 找到当前目录下所有c程序的源码。 grep字符串匹配 三大文本(awk,sed,grep)处理工具之一 在file1文件中查找不包含print...
2020-11-19
0
463
POSIX标准和unistd.h头文件
unistd.h是unix std的意思,是POSIX标准定义的unix类系统定义符号常量的头文件。 unistd.h 是 C 和 C++ 程序设计语言中提供对 POSIX 操作系统 API 的访问功能的头文件的名称。该头文件由 POSIX.1 标准(单一UNIX规范的基础)提出,故所有遵循该标准的...
2020-11-19
0
1083
VI的使用
vi打开hello.c i进入编辑模式 ESC : q退出 ESC : wq保存退出 退出编辑模式的前提下---------->>>>> v 选定复制内容 y 确定 p粘贴 退出编辑模式的前提下---------->>>>> v 可视选定内...
2020-11-19
0
380
Linux编程基础_笔记(2)
暂时跳过Linux常见命令和VI操作,因为目前掌握的已经够平时的使用了。 POSIX标准和LSB标准 POSIX规定了各种类Unix操作系统应该遵循的接口规范。 LSB是为了保证不同Linux发行版本间应用程序的可移植性。 Gcc的使用 查看gcc版本应该是gcc --version 比较...
2020-11-19
0
647
Linux编程基础_笔记(1)
本书结构 三个部分:Linux基础概念;Shell脚本;Linux下编程。 Linux基础 Linux内核+GNU。 Linux与Unix。 什么是Linux内核?Linux最重要的部分,负责管理硬件资源,对硬件资源进行抽象。 Shell以及Shell的各个版本。 Linux的内核版本与发...
2020-11-18
0
473
写给正在啃“大部头”的自己
从一个问题引出 我在知乎上看到过这样一个问题—— 你是什么时候感觉自己的编程能力突飞猛进了? 最高赞的第一个答案是: 当我看了很多黑皮书之后,尤其是学习完数据结构之后,再一点点的啃下那些国外经典的黑皮计算机书籍,然后再阅读了大量的开源代码和最佳实践之后,我发现我的水平超过了身边人的很大一截。 ...
2020-11-18
0
543
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
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页