摘要: linux基本思想 Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。 在LINUX系统中有一个重要的概念:一切都是文件。 其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来。在UNIX系统中,把一切资源都看作是文件,包括硬件设备。 阅读全文
posted @ 2020-07-09 22:01 menking 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、实验要求:结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析L 阅读全文
posted @ 2020-06-15 16:02 menking 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 作业要求: 找一个系统调用,系统调用号为学号最后2位相同的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 系统调用的存在,有以下重要的意义: 1)用户程序通过系统调 阅读全文
posted @ 2020-05-27 11:21 menking 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1. 实验环境配置-mykernel 2.0(参考https://github.com/mengning/mykernel ) (1)本机环境:VMware®+ Ubuntu18.04.1 LTS (2)在Ubuntu环境中,右键打开terminal(默认在/home/user目录下,比如我就是/h 阅读全文
posted @ 2020-05-12 02:53 menking 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 根据本课程的学习以及自身的知识和经验,您认为一个软件工程师的软件工程知识技能水平高低主要体现在哪些方面,请您简要总结一下。 1.具有过硬的专业知识储备和专业技能。比如对操作系统,编译原理,数据库,计算机组成原理等有着不错的基本功,清楚地了解这些专业课的核心逻辑和关键理论、算法。 2.熟悉软件工程中一 阅读全文
posted @ 2020-01-06 22:34 menking 阅读(235) 评论(1) 推荐(0) 编辑
摘要: 一、需求分析: 随着科技的进步和发展,图书的发展也应该如同电脑和手机一样越来越智能化,当它的发展在考虑到科技进步的同时也应该要满足人们的需求,所以对未来图书的存在形式进行设计之前就应该先充分考虑到当前形式图书的局限性以及他的改进策略。就我个人而言目前图书有着以下几个痛点: 1.1.携带不方便,这是制 阅读全文
posted @ 2019-12-15 19:48 menking 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、领域建模概念 领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。下面我们将按照四个步骤(收集领域信息,进行团队头脑风暴、分类和使用UML类图可视化领域知识)对工程实践题 阅读全文
posted @ 2019-11-25 13:21 menking 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践选题是计算机视觉的,以下是对我的选题进行的用户建模的分析。 用例建模是站在用户的角度上从系统的外部对本系统的功能进行描述。首先描述系统有哪些外部使用者(抽象成Actor)然后针对每一参与者,描述系统为这些参与者提供了什么样的功能抽象成Use Case),并分析他们之间的关联。 1.识别参 阅读全文
posted @ 2019-11-01 11:51 menking 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践是印章检测,可以用opencv的来实现印章的检测与去除。下面是opencv的一些操作的代码 1.分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; opencv是一个语言库,可以运行在Linux、Windows、Android和 阅读全文
posted @ 2019-10-11 23:01 menking 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践选题为《印章检测》,印章检测有多种方法,根据待检测的密章对象的不同特点,本项目的解决思路大体有4类: 1)利用模式识别的思想。可以利用opencv库来编码实现。这类思路可以检测出有明显边界的这类印章, 2)可以转化为基于深度学习目标检测的问题,此时目标就是待检测的密章。这类思路对非手写体 阅读全文
posted @ 2019-10-10 22:04 menking 阅读(164) 评论(0) 推荐(0) 编辑