自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WEEK7

#pragma warning(disable:4996)#include <stdio.h>#include <stdlib.h>#define size_MAX 8//定义页架的个数(内存最大值)#define R_max 30//访问序列的最大值int leaf[size_MAX];//定义页架的数组void initLeaf() {for (int i = 0; i < size_MAX; i++)leaf[i] = -1;}//初始化页架,-1代表

2021-11-27 18:36:31 591 1

原创 week6

#include <stdio.h>#include <stdlib.h>#include <stdbool.h>#include <unistd.h>#include<time.h>#include <sys/types.h>#include<sys/syscall.h>/某小型分页系统的逻辑地址空间8KB(13位),物理地址空间16KB(14位),页面大小1KB(10位),按字节寻址.设计一个模拟程序,实

2021-11-26 11:06:05 327 1

原创 week2

#include <stdio.h>#include <string.h>#include <stdlib.h>#include <sys/types.h>#include <unistd.h>#include <sys/wait.h>int main(){pid_t pid;int i;for(i=0;i<2;i++){pid=fork();if(pid0||pid-1){break;}wait

2021-11-25 19:51:22 194

原创 week2

#include<unistd.h>#include<signal.h>#include<stdio.h>#include<stdlib.h>int pid1,pid2,pid3;int main(){int fd[2];char outpipe[100],inpipe[100];pipe(fd);while((pid1=fork())-1);if(pid10){lockf(fd[1],1,0);sprintf(outpipe,“c

2021-11-25 19:50:20 164

原创 操作系统银行家算法C语言

#include <stdio.h>#include <stdlib.h>#pragma warning(disable:4996)#define m 3#define n 5int available[m] = { 3,3,2 };int max[n][m] = { {7,5,3},{3,2,2},{9,0,2},{2,2,2},{4,3,3} };int allocation[n][m]={ {0,1,0 },{2,0,0 },{3,0,2 },{2,1,1 },{

2021-11-21 10:46:36 706

原创 week4操作系统

#include<stdio.h>#include<stdlib.h>#include<stdbool.h>#include<unistd.h>#include<string.h>#include<pthread.h>#include<semaphore.h>/*模拟生产者消费者问题,代码编写:2017-2018-1,操作系统–朱继祥说明:代码中的sleep语句或者usleep均为尽量使生产者和消费者尽量交

2021-11-12 09:45:14 160

原创 2021-11-04

#include<stdio.h>#include<malloc.h>#include<string.h>#include<stdlib.h>#pragma warning (disable:4996)#define PNUM 5 //进程的数量#define TIMER 10 //定时器,最长CPU区间时间#define SLICE 2 //轮转算法的时间片typedef struct program {char name[20];//

2021-11-04 13:42:05 113

原创 真——git上传代码联系

git练习这个流程真的很好使这个是将代码上传到某个分支的流程一般上传只是上传到master分支,如何上传到别的分支?1、将你要上传的东西放在一起2、鼠标右键git bash here3、git init4、git remote add origin http…(这里是在gitee上的仓库的网址,直接复制下来)5、git pull origin XXX(分支名称)6、git add .(add和.之间有一个空格)注:在这里会出现一个问题;如果你是第一次上传,那么会让你输入你的名字和邮件这

2021-08-18 01:51:52 281

原创 7.27 maven学习

maven1、在javaweb中需要大量的jar包,需要我么手动导入2、如何让一个东西帮我们配置这个jar包maven是一个工具架构管理现在用来导入jar包核心思想:约定大于配置:有约束不要去违反在官网上下载——环境变量的配置M2_HOME MAVEN目录下的binmaven_home MAVEN目录测试maven是否成功cmd配置阿里云镜像镜像:加速我们的下载,建议使用阿里云的镜像配置: nexus-aliyunnexus-aliyunhttp://maven.aliy

2021-07-27 16:37:39 67

原创 7.26javaweb——http学习

javaweb——http学习简单的请求响应协议——超文本传输协议文本:html,字符串超文本:图片,音乐,视频,定位,地图…端口:80https:443两个时代http1.0HTTP/1.0客户端能能够和web服务器连接,只能获得一个web资源http2.0HTTP/1.1连接后可以获得多个请求客户端–发请求(request)–服务器1请求行请求中的请求方式GET请求方式“Get/Postget一次请求的参数比较少,会在浏览器的地址栏显示内容,不安全,但是高效

2021-07-27 15:40:21 78

原创 7.25 javaweb——tomcat学习

javaweb——tomcat学习服务器asp(java和html代码混乱),jsp/servlet:B/s架构:浏览和服务器java书写承载三高问题(高并发,高可用,高性能)php开发速度快,功能强大,跨平台,代码简单,中小型开发不能够承载大访问量web服务器服务器是一种被动的操作,用来处理用户的请求和给用户一些相应信息IIS微软的:ASPwindows中自带的Tomcat下载——安装解压——配置文件目录结构——这个东西的作用1、tomcat官网下载,安装

2021-07-26 17:29:02 102

原创 7.20-22javascript学习

javascript语言基础组成:基础语言;Bom;Dom;script标签javascript代码必须放在script标签中script标签可以放在html 的任何地方,一般放在head标签中多个标签采用顺序执行采用外部的js文件;src=“文件的路径”注释//单行/多行注释/变量声明变量var可有可无现在已经无所谓var x=10;变量名:开头_$字母;其他部分可加数字调试办法alert调试alert(1)进行调试;如果这行代码之前的都没有发生错误那么就会弹出一个对话框里

2021-07-22 19:59:22 94 1

原创 7.19——CSS

