自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Pyhon中的字符串《九》

一、 创建字符串s1 = 'python's2 = "python"二、字符串的操作print('python'*3)#重复输出pythonpythonpythonprint('python'[3:])#字符串的切片honprint('py' in 'python')#判断是否再这个字符串里print('aaa' in 'python')TrueFalseprint('python is a better ')print('%s is a netter'%'pytho

2020-07-14 14:54:36 226

原创 Python的元组和字典《八》

一、元组的简介元组被称为只读列表,即数据只可被查询,但不能修改,所以列表的切片操作同样适用于元组元组写在()里,元组之间用逗号隔开虽然tuple的元素不可改变,但它可以包含可变对象,比如list列表包含0个和1个的元组比较特殊,所以有一些额外的规则tuple = ()#一个空元组tuple = (10,) #如果就一个元素,最好加上一个“,”tuple1 = (0,2,3,4)二,字典字典是python中唯一的映射类型,采用键值对的形式储存数据。python对key进行哈希函数

2020-07-14 14:54:09 156

原创 python的列表《七》

1、列表切片list=[‘name0’,‘name1’,‘name2’]索引从0开始list[0],若要取多个值,list[a:b],注意此时包含a索引代表的值,不包含b代表的值若b不写,则表示到最后一个元素-1表示列表的最后一个元素list[a????️c],c为步长,默认为1student_name = ['Jams','June','Marry','Lucy']print(student_name[1])#获取列表中索引值为1的值print(student_name[1:3])

2020-05-27 16:59:49 226

原创 存储管理

存储管理一、存储管理1、存储管理的概念:现代计算机系统中都采用了多层结构的存储器系统。存储管理负责计算机系统内存空间的管理。其目的是充分利用内存空间,为多道程序并发执行提供存储基础,并尽可能地方便用户。(存储器的多层结构:(寄存器)CPU>(高速缓存>主存储器>磁盘缓存)主存>固定磁盘>可移动存储介质)看书P1302、存储管理的概述:用户地盘测光程序平时是保存在外部存储器中;当用户通过操作系统发出运行某个程序的命令后,操作系统需要将该程序从外存调入内存;这就需要解决

2020-05-24 09:43:54 1118

原创 十五、优先级调度算法

十五、优先级调度算法算法:将处理机分配给就绪队列中优先级最高的进程优先级*静态优先级 在进程创建时确立,确定后运行期间保持不变。确立依据有:进程的类型、进程对资源的需求、用户申请的优先级 优点:简单 缺点:不能动态反映进程特点,系统调度性能差*动态优先级 进程在开始创建时,根据某种原则确定一个优先级后,随着进程执行时间的变化,其优先级不断地进行动态调整确定依据:根据进程占有的CPU时间的长短来决定,占有时间越长优先级越低;根据进程等待CPU的时...

2020-05-24 09:43:21 2675

原创 十二进程通信

十二、进程通信进程通信的概念:进程通信是指进程之间的信息交换。由于进程的互斥与同步,需要在进程间交换一定的信息,故不少学者将它们也归为进程通信,但只能把它们称为低级进程通信。通信的分类:1、低级通信,控制信息的传递,一般只是传递一个或几个字节的信息,以达到控制进程执行的速度的作用(进程同步或互斥所采用的的信号量和管理机制)2、高级通信:大批数据传递,不是为了进程的执行速度,而是为了交换信息。包括三类:共享存储器系统(Shared-Memory-system)、管道(pipe)通信系统(共享文件)、消

2020-05-24 09:43:09 214

原创 十一、信号量和PV

解决进程互斥与同步的方法有很多,最基本的方法是采用PV操作。信号量是一个非负整数。PV操作是对信号量的操作PV操作包括P操作和V操作, P操作和V操作是不可中断的程序段,即原语。能够自己比编写进程间的互斥和进程间的同步的案例看一下教材P72哲学家进餐问题...

2020-05-23 17:04:58 238

原创 九、进程控制

概念:进程具有由创建而产生、由调度而执行、由撤销而消亡的生命周期,因此,操作系统要有对进程生命周期的各个环节进行控制的功能,这就是进程控制。操作系统的内核:通常将一些与硬件紧密相关的模块,各种常用设备的驱动程序,以及运行频率较高的模块,都安排在紧靠硬件的软件层次中,将它们常驻内存,即通常被称为OS的内核。这种安排方式的目的在于两方面:一是便于对这些软件进行保护,防止遭受其他应用程序的破坏;二是可以提高OS的运行效率。进程的层次结构,在OS中允许一个进程创建另一个进程,通常把创建进程的进程称为父进程,

2020-05-23 17:04:13 386

原创 七、PCB的信息

