会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LittleTurtle
博客园
首页
新随笔
联系
订阅
管理
2020年7月9日
课程学习总结报告
摘要: 一、报告要求 请您根据本课程所学内容总结梳理出一个精简的Linux系统概念模型,最大程度统摄整顿本课程及相关的知识信息,模型应该是逻辑上可以运转的、自洽的,并举例某一两个具体例子(比如读写文件、分配内存、使用I/O驱动某个硬件等)纳入模型中验证模型。谈谈您对课程的心得体会,改进建议等。出要求是发表一
阅读全文
posted @ 2020-07-09 19:50 LittleTurtle
阅读(126)
评论(0)
推荐(0)
2020年6月13日
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
摘要: 一、任务要求 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析Linux系统的一般执行过程 二、fork系统调用 fork系统调用
阅读全文
posted @ 2020-06-13 19:29 LittleTurtle
阅读(181)
评论(0)
推荐(0)
2020年5月27日
深入理解系统调用
摘要: 一、实验要求 找一个系统调用,系统调用号为学号最后2位相同的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 二、系统调用号:本人学号末尾为89,相应的系统调用为__
阅读全文
posted @ 2020-05-27 21:21 LittleTurtle
阅读(446)
评论(0)
推荐(0)
2020年5月12日
基于mykernel 2.0编写一个操作系统内核
摘要: 一、实验环境 阿里云学生版 Ubuntu 16.04二、基于mykernel 2.0编写一个操作系统内核,参照https://github.com/mengning/mykernel 提供的范例代码 wget https://raw.github.com/mengning/mykernel/mast
阅读全文
posted @ 2020-05-12 19:29 LittleTurtle
阅读(169)
评论(0)
推荐(0)
2020年4月23日
交互式多媒体图书平台的设计与实现
摘要: 一、需求分析 需求分析就是需求分析师对用户期望的软件行为进行表述,并进⼀步⽤对象或实体的状态、属性和行为来定义需求。具体可分为以下四类: 功能要求:根据要求的活动描述要求的行为 质量要求或非功能要求:描述软件必须具备的一些质量特征 设计约束:设计决策,例如平台或接口组件的选择过程约束:对软件的约束可
阅读全文
posted @ 2020-04-23 01:11 LittleTurtle
阅读(220)
评论(0)
推荐(0)
2020年4月2日
基于VSCode的Java编程语言的构建调试环境搭建指南
摘要: 一、安装JDK,配置环境变量 二、Extensions中搜索Java Extension Pack进行安装 三、写helloworld.java 运行成功 四、初始化SpringBoot项目 shift+command+p输入maven 打开一个SpringBoot项目 输入几个参数后创建成功 创建
阅读全文
posted @ 2020-04-02 20:57 LittleTurtle
阅读(136)
评论(0)
推荐(0)
2020年3月29日
码农的自我修养
摘要: 一、VSCode的使用 博主用的是MacOS操作系统,VSCode在MacOS系统中的快捷键有: 基本 Command + X 剪切(未选中文本的情况下,剪切光标所在行) Command + C 复制(未选中文本的情况下,复制光标所在行) Option + Up 向上移动行 Option + Dow
阅读全文
posted @ 2020-03-29 15:13 LittleTurtle
阅读(213)
评论(0)
推荐(0)
2020年3月19日
工程化编程实战callback接口学习
摘要: 实验环境:MacOS + VSCode 一、准备工作 1.下载VSCode,并安装如下插件 2.解压老师给的安装压缩包,并用VSCode打开 二、运行代码 1. gcc -g menu.c linktable.c -o test 编译程序,发现缺少string.h头文件,引入后编译成功 2.运行发现
阅读全文
posted @ 2020-03-19 19:27 LittleTurtle
阅读(162)
评论(0)
推荐(0)
2020年1月10日
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
摘要: 一、选择题(每个5分,共60分) 1.某主机的 IP 地址为 180.80.77.55,子网掩码为 255.255.252.0。若该主机向其所在子网发送广播分组,则目的地址可以是_____ 。(2012考研408试题) A.180.80.76.0 B.180.80.76.255 C.180.80.7
阅读全文
posted @ 2020-01-10 14:35 LittleTurtle
阅读(537)
评论(0)
推荐(0)
2019年12月26日
connect及bind、listen、accept背后的三次握手
摘要: 一、基础知识 TCP通过称为“主动确认重传”(PAR)的方式提供可靠的通信。传输层的协议数据单元(PDU)称为段。使用PAR的设备重新发送数据单元,直到它收到确认为止。如果接收端接收的数据单元已损坏(使用用于错误检测的传输层的校验和功能检查数据),则接收端将丢弃该段。因此,发送方必须重新发送未收到确
阅读全文
posted @ 2019-12-26 15:52 LittleTurtle
阅读(1262)
评论(0)
推荐(1)
下一页
公告