CSS(对网页的修饰优化)整体调整样式便签styletd{background-color:gray;}选择所有的td元素改变他的背景selector{property:value}选择器{属性:值}选择器元素选择器id选择器​ 不同的元素有不同的id对同类元素不同id做样式类选择器分类进行class分类注释/**/尺寸width:(设置比例percentage)(设置像素pix)height:背景颜色属性名background-color颜色的值可以采用3种方

2021-07-19 14:39:26 76

原创 7.11集合框架

集合框架ArrayList和数组的比较数组存在局限性,引入容器类,容器类的capacity即容量会随着对象的增加增长[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0PS0NoQ1-1626585004211)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210710150155379.png)]ArrayList heros = new ArrayList();heros.ad

2021-07-18 13:29:51 109

原创 7.15 Java学习——html

html概念记事本写步骤 1 : 新建 文本文档.txt步骤 2 : 直接在该文本文件中写html代码步骤 3 : 把文件的后缀名改成html步骤 4 : 双击该文件步骤 5 : 使用记事本修改步骤 6 : 预览效果中文问题加上编码设置:采用GB2312或者UTF-8标签hello world标签开始p标签结束/ph1–h4标题从大到 小元素html元素body元素以及内容属性用来修饰标签居中标题align属性名center属性值属性值用双引号括起来注释ht

2021-07-15 14:09:10 331

原创 7.10java学习——I/O

I/O文件对象创建文件:File f1= new File(“绝对路径”)绝对路径:d:/XXXX相对路径:直接写file f3 = new file(f1,"")把f1作为父目录创建文件f3.getAbsolutePath():获取目录文件常用方法f.exist()文件是否存在f.isDirectory()文件夹f.isFile()文件f.length()长度流流就是一系列的数据输入流: InputStream输出流:OutputStream字节流ADCII码形

2021-07-14 16:26:33 62

原创 7.9文件异常

文件异常打开文件的时候文件不存在file h = new file (“d:/地址”)文件异常处理语句try catchtry{试图打开:打开成功;}catch(FileNotFoundException e){文件不存在;e.printStackTrace();会打印出异常在哪里出现}使用异常的父类进行catch(FileNotFoundException e改成Exception父类多异常捕捉方法方法一:多次catch方法二:一个catch多个异常处理[外链图片转存中

2021-07-14 16:07:04 125

原创 7.9-10 java初学——数字和字符串

数字和字符串装箱拆箱问题封装类:所有的基本类型都有对应的类类型int–integernumber类:数字封装类有Byte,Short,Integer,Long,Float,Double这些类都是抽象类Number的子类基本类型转封装类:封装类转基本类型:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oUbjNnjy-1626094661645)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\i

2021-07-12 22:06:09 90

原创 7.8java学习——日期

日期Date:import java.until.DateDate d2 = new Date(5000);从1970年1月1日 早上8点0分0秒 开始经历了5秒5000以毫秒为单位printtln(d2)getTime()System.currentTimeMillis()日期格式化:SimpleDateFormat 日期格式化类import java.text.SimpleDateFormat字符串转日期:java.text.ParseException日期calendar

2021-07-11 20:35:24 64

原创 7.8java学习——类和对象

类和对象引用:变量的类型是类类型pubic class hero{new hero();hero h=new hero;}多个引用,一个对象:可以一个引用,多个对象:不可以,Hero garen = new Hero();(失去意义了)garen = new Hero();继承类的设计public class item{string name;int price;}public class weapon extend item{int damage;}//里面不仅仅只

2021-07-11 20:11:34 66

原创 7.8java学习——接口与继承

接口与继承接口:约定对象转型引用类型(调用函数)和对象类型(类)通常情况下引用类型和对象类型一致,不相同时需要转换[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KmZMjg2J-1626005380783)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210708143236894.png)]子类转父类——一定能够成功[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下

2021-07-11 20:10:31 77

原创 7.7java学习——控制流程+数组

控制流程if(){}else if(){}elseswich(){case 1:​ XXXXX;​ break;}while(){}do{}while();先执行一次在判断for(;;){}continue;break;数组创建声明数组:int[]a;或者:int a[];创建数组:先声明在指向数组:int[]a;a=new int [5];​ 声明的同时指向数组:int[]b=new int [5];访问数组:a[0-4]数组长度:

2021-07-11 20:08:35 59

原创 7.7 java学习——操作符

操作符算数运算符基本操作符:±*/两个数运算超过int长度按照最长的计算两个数运算小于int长度按照int计算%取余++、–自增自减(++i和i++的区别)关系操作符> 大于>= 大于或等于< 小于<= 小于或等于== 是否相等!= 是否不等逻辑操作符且:长路与:&两边都要计算​ 短路与:&&只要第一个是0第二个就不进行计算了或:长路或:|两边都要计算​ 短路或:||只要第一个是1第二个就不进行计算了取

2021-07-11 20:06:08 43

原创 7.6 java基础

java基础配置JDK下载解压–环境配置–检测配置是否成功检测配置是否成功点WIN键->运行(或者使用win+r)输入cmd命令输入java -version新增:注重目录结构hello word代码书写:因为java 是面向对象的编程语言,所以我们实际上是在创建一个个的类class HelloWorld 表示这个类的名字是HelloWorldpublic static void main(String[] args) 这是主方法,所有代码的入口如果你学过c语言 ,相当于

2021-07-10 13:16:31 84

原创 7.6 git初学

GIT:三个关键概念:提交、仓库、分支下载:1、Git for Windows2、Visual Studio Code - Code Editing. Redefineddownload.zip:下载的是一个单纯的文件夹——右键git软件初始化git initgit clone+复制的网址:直接下载仓库.git文件夹是保存的所有的历史记录代码上传(提交):工作区-(操作)-暂存区–仓库git checkout放弃更改 git set HEAD^1从暂存区将代码取出至工作区git add

2021-07-10 10:54:28 53

空空如也

空空如也

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

TA关注的人

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