自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 面向对象方法学

一、面向对象方法学适用范围:面向对象的软件开发方法适用于大型软件产品的开发。面向对象的软件开发方法四个要素:00 = 对象 + 类 + 继承 + 传递消息实现通信面向对象的开发方法开发出来的软件是由一个个的对象组成的;支持类的机制;支持继承机制;对象与对象之间通过传递消息实现通信。面向对象方法学的概念(一)、对象1.定义:具有相同状态的一组操作的集合,对状态和操作的封装。对象: 状...

2020-03-19 11:52:20 1908

原创 计算机操作系统05

4.4临界区和锁4.4.1临界资源与临界区1.临界资源:(Critical Resource)一次只允许一个进程独占访问得资源。2.临界区:(Critical Section)进程中访问临界资源的程序段。3.设计临界区访问机制的四个原则(1)忙则等待 (2)空闲让进(3)有限等待(4)让权等待(等待进程需先放弃CPU,不用重复询问临界区是否让进,等待系统调度)4.4.2锁机制1....

2020-03-14 18:46:40 885

原创 计算机操作系统03

一、操作系统的启动:从加电到用户工作环境准备好。1.初始引导目的:把OS核心装入内存,开始工作接管计算机系统

2020-03-12 14:10:20 344

原创 计算机操作系统02

1.实模式(实地址模式,REAL MODE)程序按照8086寻址方法访问0h-FFFFFh(1MB)空间(最后64KB为系统BIOS)寻址方式:物理地址(20位)=段地址:偏移地址2.保护模式(内存保护模式,PROTECT MODE)寻址方式:段(32位)和偏移量(32位),寻址4GB空间3.系统BIOS:Basic I/O System(Firmware, 固件):基本输入输出系统;位...

2020-03-08 22:10:40 123

原创 计算机操作系统01

操作系统功能:进程管理(CPU管理):进程控制;进程调度;进程通信。内存管理:内存分配;内存共享;内存保护;虚拟内存。设备管理:设备分配和调度;实现设备无关性;设备传输控制;设备驱动 。文件管理:存储空间管理;文件操作;目录操作;文件和目录的存取权限管理。操作系统发展动力:1.用户需求提升 2.硬件技术进步嵌入式系统:软硬件可裁剪;软硬件一体化;Andriod小型开源操作系统:MI...

2020-03-08 18:27:25 140

原创 PPT制作:(图片)

PPT制作:(图片)1.图片像素达到 800 * 600;百度搜图尺寸大小设置:大尺寸、特大尺寸。2.按比例拉伸。3.图文匹配。4.高清免费图片:pixabay.com、pexels.com(English search)、www.thestocks.im5.相册功能,一次性插入很多图片6.删除背景:复杂图片:(环境黑白,中心彩色:复制一张图片,下层设置黑白,再删除背景);简单...

2020-03-02 13:50:04 259

原创 PPT进阶(字体)

粗狂有力字体:用途:PPT封面 标题 宣传单 广告优雅纤细字体:(高端、优雅)用途:演讲型PPT、阅读型PPT正文古色古香字体:用途:历史文化展览、中国风、传统文化、课件、党政萌动 可爱字体:用途:相册、爱情、纪念、浪漫站长素材:Font.chinaz.com模板王:http://fonts.mobanwang.com/字体高大上五步法:1.外边框修饰2.图文结合...

2020-02-26 23:32:50 179

原创 约瑟夫环加强版

#include<stdio.h>#include<stdlib.h>typedef struct node{int data;struct node * next;}node;node * creat(int n){int i;node p=NULL, head,* s;head=(node* )malloc(sizeof(node));p=hea...

2019-06-06 17:34:39 259 1

原创 约瑟夫环

用循环链表模拟约瑟夫问题,把41个人自杀的顺序输出。(从1报数,每次数到3的人自杀)#include<stdio.h> #include<stdlib.h> typedef struct node { int data; struct node *next; }node; node *creat(int n) { int i; node *head=NULL,*p,*s;...

2019-06-05 16:14:30 117

原创 头指针head

一、head=NULL在使用头指针head时,通常先定义head=NULL,目的是在初始化时使head有一个明确定义,head不为野指针。例:int * head=NUll,* L;L=(LNode * )malloc(sizeof(Lnode));head=L;二、head->next=null把Head指向的结构体中的Next元素,赋值为空指针。三、headNULL通常...

2019-06-05 11:54:09 5271

原创 rand()与srand()函数用法

rand()函数通过一个叫“种子“的变量取得随机数值,得出的数值再作为“种子”参与下一次的运算,就得到所谓的随机数。而srand()的作用就是用给定的数字(比如当前时间)来代替种子,这样能使随机函数更具有随机性。一、rand()函数rand()函数需要的头文件是:<stdlib.h>;rand()函数原型:int rand(void);rand()会返回一个范围在0到RAND...

2019-06-03 17:44:51 921

原创 C语言二级指针(指向指针数据的指针)

定义一个指向指针数据的指针变量:int **p;类比:int p=(int)p:表示p是指针变量,指向一个int型的整形数据。int *p=(int)(p):表示p为二级指针,指向一个int型的指针数据,也就是p指向一个整形指针。假设有int 类型的变量 a,p1是指向 a 的指针变量,p2 又是指向 p1 的指针变量这种关系转换成C语言代码为:int a =100; int *p1 ...

2019-06-01 17:10:48 855

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除