摘要: 课程学习总结报告 Linux之进程 概述:进程是Linux进行资源分配和调度的基本单位,进程也被看做是程序的一次执行过程,当持久化在磁盘上的二进制代码被载入内存时,Linux操作系统为其分配了用户栈和内核栈,同时使用task_struct这种数据结构对进程进行描述,task_struct是Linux 阅读全文
posted @ 2020-07-02 17:27 小不点明 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一概述 处理器总处于以下三种状态之一:1、内核态,运行于进程上下文,内核代表进程运行于内核空间;2、内核态,运行于中断上下文,内核代表硬件运行于内核空间;3、用户态,运行于用户空间。 用户空间的应用程序,通过系统调用,进入内核空间。这个时候用户空间的进程要传递 很多变量、参数的值给内核,内核态运行的 阅读全文
posted @ 2020-06-08 16:06 小不点明 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 【一,准备工作】 1,选择一个系统调用 由于学号末两位是32,故选择32号系统调用,查阅系统调用表(./tools/perf/arch/x86/entry/syscalls/syscall_64.tbl)知32号系统调用是dup函数。 2,dup函数简介 dup函数的功能是赋值一个现存的文件描述符, 阅读全文
posted @ 2020-05-24 11:33 小不点明 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 环境搭建 //依次执行下列指令 wget https://raw.github.com/mengning/mykernel/master/mykernel-2.0_for_linux-5.4.34.patch sudo apt install axel axel -n 20 https://mirr 阅读全文
posted @ 2020-05-10 22:26 小不点明 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 需求分析 背景 众筹系统,这个在网络上不断被搜索的热门词汇,从最初的陌生到熟悉,到现在不断被更新,出现各种不同的众筹模式,不得不承认众筹系统的出现,是对传统行业的一种冲击,对传统金融模式的一种冲击,同时对于年轻的一代而言,这也是一个契机、一个机遇、一个开创自己事业的平台,正是因为这些利好,让更多的人 阅读全文
posted @ 2020-04-17 14:14 小不点明 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 基于VSCode的JAVA编程语言的构建调试环境搭建指南 Maven基本知识 mvn 是什么 mvn项目构建流程 mvn工程目录约定 什么是依赖管理 maven常用命令 mvn -version/-v 显示版本信息 mvn archetype:generate 创建mvn项目 mvn archety 阅读全文
posted @ 2020-03-22 11:18 小不点明 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 工程化编程实战callback接口学习笔记 一 编译,链接并执行源代生成可执行文件 二 执行help,version命令时程序正常识别,执行quit命令时报错 三 debug过程 通过分析SearchLinkTableNode函数发现,while循环的终止条件有问题,整个循环不会遍历到最后一个结点 阅读全文
posted @ 2020-03-17 17:38 小不点明 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Git常用命令总结 基本操作 git init//初始化本地库 git clone https:\\xxx.git//git拉取远程代码 git add file//工作区提交到暂存区 git commit -m '版本描述' file//提交到文件库 查看历史记录 git log git log 阅读全文
posted @ 2020-03-14 14:00 小不点明 阅读(248) 评论(0) 推荐(0) 编辑