- 博客(8)
- 资源 (38)
- 收藏
- 关注
原创 操作系统概念学习笔记 6 系统调用
操作系统概念学习笔记 6系统调用系统调用系统调用(system call),通常用c或c++编写,对底层任务(如需直接访问硬件)可能以汇编语言指令的形式提供。一个系统调用的例子: 编写一个从一个文件读取数据并复制到另一个文件的简单程序,则需要以下系统调用序列:获取输入文件名:屏幕输入提示接收输入获取输出文件名:屏幕输入提示接收输入打开输入文件:如果文件不存在,放弃loop:读取输
2015-04-29 11:02:38 2419
原创 操作系统概念学习笔记 5 操作系统管理简述
操作系统概念学习笔记 5操作系统管理简述进程管理处于执行中的程序被称作进程。进程需要一定的资源(包括cpu时间、内存、文件、I/O设备)来完成任务。这些资源可以在进程创建时分配给进程,也可以在执行时分配给进程。除了在创建时得到各种物理和逻辑资源外,进程还可以接受传输过来的各种初始化数据。程序本身并不是进程,程序是被动的实体。而进程是活动的实体。进程是系统工作的单元。单线程进程具有一个程序计数器来明确
2015-04-28 20:09:05 2118
原创 操作系统概念学习笔记 4 操作系统结构和操作简述
操作系统概念学习笔记 4操作系统结构和操作简述操作系统结构多道程序设计多道程序设计指的是允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。也就是说,计算机内存中可以同时存放多道(两个以上相互独立的)程序,它们都处于开始和结束之间。只要有一个程序或任务可以执行,cpu就不会空闲。 但是不能提供与计算机系统直接交互的能力。分时系统(多任务)分时系统(多任务)是多道程序设计的延伸,在分时系
2015-04-28 15:25:40 2956 1
原创 操作系统概念学习笔记 3 存储结构和I/O结构
操作系统概念学习笔记 3存储结构与I/O结构存储结构计算机必须在内存或RAM(随机访问内存random access memory)运行,内存是处理器可以直接访问的唯一大容量存储区域。内存和处理器本身内置寄存器是cpu能直接访问的唯一存储介质。指令load能将内存中的字移到cpu内部的寄存器中。而指令store能将寄存器的内容移动到内存。除了显式使用load和store,cpu可自动从内存中装入指令
2015-04-26 14:22:56 2710
原创 操作系统概念学习笔记 2 系统中断
操作系统概念学习笔记 2系统中断概述现代操作系统是中断驱动的。如果没有进程可执行,没有I/O设备可服务,没有用户可响应,那么操作系统就会安静的等待事件的发生。事件的发生几乎总是通过中断或者陷阱来表征的。陷阱(trap)或异常(exception)是因错误(如除0、非法访问内存)或者用户程序(执行操作系统服务)的特定请求所引起的软件生成中断。对于中断,硬件可以随时通过系统总线向cpu发出信号,触发中断
2015-04-26 13:00:54 5477 2
原创 操作系统概念学习笔记 1 加电引导过程
=======加电-引导程序(bootstrap program)引导程序通常位于ROM或EEPROM中,引导程序必须定位操作系统内核并把它装入内存,接着操作系统开始执行第一个进程如init并等待事件的发生。简单来说即:1,电自检程序、2,自举装入程序、3,引导程序、4,操作系统流程图:linux系统为例:1、加电并且启动BIOS加电:把电源按钮按下去,主板通电后会启动BIOS。2、BIOS到要引导
2015-04-26 10:36:02 3259 1
原创 Markdown字体和颜色
最近有点忙,好久没写博客了,突然发现csdn博客编辑器用了markdown,真心有些小激动,结果不知道怎么改字号大小和字体颜色…最后找到了答案:效果: 文字代码:<font color="#4590a3" size = "6px">文字<font>
2015-04-19 11:51:25 14273
原创 利用不相交集类制作迷宫游戏(数据结构课程设计——迷宫老鼠)
之前大一的时候有几天闲来无事,为了学习做了一个可以自动生成迷宫,可以寻找最短路径的小游戏,现在整理分享一下简单介绍:利用不相交集类考虑一个迷宫的生成,一个简单算法就是从各处的墙壁开始(除入口和出口之外)。此时,不断地随机选择一面墙,如果被该墙分割的单元彼此不联通,那么就把这面墙拆掉。重复这个过程直到开始单元和终止单元联通,那么就得到一个迷宫。实际上不断的拆掉墙壁直到每个单元都可以从其他单元到达更好(
2015-04-19 11:25:13 3187 6
Cardboard SDK for Unity and Demo
2015-07-10
WingIDE注册脚本(Python)
2015-05-12
java解析json的工具jar包 json.org.jar
2015-03-02
最棒的Java HTML解析器 jsoup-1.8.1
2015-03-02
ARM嵌入式Linux系统开发从入门到精通.pdf
2014-10-27
android 自定义控件入门的例子源码
2014-08-11
代码统计工具 ( SourceCounter-3.4.16.85.zip )
2014-07-30
(一个实例彻底学会适配器)AdapterDemo.zip
2014-07-29
Notepad++ 6.6.7 plus
2014-07-26
安卓界面设计工具(Android 4.4 Design UI Kit(Nexus 4 Version))
2014-07-26
MinGw5.14(包含下载内容)
2014-07-25
噪点照片样本(图像平均)
2016-02-02
shape_predictor_68_face_landmarks.dat.bz2 68个标记点的dlib官方人脸识别模型
2015-11-22
dlib-18.17.tar.bz2
2015-11-22
dlib for python 编译好的dlib.so
2015-11-21
一张图理解访问网页的流程.zip
2015-11-21
Mobile Movie Texture v2.1.2 非Demo 支持Unity5
2015-11-19
NGUI Next-Gen UI 3.9.0 (Jun 07, 2015).unitypackage
2015-07-23
NGUI Next-Gen UI 3.8.2.unitypackage
2015-07-23
Mobile Movie Texture v2.1.2 Demo 支持Unity5
2015-07-23
UniWebView 1.9
2015-07-22
( 机器学习实战(中文版&英文版&源代码)
2015-07-13
remarkable(deb)
2015-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人