会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
学号137
博客园
首页
博问
闪存
新随笔
订阅
管理
2019年3月26日
理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换
摘要: 一、阅读理解task_struct数据结构http://codelab.shiyanlou.com/xref/linux-3.18.6/include/linux/sched.h#1235; 1.什么是进程 (1)进程是程序的一个执行实例(2)进程是正在执行的程序(3)进程是能分配处理器并由处理器执
阅读全文
posted @ 2019-03-26 22:24 学号137
阅读(219)
评论(0)
推荐(0)
编辑
2019年3月19日
跟踪分析Linux内核5.0系统调用处理过程
摘要: 一、编译内核5.0 首先,创建LinuxKernel文件,下载linux-5.0内核源码,并解压到LinuxKernel文件下。 然后在此文件目录下通过 make menuconfig,配置编译信息。我最开始使用的内核源码是linux-5.0.2,这一步出现了很多问题,上图显示缺少ncurses包,
阅读全文
posted @ 2019-03-19 21:54 学号137
阅读(178)
评论(0)
推荐(0)
编辑
2019年3月12日
基于mykernel完成多进程的简单内核
摘要: 本文基于mykernel完成了一个简单的时间片轮转多道程序内核。 一、实验内容 sudo apt-get install qemu # install QEMU sudo ln -s /usr/bin/qemu-system-i386 /usr/bin/qemu wget https://www.k
阅读全文
posted @ 2019-03-12 22:27 学号137
阅读(119)
评论(0)
推荐(0)
编辑
2018年10月20日
Keyboard项目中观察者模式解析
摘要: 该项目旨在解决输入框多层嵌套的情况下软盘和输入框位置不适配的问题。 项目的github源码链接为:https://github.com/crazycodeboy/KeyboardObserver/blob/master/KeyboardObserver/KeyboardObserver.m 一、观察
阅读全文
posted @ 2018-10-20 17:57 学号137
阅读(191)
评论(0)
推荐(0)
编辑
2018年10月8日
必做作业3:图片编辑软件原型化系统
摘要: 本文基于移动版图片编辑软件PS制作了其原型化系统。 一、产品设计思路 首先展示产品设计树图: 由上图可以看出,产品主要由14个组件构成,以主页面为基础依次展开其它功能。主页面主要用于实现项目的编辑、产品设置及相关信息查看、项目的创建和保存四大功能: 1.产品主页面可由右上角第二个下拉菜单展开并实现删
阅读全文
posted @ 2018-10-08 12:54 学号137
阅读(589)
评论(0)
推荐(0)
编辑
2018年9月26日
必做作业2:图像绘制编辑软件产品调研分析
摘要: 图形绘制编辑软件产品调研分析,人们对美的追求扩大了图形绘制编辑软件产品的需求,本文选择图形绘制编辑软件产品作为调研对象。
阅读全文
posted @ 2018-09-26 22:10 学号137
阅读(487)
评论(0)
推荐(0)
编辑