自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统学习笔记

操作系统知识总结以下提供各章思维导图链接,包含各章的详细内容:第一章 操作系统概述持续更新…

2022-05-24 21:17:38 144

原创 englishpal_mermaid

#mermaid-svg-49kXCmaaldIB6LGD {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-49kXCmaaldIB6LGD .error-icon{fill:#552222;}#mermaid-svg-49kXCmaaldIB6LGD .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-49kXCma

2022-05-02 16:16:33 350

原创 轮播图示例

#mermaid-svg-LIeYwbH6RVICXC4c .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-LIeYwbH6RVICXC4c .label text{fill:#333}#mermaid-svg-LIeYwbH6RVICXC4c .node rect,#mermaid-svg-LIeYwbH6RV

2022-03-21 09:54:27 239

原创 汇编语言3-寄存器(内存访问)

文章目录03寄存器(内存访问)3.1 内存中字的存储3.2 DS和address3.3 字的传送3.4 mov、add、sub指令3.5 数据段3.6 栈3.7 CPU提供的栈机制3.8 栈顶超界问题3.9 push、pop指令3.10 栈段03寄存器(内存访问)3.1 内存中字的存储字单元:(以8086CPU为例)即存放一个字型数据(16位)的内存范元,由两个地址连续的内存单元组成。高地址内存单元中存放字型数据的高位字节,低地址内存单元中存放字型数据的低位字节例如可以从0地址单元中存放2000

2021-11-26 19:39:01 510

原创 python类与继承的特殊方法和属性

特殊方法与属性特殊属性:属性描述__dict__获得类对象或实例对象所绑定的所有属性和方法的字典特殊方法:属性描述__len__()通过重写__len__()方法,让内置函数len()的参数可以是自定义类型__add__()通过重写__add__()方法,可使用自定义对象具有“+”功能__new__()用于创建对象__init__()对创建的对象进行初始化...

2021-11-14 19:38:11 599

原创 汇编语言2-寄存器

2 寄存器一个典型的CPU由运算器、控制器、寄存器等器件构成,这些器件靠内部总线相连。内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其他器件的联系,也就是在CPU中:运算器进行信息处理寄存器进行信息存储控制器控制各种器件进行工作内部总线连接各种器件,在它们之间进行数据的传送8086CPU中有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW2.1 通用寄存器8086CPU的所有寄存器都是16位的,可以存放两个

2021-09-26 14:49:57 557

原创 汇编语言学习

汇编语言1-前置知识

2021-09-21 14:14:46 56

原创 汇编语言学习1-前置知识

汇编语言学习笔记1-前置知识基础知识1.1机器语言1.2 汇编语言的产生1.3 汇编语言的组成1.4 存储器1.5 指令和数据1.6 存储单元1.7 CPU对存储器的读写1.8 地址总线1.9 数据总线1.10 控制总线1.11 内存地址空间1.12 主板1.13 接口卡1.14 各类存储器芯片1.15 内存地址空间基础知识1.1机器语言机器语言是机器指令的集合电子计算机的及其指令是一列二进制数字,计算机将之转变为一高一低电平,使计算机的电子器件受驱动,进行运算1.2 汇编语言的产生机器语

2021-09-21 14:10:50 284

原创 面向对象思想二--继承与接口

面向对象思想1. 什么是面向对象之前学过C语言的同学应该知道,面向过程的思考方式往往是从行为的角度出发,思考如何去实现这个行为,往往却不思考行为的主体,是谁去实现这个行为,抑或是谁拥有这个行为属性。以吃东西为例:面对过程便是,我们实现了吃东西的这种行为会造成食物的数量减一,但是我们没有去定义是什么动物吃了这个东西。吃东西的这个主体是什么。而面向对的思想象则是:需要完成某种任务时,首先要去想到,谁去完成这种任务,即哪个对象去完成这种任务;提到数据,首先想到这个数据时哪个对象的。那么吃东西这个行为的实现