七、PCB的信息1、进程描述信息:为了标识系统中的各个进程,每个进程必须有唯一的标识名。进程标识名通常是由创建者给出。2、处理机状态信息:处理机状态信息主要是由处理机各种寄存器中的内容所组成3、进程调度信息:存放了一些与进程调度和进程状态转换有关的信息,包括进程状态、进程优先级等。4、进程控制信息:包括进程的程序段和数据段的内存地址、实现进程同步与进程通信时的消息队列指针和信号量等。八、PCB的组织方式为了便于管理,经常把处于相同状态的进程链接在一起,称为进程队列。有链接方式、索引

2020-05-23 17:01:31 786

原创 六、 进程的三种基本状态

执行状态:进程正在处理机上运行。在单处理机环境下,每一时刻最多只有一个进程处于运行状态。 就绪状态:当进程已分配到除CPU以外的所有必要的资源后,只要能再获得处理机便可立即执行,这时的状态称为就绪状态。一般按照一定的策略(如优先级策略),排成一个就绪队列。 阻塞状态:进程因发生某种事件(如I/O请求、申请缓冲空间等)而暂停执行时的状态,亦即进程的执行受到阻塞,故称这种状态为阻塞状态,有时也称为“等待”状态或“睡眠”状态。会根据堵塞的原因不同,会设置多个堵塞队列。操作系统设计了一套进程管理程序,负责对进

2020-05-23 17:00:35 1697

原创 四、 程序的并发执行

宏观上看是多个程序同时执行,微观上看是多个程序分时占用CPU。这种程序的运行方式为并发执行。方法执行时的新特征:间断性:程序在比并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约的关系。(当图中C1已经数据处理完毕时,I2还没有输入那么C2就得进入暂停,当使C2暂停的因素消失后(I2输入),程序继续执行)由此可见,相互制约将导致并发程序具有“执行—暂停—执行”这种间断性的活动规律失去封闭性:当系统中存在多个可以并发执行的程序时,系统中..

2020-05-23 16:59:52 2839

原创 三、 程序的顺序执行

1、同一程序的若干程序段之顺序执行;不同程序之间顺序执行2、特点: 顺序性:前一操作完成,后一操作才能进行 封闭性:程序在封闭的环境下循行,即程序运行时独占全部系统资源 可再现性:只要程序执行时的环境相同,程序每次运行结果相同。 但是程序顺序执行导致系统资源利用率不足...

2020-05-23 16:59:08 2523

原创 二、 操作系统的作用

1、改善人机界面 2、控制程序运行 3、管理计算机系统的硬件、软件及数据资源; 4、为其他应用软件提供支持(为程序员提供API)...

2020-05-23 16:58:24 437

原创 一、现代操作系统的两大硬件技术

1、中断技术:CUP在正常运行程序时,由于内部或外部事件引起CPU暂时终止实行现行程序,转去执行CPU为其服务的那个外设或时间的服务程序,待该服务程序执行完后又返回到被重视的程序这样一个技术2、外设与CPU的并行工作:外设的工作依赖CPU的控制,CPU只需给外设发送控制命令,外设就可独立工作。...

2020-05-23 16:57:54 397

原创 python的for循环《六》

