Sakura's HOME

文卿的藏剑山庄

Object-oriented programming for C#

C#面向对象编程 一、前言 为了完成科创计划的项目需要学习WPF编程,在学习WPF之前复习一些以C#为基础的面向对象的知识 二、继承 2-1 继承、基类、派生类 2-2 隐藏方法 子类继承父类后,不能删除基类中的任何成员,但是可以用与基类成员名称相同的成员来屏蔽基类成员——隐藏方法 隐藏方法: 屏蔽数据成员:在派生类中声明名称和类型相同的成员 屏蔽函数成员:在派生...

the World Cup Ⅲ:Ragnarok

世界杯3:诸神黄昏 仿佛失恋,最难过的并不是当天晚上,而是第二天早上起床被空虚感和无力感狠狠攫住的深深的失落。 昨天晚上其实都还好,算是意料之中,早有心理准备,也算是释怀了,想这届世界杯随便支持个巴西西班牙比利时之类的球队也就过去了。但是今天早上睡醒,刷微博看到这张图的时候泪点突然被彻底引爆。 里奥-梅西,这个我喜欢了八年的男人,带着蓝白色的骄傲和不甘,再次黯然退场。 一、201...

Operating System——Virtual Memory

操作系统——虚拟存储器 前言 操作系统原理是武汉大学计算机学院软件工程专业大二下半学期所学习的一门专业课,教材为西安电子科技大学出版社的计算机操作系统第4版,这个专题的博客为该课程的学习笔记,该博客的主要内容是虚拟存储器 虚拟存储器的引入 常规存储器管理方式要求作业运行前全部装入内存,作业装入内存后一直驻留内存直至运行结束。  这种存储管理方式不仅限制了大作业的运行,也不能满足大...

Operating System——Storage Management

操作系统——存储器管理 前言 操作系统原理是武汉大学计算机学院软件工程专业大二下半学期所学习的一门专业课,教材为西安电子科技大学出版社的计算机操作系统第4版,这个专题的博客为该课程的学习笔记,该博客的主要内容是存储器管理 存储器的层次结构 寄存器和主存储器被称为可执行存储器.进程可以在很少的时钟周期内使用一条load或store指令对可执行存储器进行访问,但对辅存的访问则需要通...

Discrete Maths

离散数学 前言 离散数学是武汉大学计算机学院软件工程专业大一下半学期所学习的一门专业课,教材为黑色砖头系列书籍离散数学及其应用,这个专题的博客为该课程学习的粗略提纲。 基础:逻辑和证明 命题逻辑 命题是一个陈述语句(即陈述事实的语句),它或真或假,但不能既真又假。 如果一个命题是真命题,那么它的真值为真 涉及命题的逻辑领域称为命题演算或命题逻辑 按照优先级从高到低 优先...

Operating System——Deadlock

操作系统——死锁 前言 操作系统原理是武汉大学计算机学院软件工程专业大二下半学期所学习的一门专业课,教材为西安电子科技大学出版社的计算机操作系统第4版,这个专题的博客为该课程的学习笔记,该博客的主要内容是死锁以及处理死锁的四种方法 死锁概述 死锁 死锁是指多个进程因竞争系统资源而造成的一种僵局,若无外力作用,这些进程都将永远不能向前推进。 一般地说,如果在一组进程的每个进程都在等...

Operating System——Processor Dispatching

操作系统——处理机调度 前言 操作系统原理是武汉大学计算机学院软件工程专业大二下半学期所学习的一门专业课,教材为西安电子科技大学出版社的计算机操作系统第4版,这个专题的博客为该课程的学习笔记,该博客的主要内容是处理机调度和相关的调度算法 处理机调度的层次和调度算法目标 处理机调度的层次 1.高级调度(作业调度、长程调度、宏观调度)(周期长,频率低) 按照系统预定的调度策略决定把...

Operating System——Classic Process Synchronization Problem

操作系统————经典进程的同步问题 前言 操作系统原理是武汉大学计算机学院软件工程专业大二下半学期所学习的一门专业课,教材为西安电子科技大学出版社的计算机操作系统第4版,这个专题的博客为该课程的学习笔记,该博客主要介绍一些经典的进程同步的问题。 生产者-消费者问题 生产者-消费者问题描述: 一组生产者进程向一组消费者进程提供产品,它们共享一个有界缓冲池。缓冲池中的每个缓冲区可以存放一...