随笔分类 - 基础知识学习
摘要:这是我最近学习c++过程中遇到的一个问题,同时也说明了自定义类的使用,这里借用别人的例子来说明一下这个问题。View Code 1 #include "stdafx.h" 2 using namespace std; 3 4 /* --- --- --- --- --- --- --- 武器类 --- --- --- --- --- --- */ 5 class Weapon 6 { 7 private: 8 string name; 9 int power;10 public:11 void Show();12 //Weapon(){};13 We...
阅读全文
摘要:由于很久之前就学过数据库的基本理论了,也做过一些数据库的应用,在实践的过程中发现自己只会利用一些初级的数据库知识,很多高级的概念没听说过,更别提使用了。于是最近开始阅读经典的帆船书,会摘抄一些知识在这里,加强印象。1、存储过程 Developers can write their own functions and procedures,store them in the database, and then invoke themfrom SQL statements. Functionsare particularly useful with specialized data types.
阅读全文
摘要:在真正接触汇编语言的指令之前最好先了解汇编语言的工作原理和过程,这对于理解汇编指令和读汇编的程序有很大的好处。 1. 处理器结构 寄存器(有限的存储单元),时钟,一个控制单元(CU)和一个算术逻辑单元(ALU) 2. 指令执行周期 程序在开始执行之前必须首先装入内存,指令指针包含要执行的下一条指令的地址,指令队列存放着若干条将要执行的指令。在指令使用了内存 操作数的时候还要两个额外的步骤:取操作数...
阅读全文
摘要:首先搞清楚两个概念:作业(用户提交的任务)和进程(作业在处理过程中分成的活动单位)。作业调度是指选择哪一个作业分配资源建立作业对应的进程。进程调度则确定进程何时取得处理机。 1.作业调度 1.1 作业状态 提交,后备,执行和完成状态。 1.2 作业调度功能 确定数据结构(分配JCB作业控制块)、确定调度算法(由作业调度程序完成)、分配资源(由进程调度程序完成)、善后处理 注:作业调度程序只保证被选...
阅读全文
摘要:资源是指一个执行一个用户程序所需要的全部硬件和软件设施和数据。操作系统的重要任务之一就是要为各个用户进程分配资源,在使各用户满意和资源利用率之间进行折衷是评价资源分配和调度策略的 标准。 1. 资源的分类 物理资源和程序资源,单一访问入口的资源和多访问入口的资源,等同资源,虚拟资源 2. 资源分配机制 2.1 资源描述器:描述各类资源的最小分配单位的数据结构(资源分配单位与资源描述器一一对应) ...
阅读全文