2021-07-10 19:28:20 726

原创 python入门笔记总结01

python学习第一周1. python基本语法元素(day01)python是一门解释型语言Python源文件:xxx.py注释:单行注释:# 注释内容多行注释:'''多行注释内容'''命名:命名的名字不能与保留字(关键字相同),关键字:字符串:由0个或多个字符组成python对字符串有两种索引体系:正向递增序号和反向递减序号:字符串中的索引:返回字符串单个字符<字符串>[M]"abcdefg"[0]:返回’a’Tempstr = '2

2021-07-05 17:34:03 74

原创 期末计算机网络物理层

##物理层2.1.3编码与调制1. 数字数据编码为数字信号分类:非归零编码【NRZ】曼彻斯特编码差分曼彻斯特编码归零编码反向不归零编码4B/5B编码非归零编码【NRZ】:高1低0编码容易实现,但是没有检错功能,且无法判断一个码元的开始和结束,以至于收发双方难以保持同步 (收到连续的1和连续的0的时候,不知道到底有多少个1和多少个0)。这种情况需要发送端和接收端再建立一条信道,用于传输时钟周期的信号,也就是按照什么样的速度发送一个bit曼彻斯特编码归零编码

2021-06-13 20:40:02 226 1

原创 springboot笔记1,认识springboot