格式化输出%s字符串%d 整数%f 浮点User_name = input("请输入的您的姓名!")User_sex = input("请输入的您的性别!")User_age = input("请输入的您的年龄!")if User_age.isdigit(): User_age = int(User_age)else: exit("输入错误!")msg = '''---------info of %s-----------name :%ssex:%sage:%

2020-05-23 16:25:55 257

原创 python的while循环《五》

1、while循环当条件为真时,就会一直执行语句1'''while 条件: 语句1'''#当条件为真时,就会一直执行语句1'while 条件:\n 语句1\n'1.1、输入1到5得数(包含)number = 1while number<=5: print(number) number+=1123451.2、输入1到10得偶数number = 1while number<=5: if number %

2020-05-23 09:26:03 551

原创 python基本输入输出《二》

基本输入输出python中不用标点,但是对各种缩进有严格的要求。单行注释为“#”,多行注释为三个单引号或者三个双引号。输入为input输出为print注:input 接收的所有数据都是字符串,如果要做数字操作,需要进行类型转换Str(数据)把其他类型转化为字符型Int(数据)把其他类型转化为整型input 接收的所有数据都是字符串,如果要做数字操作,需要进行类型转换##输出print("Hellow Python!")Hellow Python!#单行注释#print("这个是单

2020-05-22 17:03:01 191

原创 python_if_else语句《三》

if语句中一定要注意缩进,在其他语言中,经常使用“{ }“,但是python不使用‘{‘}’不缩进的话,语法是错误的。Tab 不等于四个空格If 的分支在其他的语言中,常用 if…elae if 来进行多分支判断,在python中,用的是if…elif#python 中的if 语句判断成绩是否合格pass_grade = 60stu_grade = float(input("学生成绩:>>"))if stu_grade >= pass_grade: print.

2020-05-22 17:00:22 196

原创 python中的运算符《四》

1、变量的命名规则字母数字下划线组成不能以数字开头,不能含有特殊字符和空格不能以保留字命名不能以中文命名定义的变量名应该有意义驼峰式命、 下划线分割单词变量名区分大小写2. 普通运算符(> < >= <= !=)#判断三个数中的最大值num1 = int(input("The first number>>"))num2 = int(input("The second number>>"))num3 = int(input("The

2020-05-22 16:54:13 565

转载 Python 简介《一》

Python简介Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 5(数据源自最新的TIOBE排行榜)。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。由来Python的前世源自鼻祖“龟叔”。1989年,吉多·范罗苏姆(Guido van

2020-05-22 10:32:02 340

原创 进程的概念

五、进程的概念为了能使程序并发执行,并且可以对并发执行的程序加以描述和控制,我们引入了进程的概念。PCB(Process Control Block):进程控制块(给每个程序配置的一个专门的数据结构)进程实体(进程):有程序段,相关数据段和PCB组成创建进程:创建进程实体中的PCB撤销进程:撤销进程中的PCBPCB是进程存在的唯一标志进程是程序的一次执行进程是一个程...

2018-12-22 16:26:41 334 2

原创 程序的执行

一、现代操作系统的两大硬件技术:1、中断技术:CUP在正常运行程序时,由于内部或外部事件引起CPU暂时终止实行现行程序,转去执行CPU为其服务的那个外设或时间的服务程序,待该服务程序执行完后又返回到被重视的程序这样一个技术2、外设与CPU的并行工作:外设的工作依赖CPU的控制,CPU只需给外设发送控制命令,外设就可独立工作。二、  操作系统的作用           1、改善人机界...

2018-12-22 15:27:14 516 1

转载 记过

半个月变身计算机大神: http://www.yishimei123.com/?=752oh

2018-09-15 20:58:22 237

原创 最后几章

第七章约束DBMS需要执行的数据元素之间的关系;一个存储在数据库中的表达式或语句;一个主动元素,它在某个事件发生或数据库改变时执行触发器是主动元素的一种形式,在某个特定事件发生时被调用完整性约束3.1、三种定义主键的方法3.2、可能违反完整性约束的操作(插入和修改)3.3、定义外键的方法第一,在外键属性后面加定义RERERENCES &lt;references ta...

2018-08-18 09:56:33 455

原创 第五章——sql基础操作

1、简单查询1.1、SELECT * FROM table WHERE (条件) ORDER BY  (ASC升序 DESC降序)1.2、关系运算符 NOT 、AND、 OR、 IN、 LIKE、 BETWEEN AND1.3、转义“\” LIKE和‘%’,‘_’搭配。‘%’匹配任意长度的字符串‘_’匹配任意一个字符1.4、标准日期格式year—month—day 标准时间格式ho...

2018-08-18 09:55:28 186

原创 第四章——模型

1、ER模型中的基本概念1.1、实体:对应现实世界的事物在机器世界的抽象表示实体集:相似实体的集合(用矩形表示)属性:实体集(或集合中的实体)的属性(用椭圆表示)联系的模型(用菱形表示)2、ER图的设计2.1、一对一:实体集合A的每个实体都至多与另一个实体集合B的一个实体有关一对多:实体集合A 的每个实体都至多与另一个实体集B的一个实体有关;反过来说,实体集合B的每个实...

2018-08-18 09:54:40 721

原创 第三章——函数依赖、范式

第三章(比较重点)函数依赖概念:当R的两个元组对在属性集X上的所有属性值一致时,那么它们也必须在属性集A上一致函数依赖的三个原则2.1、如果任意两个元组在属性集A 的分量上都具有相同的值并且在属性集B的分量上也具有相同的值,则一定存在函数依赖A-&gt;B.2.2、如果存在两个元组在属性集Ade分量上都具有相同的值并且在属性集B的分量上具有不同的值,则一定不存在函数依赖A-&gt;...

2018-08-13 20:22:08 449

原创 第二章——关系

第二章关系的定义关系就是一张二维表什么是数据模型数据模型是用于描述数据或信息的标记。它一般有三部分组成(数据结构、数据操作、数据约束)3、关系模型的三要素  关系数据结构 关系数据操作 关系数据约束关系模型中的基本概念(元组,属性,关系模式,域,KEY)属性:关系的列名为属性关系模式:关系名和其属性集合的组合称为这个关系的模式元组:关系中除含有属性名所在行以外的其他...

2018-08-13 20:20:22 268

原创 第一章——什么是数据库

第一章1、数据库的定义数据库是一个长期存在的信息的集合2、数据库管理系统的定义数据库管理系统是一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证诗句哭的安全性和完整性。(通常数据库是有数据库管理系统管理的数据的集合)数据库系统的组成 DDL数据定义语言 DQL数据查询语言 DML数据操作语言 DBMS的三类命...

2018-08-13 20:19:34 223

转载 数据结构——时间复杂度和空间复杂度

这个是我看别人的博文看懂的,给大家链接,大家可去看下https://blog.csdn.net/u010402786/article/details/51435735

2018-07-20 18:00:30 209

原创 数据结构——什么是数据结构

基本概念数据:是对客观事物的符号表示数据元素:是数据的基本单位数据对象:是性质相同的数据元素的集合,是数据的一个子集数据结构:是相互之间存在的一种或多种特定关系的数据元素的集合,数据元素相互之间的关系称为结构。 通常有下列四类基本结构:线性结构、树形结构、图状结构和网状结构数据结构在计算机中的映像成为数据的物理结构,又称储存结构算法:是对特定问题求解步骤的一种描述有穷性...

2018-07-20 17:59:12 392

原创 PHP学习-员工信息分页显示

一、前台翻页链接(后期封装,使用page_function.php)//$page_html ='&lt;a href="test_base.php?page=1"&gt;首页&lt;/a&gt;//            &lt;a href="test_base.php?page='.((($page-1)&gt;0)?($page-1):1).' "&gt;上一页&lt;/a&gt;//  

2018-07-10 20:39:30 745

原创 PHP学习-员工信息搜索

一、前台表单加name&lt;input type="text" name="keyword" onkeyup="showSite(this.value)"/&gt;二、$_GET $_POST通过$_GET $_POST获取前台提交的信息一、后台接收并验证$keyword = isset($_POST['keyword'])?$_POST['keyword']:"";二、执行sql语句WHER...

2018-05-19 12:13:57 673

原创 PHP学习-员工信息排序

一、前台获取   1、&lt;form action=“test_base.php”&gt;标签的action属性当提交表单时,表单数据会提交到名为test_base.php的页面2、URL传参对href=“请求地址”。在请求地址后面加“?”+“变量名+变量值”的形式来传递参数。多个参数之间用“&amp;”连接。前台代码:&lt;a href="test_base.php?order=e_id&a...

2018-05-19 12:13:32 1354

原创 PHP学习-操作数据库

一、PHP链接数据库(已经建立好数据库并在数据中创建emp_info表)    1、创建的时候可以用sql 语句,也可以直接在图形化的页面中创建。    2、PHP链接数据库代码       header('content-type:text/html;charset=utf-8');首先定义字符集//定义变量$servername = 'localhost';$username = 'root'...

2018-05-19 12:12:33 277

原创 PHP学习-文件包含

一、安全验证&lt;?php if (!defined(‘APP’) exit (‘error’))?&gt;防止被直接访问 ,实为阻止某些文件对这些文件的不正常调用二、include和require1、在php中一般用include和require语句实现文件包含具体语法如下:include 'filename';或者require 'filename';&lt;div class="conte...

2018-05-19 12:11:51 180

原创 PHP学习-魔术常量和数组

一、部分魔术变量 1、__FILE__$path=__FILE__;//魔术常量 echo $path; $mail ="1@BBBBB"; echo "&lt;br&gt;"; echo strstr($path,":"); echo "&lt;br&gt;"; echo strstr($mail,"@"); echo "&lt;br&gt;&quo

2018-05-19 12:11:28 245

原创 PHP学习-案例练习(四)

 div class="main"&gt;   &lt;div class="content"&gt; &lt;?php include "./content.php"?&gt;&lt;/div&gt;   &lt;div class="side"&gt; &lt;?php  include "./side.php"?&g

2018-05-19 12:11:05 263

原创 PHP学习-案例练习(三)

?php//创建一个1~33的红色球号码区数组$red_num = range(1,33);$keys = array_rand($red_num,6);shuffle($keys);foreach($keys as $v){$red[] = $red_num[$v] &lt; 10 ? ('0'.$red_num[$v]) : $red_num[$v...

2018-05-19 12:10:26 561

原创 PHP学习-案例练习(二)

订单&lt;?php   //定义数组,存储订货单中商品信息   $goods = array(    array('name'=&gt;'主板','price'=&gt;'379','producing'=&gt;'广东','num'=&gt;3),    array('name'=&gt;'显卡','price'=&gt;'799','producing'=&gt;'上海','num'=&gt...

2018-05-19 12:09:56 1224

空空如也

空空如也

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

TA关注的人

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