摘要:
学号:351 原创作品转载请注明出处本实验来源 https://github.com/mengning/linuxkernel/ 实验要求 从整理上理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换: 实验内容 阅读理解task_struct数据结构 ta 阅读全文
摘要:
学号351+ 原创作品转载请注明出处 + 中科大孟宁老师的linux操作系统分析: https://github.com/mengning/linuxkernel/ 实验要求: 编译内核5.0 qemu -kernel linux-5.0.1/arch/x86/boot/bzImage -initr 阅读全文
摘要:
学号351 mykernel简介 mykernel简介 mykernel是由孟宁老师建立的一个用于开发您自己的操作系统内核的平台,基于Linux Kernel 3.9.4 source code mykernel的源代码 https://github.com/mengning/mykernel , 阅读全文
摘要:
观察者模式 首先声明设计原则:开放-关闭原则,当原代码被修改时,说明设计不够好 依赖倒转原则,让程序依赖抽象,而不是相互 又称为发布-订阅(publish/subscribe)模式. 观察着模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通 阅读全文
摘要:
气象站项目中观察者模式解析 一,观察者模式 又称为发布-订阅(publish/subscribe)模式. 观察着模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通知所有观察者对象,使他们能够自动更新自己。 适用性: 1.当一个抽象模型有两个方面 阅读全文
摘要:
一、设计构想 由上篇博文可以了解到在目前市场上,传统视频剪辑软件的竞争力远比不上短视频。根据之前的分析与构想,我将视频剪辑功能与活动社区二者概念相结合,设计了一款基于社交的视频剪辑软件。 二、功能分析 该软件适用于ios 1,软件运行前的加载页面,页面中间则是软件LOGO。 2,登录界面。 登录界面 阅读全文
摘要:
今天学习javac编译原理时,发现找不到tools.jar。 解决办法:将D:\Program Files\Java\jdk1.8.0_151\lib目录下的tools.jar复制到D:\Program Files\Java\jdk1.8.0_151\jre\lib路径下。然后重启idea。在pro 阅读全文