1. 什么是SpringBootSpring是如何简化java开发的?基于POJO的轻量级和最小侵入性编程通过IOC,因爱注入(DI)和面向接口实现轻松耦合基于切面(AOP)和惯例进行声明式编程通过切面和模板减少样式代码SpringBoot介绍:SpringBoot本身并不提供Spring框架的核心特性以及扩展功能。只是用于快速、敏捷地开发新一代基于Spring框架地应用程序。SpringBoot以约定大于配置的核心思想,默认帮我们进行了很多设置集成了大量常用的第三方库配置(Re

2021-05-30 23:02:11 102

原创 生产者-消费者问题(经典同步问题的详细分析)

目录生产者-消费者问题1. 问题描述2. 问题分析3. 进程描述代码4. 补充生产者-消费者问题1. 问题描述一组生产者进程和一组消费者进程共享一个初始为空、大小为n的缓冲区,只有缓冲区为满时,生产者才把消息放入缓冲区,否则必须等待;只有缓冲区不为空时,消费者从中取出消息,否则必须等待。由于缓冲区是临界资源,它只允许一个生产者放入消息,或一个消费者从中取出消息。2. 问题分析生产者与消费者之间对于缓冲区的访问是一个互斥关系。如果生产者对缓冲区的写入操作不互斥,则可能造成进程p1和进程p2

2021-04-18 13:38:41 15330 2

原创 进程管理(实现临界区互斥的方法)

目录进程管理(实现临界区互斥的方法)一. 访问临界资源二. 实现临界区互斥的方法1. 通过软件实现(1)单标志法(2)双标志法先检查(3)双标志法后检查(4)Peterson's Algorithm2. 硬件实现方法(1)中断屏蔽方法(2)硬件指令方法进程管理(实现临界区互斥的方法)一. 访问临界资源对临界资源的访问分为四个部分:进入区:检查是否可以进入临界区,若可以则设置正在访问临界区的标志(加锁),以阻止其他进程同时进入临界区临界区:进程中访问临界资源的那段代码退出区:解除正在访问临界资

2021-04-14 13:42:12 2404

原创 操作系统笔记1

目录1. 操作系统的概念、功能和目标2. 操作系统的特征3. 操作系统的发展和分类1. 操作系统的概念、功能和目标操作系统:负责管理协调硬件、软件等计算机资源的工作为上层的应用程序、用户提供简单易用的服务操作系统是系统软件而不是硬件定义:操作系统是指控制和管理整个计算机的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供用户和其他软件方便的接口和环境,是计算机中最基本的系统软件进程是一个程序的执行过程,执行前需要将该程序放到内存中,才能被CPU处理操作系统作为系统资源的

2021-03-14 22:58:26 71

原创 链表(数据结构复习)java

1. 链表的结构链表的结构public class Linked <N>{ //链式存储的结点 private class Node{ private N n; private Node next; public Node(N n, Node next) { this.n = n; this.next = next; } public Node(

2021-01-31 20:50:13 49

原创 javascript内置对象

javascript内置对象Array对象包括一连串相同或不同的数据群组建立数组对象先声明再赋值:var 数组对象名称 = new Array(数组元素个数)var 数组对象名称 = new Array()声明的同时赋值var 数组对象名称 = new Array(元素一,元素二,元素三,....)例如:var Animal = new Array(bird,pig,human)数组元素的引用使用数组名可以获得整个数组的值,若要获取数组元素的值,则需要使用数组名,同时借助下标。

2021-01-03 21:46:06 72

原创 Html提交表单的制作

Html提交表单制作笔记整理1. 代码<!-- 知识总结: 提交表单中form必须有action属性,表示提交地址 所有提交的数据,input必须具有name属性,才能把数据提交到指定地址 input按钮的文字,使用value表示属性 input必须放在form标签内才能提交--><!-- input标签常见类型总结: type="text" 文本输入框 type="password" 密码输入框 type="radio" 单选框 type=

2020-12-13 15:02:25 1486

原创 异常实验报告

信用卡  信用卡又分为贷记卡和准贷记卡。  贷记卡是指发卡银行给予持卡人一定的信用额度,持卡人可在信用额度内先消费、后还款的信用卡。  准贷记卡是指持卡人先按银行要求交存一定金额的备用金,当备用金不足支付时,可在发卡银行规定的信用额度内透支的信用卡。...

2020-12-05 22:59:50 225

原创 java输入、输出流知识总结

目录一、内容简介:二、输入输出流基础1.File类知识点代码2. 文件字节输入输出流3. 文件字符输入、输出流4. 缓冲流5. 随机流6. 数组流7. 数据流8.对象流9. 序列化与克隆对象10. 使用Scanner解析文本11. 文件锁一、内容简介:File类文件字节输入输出流文件字符输入输出流缓冲流随机流数组流数据流对象流序列化与对象克隆使用Scanner解析文件文件锁二、输入输出流基础1.File类知识点创建File类的构造方法:File(String Fil

2020-11-30 23:44:11 409

原创 简易停车场管理系统(类与继承综合应用)

随着家庭购买汽车的增加,停车场车位紧张的问题越来越突出。请根据题目要求完成简单的车位管理程序。1.停车场有若干停车位(为说明问题,假定为n个,可扩),每个位置可以存放不同种类的的汽车,包括卡车Truck,客车Carriage和小轿车Car,但同一时刻一个位置只能存放0或1辆汽车。2.管理系统模拟实际车辆停车的情况:新来车辆时如果有空位,按顺序为该车分配停车位;车辆开走时,按停车场的收费标准交纳相应停车费(假定停车场能获取车辆对象的类别);统计各类车辆的数量。3.定义描述停车场的类Park,其中有n个位置用于

2020-11-30 22:00:00 683

原创 实验:接口与多态

目录实验:接口与多态一、实验目的二、实验一1. 实验内容2. 类图3. 代码4. 运行结果三、实验二1. 实验内容2. 类图3. 代码4. 运行结果实验:接口与多态一、实验目的学习如何定义接口掌握接口的实现方式使用实现了接口的类掌握接口回调理解接口与抽象类的区别二、实验一1. 实验内容本实验的任务是设计和实现一个Soundable接口,该接口具有发声功能,同时还能调节声音大小(playSound( )、decreaseVolume( )、stopSound( ))。Soundabl

2020-11-30 21:59:04 1546

原创 继承与多态实验报告

目录实验简介一、 实验一1. 实验内容2. 实验分析3. 实验代码4. 运行结果二、实验二1. 实验内容2. 实验分析3. 实验代码4. 运行结果实验简介实验报告涉及以下内容继承中父子构造方法的执行关系重写super的应用上转型多态一、 实验一1. 实验内容假定根据学生的3门学位课程的分数决定其是否可以拿到学位,对于本科生,如果3门课程的平均分数超过60分即表示通过,而对于研究生,则需要平均超过80分才能够通过。根据上述要求,请完成以下Java类的设计:(1)设计一个基类Stud

2020-11-26 17:23:39 1957 1

原创 java类的继承实验报告

目录实验四 类的继承1.实验目的2. 实验内容3.思考题4. 实验报告涉及以下内容实验四 类的继承1.实验目的掌握(继承)类的声明;掌握构造方法执行机理;掌握private、protected、public等修饰符;掌握super的各种用法;掌握重载;掌握重写;基于抽象的编程及上转型的使用;2. 实验内容定义一个圆类Circle,成员变量:圆心,半径;成员方法:构造方法、get和set半径的方法、计算面积和周长的方法。定义圆柱和圆锥类,定义相应的变量成员和成员方法。使用以上类

2020-11-17 23:26:30 7536 3

原创 HTML标记语言笔记

目录三、页面的主题标记``1. 设计网页正文颜色与背景颜色2. 添加网页背景图片3. 设置网页连接文字颜色4. 设置网页边距四、文字与段落标记1. 文字标记1. 文字内容的输入2. 对字体的设置三、页面的主题标记<body>1. 设计网页正文颜色与背景颜色网页的正文颜色默认是黑色,背景颜色默认是白色设计网页正文颜色可以用<body>标记的text属性设计网页背景颜色可以用bgcolor属性<body bgcolor="颜色值" text="颜色值">2.

2020-11-15 16:04:29 193

原创 菜单的遍历--树形结构

目录树形结构一、题目信息代码树形结构一、题目信息代码MenuItem类:提供了菜单的结构体,包含当前菜单和子菜单package edu.moth11;import java.util.ArrayList;import java.util.List;public class MenuItem { //菜单名 private String menuTitle; //子菜单集合,查询用ArrayList private List<MenuItem&g

2020-11-14 19:40:33 1077

原创 网页设计1

目录一、页面的头部标记1.标题标记 ``2. 元信息标记 ``一、页面的头部标记1.标题标记 <title>基本语法:<title>...</title>页面标题设置<html> <head> <title>HTML文件标题示例</title> </head> <body> </body></head>2. 元信息标记 <meta>

2020-11-01 22:48:33 199 1

原创 java常用类

目录一、String、StringTokenizer节:二、String与StringBuffer的区别?三、Math类、BigInteger类和Random类1.Math类2.Random类四、Class类:五、Pattern类与Matcher类六、向量类Vector:一、String、StringTokenizer节:能用正则表达式来分离字符串,能否统计一篇短文中单词?能否分离出C程序中的单词?StringTokenizer可以解析分隔符不是空格的情况二、String与StringBuffer的

2020-10-24 21:16:10 219

原创 日期与时间类

目录一、Date类1.毫秒值的概念和作用一、Date类1.毫秒值的概念和作用java.util.Date 类表示特定的瞬间精确到毫秒(表示日期和时间的类)毫秒:千分之一秒特定的瞬间,一个时间点毫秒的作用:可以对时间和日期进行计算时间原点:1970年1月1日 00:00:00Date类可以获得某一时间到时间原点的毫秒数,以来计算出某个时间点的时间System.currentTimeMillis();//获取当前系统到1970-01-01 00:00:00的毫秒数...

2020-10-20 11:39:30 100

原创 java类与对象

类与对象一、 实验内容二、类图/类关系图三、程序与测试一、 实验内容模拟人开车的问题:请同学们各自讨论,独立完成。模拟人开车:根据模拟开车这问题,给出所需的类;模拟中人如何作用于车对象?模拟中车加速等细节代码,用类似打印“车加速中…”的简易代码。实验目的掌握类的声明;掌握对象的创建;掌握方法的定义和调用;掌握构造方法执行机理和使用;掌握private、public等修饰符;掌握this的各种用法;掌握重载的定义。二、类图/类关系图#mermaid-s

2020-10-18 15:28:10 171 1

原创 java基础总结2(子类与继承)

这里写目录标题Java基础总结2五、子类与继承1. 子类与父类2. 子类的继承性参考《java2实用教程》个人java笔记,为了日后学习方便,用于记录所学的东西Java基础总结2五、子类与继承1. 子类与父类继承的概述假如父类是一个动物类,子类是一个????类,鱼必须具有动物所具有的一些共有属性,而这些属性可以在鱼类中不必再写出来,直接复用动物类的属性行为,然后再加上自己的部分属性行为即可继承是一种由已有的类创建新类的机制。利用继承,可以先定义一个共有属性的一般类,根据该一般类再定义具有

2020-10-11 23:26:22 1451

原创 web笔记

本人web学习笔记,参考千锋教育视频课程HTML语法基础博客 网页名 一级标题 六级标题一个只能设置6个等级的标题设置斜体字(这是一个单标签,用于绘制分割线) 文本内容独占一行文本内容加粗,不放大(单标签用于文本强制换行,类似于回车)&nbsp (表示一个空格)新闻列表 (用于插入图片)带符号的列表表示如下:<ul> <li>内容1</li> <li>内容2</li>

2020-10-04 22:11:49 241

原创 String的遍历

String的遍历编程遍历字符串String字符charAt(int index)getBytes()toCharArray()1. charAt(int n)方法返回指定索引处的char指,索引的范围是0-(length()-1)是java.lang.String中的方法如果参数n超出索引范围会抛出IndexOutOfBoundsException2. getBytes()方法在java.lang.String中需要创建一个byte[]类型的数组来接受getBytes()方法返

2020-09-29 19:35:00 4920

原创 计算当前的北京时间java(currentTimeMillis)

当前北京时间题目编写一个显示当前GMT时间的程序,该时间的格式为小时:分钟:秒,例如:1:45:19。 Systerm类中的方法currentTimeMillis返回从GMT1970年1月1日午夜到当前时刻的毫秒数。(1970年是正式发布Unix操作系统的那一年。) 你可以利用这个方法来获取当前时间,然后如下所示计算当前秒数、分钟数和小时数:原流水账处理算法: 1.计算出总秒数; 2.计算当前的秒数; 3.计算总分数; 4.计算当前的分数; 5.计算总时数; 6.计算当前的小时;借助于字符串数组来循

2020-09-28 00:17:48 924

原创 杨辉三角形java

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录杨辉三角形java题目:代码:运行结果杨辉三角形java题目:打印10行的杨辉三角。要求:先在数组里先计算好杨辉三角每行的数据,再打印;保存杨辉三角的数组是三角形的,则第一行一个元素,第二行2个元素,…代码:package FORTEST;public class Yanghuisanjiao { public static void main(String[] args) { int tr

2020-09-24 18:00:05 1339

原创 java基础总结

文章目录java基础总结一、基础数据类型与数组1. 标识符与关键字2. 基本数据类型3. 类型转换规则4. 输入和输出数据5.数组二、运算符、表达式和语句1. 运算符与表达式java基础总结参考《java2 实用教程》简介:个人的java笔记,为了日后学习方便,用来记录所学的东西一、基础数据类型与数组1. 标识符与关键字标识符由字母、下划线、美元符号和数字组成第一个字符不能是数字不能是关键字Unicode前128刚好是ASCII码包括世界上大部分语言中的字母表关键字

2020-09-20 23:22:43 270

空空如也

空空如也

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

TA关注的人

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