自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【力扣】1. 两数之和

暴力法两层循环,但是在循环的过程中跳过大于目标值的值。class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { int n = nums.size(); int tai,taj; int flag; for(int i=0;i<n-1;i++) { if(

2022-02-28 23:25:56 135

原创 C++ 单件模式

#include <iostream>#include <stdio.h>#include <string.h>using namespace std;class singleton{public: static singleton* getInstance(); int getValue(); void setValue...

2020-03-21 15:13:11 203

原创 C++策略模式对比

电商网络交易平台模拟策略模式#include <iostream>#include <stdio.h>#include <string.h>using namespace std;//策略,模拟电商平台class BusinessOnline{public: virtual void Select() = 0; virtu...

2020-03-14 21:44:09 225

原创 C++模板模式对比

C++模板模式对比模拟淘宝购买手机过程使用模板模式#include <iostream>​using namespace std;//数据层class Phone{private: string name; int price; bool new_hot;public: void SetName(){string n;cin&...

2020-03-08 13:35:55 188

原创 Html标签总结

总结一下Html中常用到的几种标签,直接上干货:HTML标签整理标签分类文字标签、布局标签、列表标签、表格标签、表单标签、超链接标签、图像标签文字类标签1.文字容器标签(自带换行)标题:<h1></h1> <h6></h6>段落:<p></p>2.文字修饰类标签斜体标签:...

2020-03-08 13:20:25 203

原创 Html中Form表单案例综合分析

Form表单的应用开发,结合HTM+CSS+javascript的综合应用,都是比较基础的知识点。之后有时间可能会用React重新写一次。

2020-03-08 13:12:38 1371

原创 C++虚函数有关总结

首先我们先通过两个代码的运行对比来看虚函数的作用:例1:#include <iostream>using namespace std;class A{ public: void hello( ){cout<<"hello from A"<<endl; }; void bye( ){cout<<"bye from A"&...

2020-03-03 15:36:52 138

原创 有关java的父子类构造函数问题的复习总结

昨天总结了一下c++的,本来想要继续写一下java的来着,有事耽误啦~下面直接进入正题:父类package F_SClassTest;public class Vehicle { //私有成员变量 private String Name; private double M_Speed; //方法 public String getName() {return Name;...

2020-02-27 09:46:57 186

原创 有关c++父子类构造函数的问题

很久没有写代码了,今天借着这次机会自己又回头总结一下,还是发现了不少问题,接下来总结一下。首先创建父类:class Vehicle{ private: string name; double M_Speed; public: void GetName(){cout<<"Name:"<<name&lt...

2020-02-26 18:34:32 434

原创 操作系统第二章(五)第二章课后题

名词解释:1.进程:进程是一个具有独立功能的程序关于某个数据集合的一次运行活动2.线程:线程是进程中可独立执行的子任务,是系统独立调度和分派的基本单位3.原语:操作系统内核中用于完成某种特定功能的一个过程,该过程在执行过程中是不可分割的,呈现原子特性4.进程的互斥与同步:(1)互斥:对于某一系统资源,如果一个程序正在访问他,那么其他想要访问它的程序需要进行等待。(2)两个或者多个进...

2020-01-28 18:01:03 2371

原创 操作系统——文件物理结构模拟代码实现

文件物理结构模拟顺序文件逻辑上连续的文件信息依次存放在若干连续的物理块中。链接文件逻辑上连续的文件信息依次存放在不连续的物理块中,各个块之间通过指针连接,便形成链接文件。索引文件逻辑上连续的文件一次存放在若干不连续的物理块中,系统建立索引表,将所有文件按照逻辑顺序存放在其中形成索引文件。代码中索引文件并没有实现建立索引表,只是在打印中将地址信息打印了一下,索引表和...

2020-01-28 18:00:49 1539

原创 操作系统第三章(一)

按字节编址:每个存储单元大小为1个字节,8个二进制位按字编址:若字长为16位的计算机按照字进行编址,每个存储单元大小为1个字,每个字的大小为16个二进制物理地址:物理地址指内存单元中的地址编号,又称为绝对地址或实地址逻辑地址:指用户程序中使用的地址,又称为相对地址或虚地址举例:编号为0、1、2、3的四位学生按照顺序依次住进酒店的5、6、7、8四个房间。在这里学生的编号是“...

2020-01-28 18:00:26 245

原创 java期末考试手写编程题1

通讯录管理:姓名 公司 电话 邮编//Testpackage javatest;public class Test { public static void main(String[] args) { Commus boo = new Commus(); boo.add(); boo.output(); }}//CommEntrypackage java...

2020-01-05 23:52:13 1249

原创 操作系统——磁盘调度算法代码实现

磁盘调度算法先来先服务算法(FCFS):先来先服务算法根据访问磁盘的先后顺序进行,由当前磁头位置移动到首先到达缓存区的磁盘。优点:公平/简单,该算法的平均寻道时间相对较长。void FCFS(){ int sum=0; int start; int Find[11]; cout<<"请输入当前磁头位置:"; cin>>...

2019-12-18 09:20:50 6470

原创 操作系统第二章(四)

2.7进程通信1.低级通信:在进程间交换数据量少的进程通信方式。一般只传送一个和几个字节的信息,达到控制进程执行速度的作用(例如进程的同步与互斥)。信号量机制就是一种低级通信方式,它作为同步工具是卓有成效的,但作为通信工具则不够理想。(传输效率低。通信对用户不透明)2.高级通信:用户可以直接利用操作系统所提供的一组通信命令,高效地传送大量数据的一种通信方式。 (传输效率高。通信过程对用户是...

2019-11-27 19:32:44 603

原创 操作系统第二章(三)

观看王道考研视频,笔记:抽烟问题:解决方案:读者写者问题:1.允许多个读者对于数据进行访问2.只允许一个写者访问3.任一写者在完成工作之前不允许其他读者或写者工作4.写者执行写操作之前,应该让已有读者和写者全部退出读者与读者之间 没有限制读者与写者之间互斥写者与写者之间互斥因此:设置互斥信号量:rw=1,读者计数器count=0,互斥访问...

2019-11-26 17:15:32 162

原创 操作系统第二章(二)

2.4 进程的互斥1.互斥的定义:对某个系统资源,一个进程正在使用它,另外一个想用它的进程就必须等待,而不能同时使用 。2.临界区:进程中访问临界资源的那段程序代码称为临界区或临界段。使用同一临界资源的不同进程中的临界区称为同类临界区或相关临界区。3.临界区使用原则:每次至多有一个进程处于临界区; 当有若干个进程欲进入临界区时,应在有限的时间内使其进入; 进程在临界区内仅逗留有限的时间...

2019-11-25 21:54:41 455

原创 操作系统第二章(一)

2.1多道程序设计2.1.1程序的顺序执行单道系统中,程序是顺序执行的,即程序在执行时,必须按照某种先后次序进行,仅当前一操作执行完后,才能执行其后续操作。因此在某一时刻,系统的各个部分中只有一部分在工作。主要特点:(1)封闭性:程序运行过程中独占资源,只有程序本身才能够改变系统资源的状态。(2)可再现性:只要初始条件相同,那么结果相同(3)顺序性:处理机操作,严格按...

2019-11-25 17:20:04 559

原创 操作系统第一章

1.1操作系统的概念1.计算机系统有两大部分组成:计算机硬件、计算机软件。软件的分类:系统软件、应用软件2.计算机硬件系统的基本组成:CPU(中央处理器)、存储器、输入设备、输出设备。CPU:运算器、控制器3.操作系统的主要作用:计算机系统资源的管理者、用户与计算机硬件之间的接口、扩充机器(对裸机的抽象和功能扩充)4.操作系统的目标:(1)方便性:提供良好的、一致的用户接...

2019-11-23 19:21:14 443

原创 MySQL导出JSon表单流程

看这篇文章之间肯定需要有一个Navicat呀,这个东西付费,但是官方的有14天体验(个人认为足够),当然还有破解版的,资源很多,这里只给大家官方的链接:https://www.navicat.com.cn/products/第一步:首先打开Navicat,右键你想要导出的表第二步:选择你想要的格式第三步:点击下一步,这里可以设置路径,我一般直接放桌面,自己在找个...

2019-11-20 10:20:20 996

原创 JavaFX(java)——实现圆形缩放的完整代码

package main1529;import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene....

2019-10-31 19:48:31 1651

原创 操作系统——OPT、LRU、FIFO java语言实现

这三种算法在实现的过程中的分析过程是这样的:一、如果内存空间没满:(1)加入的数据与现有的数据不相等怎么办(2)加入的数据与现有的数据相等怎么办二、如果内存已经占满:(1)加入的数据与现有的数据不相等怎么办(2)加入的数据与现有的数据相等怎么办这四种情况中 二、(2)是最繁琐的一部分。在这里也仅仅介绍这一部分的实现过程:OPT算法:采用数组记录...

2019-10-26 20:51:51 930

原创 java笔记——String操作函数

package 练习;public class string类 { public static void main(String[] args) { //简单方法: String message="Welcome to Java !"; //求长度 int n = message.length(); System.out.println("结果:"+n); ...

2019-10-13 16:13:33 126

原创 java笔记——常量池(String pool)不可变类

不可变类: 1.定义:创建对象后,其内容不能够被改变。 同时如果创建的是一个类,并不是类是不可变的,而是类中的属性是不可变的,被final修饰。 在进行自定义不可变类时,首先要利用private和final进行修饰,同时需要创建进行初始化的构造函数,创建仅仅能够返回值的函数, 2.不可变类存在的优点:能够被自由地共享、线程具有安全性、便于构造、访问、...

2019-10-13 14:28:59 319

原创 java笔记——取整方法

可以直接运行一下查看结果。package 练习;public class main { public static void main(String[] args) { //Math类中的取整方法 double a = Math.ceil(2.1);//向上取整 该函数返回双精度类型 System.out.println("结果:"+a);//3.0 ...

2019-10-11 22:56:01 87

原创 最大子段和

Description给定有n个整数(可能为负整数)组成的序列a1,a2,...,an,求该序列连续的子段和的最大值。 如果该子段的所有元素和是负整数时定义其最大子段和为0。Input第一行有一个正整数n(n<1000),后面跟n个整数,绝对值都小于10000。直到文件结束。Output输出它的最大子段和。Samp...

2019-10-09 10:25:54 262

原创 java 练习——豆机(java)

一种很简单的游戏,玻璃球通过下落撞击铁杆,会向左右两个方向随机变向,这样就会有不同的结果。1就是方向变换点,当然这个题不需要建立数组遍历,那样太麻烦。package 第四次实验;import java.util.Scanner;public class main737 { public static void main(String[] args) { ...

2019-09-26 17:37:37 481

原创 JavaScript学习之路——数组

<!doctype html><html> <head> <meta charset="utf-8"> <title></title> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,m...

2019-09-18 19:02:14 125

原创 JavaScript学习之路——字符串操作

<!doctype html><html> <head> <meta charset="utf-8"> <title>测试</title> <meta name="viewport" conten...

2019-09-18 19:00:54 82

原创 JavaScript 学习之路 创建对象

以下是代码可以直接运行。三种创建对象的方式注释与总结都如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1....

2019-08-31 15:27:06 87

原创 JavaScript 学习之路 替换节点

个人笔记:原来的样子:后来的样子:改变:标题由红框中移动至顶端。蓝盒子位置移动到,原来标题所在的位置。代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="w...

2019-08-22 10:33:32 106

原创 JavaScript 学习之路 删除元素

有这两个盒子,我想点击“移动”按钮 删除蓝色的盒子。首先蓝盒子在红盒子中,我想删除蓝盒子,就必须找到红盒子。有两种代码可以参考(自己当笔记用的)1.直接在单击函数中写<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta n...

2019-08-21 17:37:21 138

原创 JavaScript 中字符串与数值之间的快速转换

一个小技巧://错误示范var a=1;var b="1";alert(a+b);//返回11//正确示范var a=1;var b="1";alert(a+(b*1));//返回2很简单只需要将 字符串*1 即可

2019-08-20 10:44:09 92

原创 JavaScript学习之路

function hi(){ alert("Hello World!");}/*舍入处理*/ var a=Math.floor(20.5);//向下取整var b=Math.round(20.5);//四舍五入alert(a)//输出20alert(b)//输出21/*进制转换 其中toString取值只能是2-36 */ var a=32;document.wri...

2019-08-19 10:25:34 66

原创 HTML5中背景图片如何设置

自己试验了很多种方式,最终发现有一种方式最得朕心~~哈哈哈哈哈先看一下效果图吧:只截取了一部分,图片的人物不会因为页面大小而变得扭曲(这一点非常重要),我已经很满足啦~~~~~下面看一下代码吧,其实也很简单。body { /*background: rgb(185, 246, 246);*//*设置颜色背景*/ ...

2019-08-15 12:23:34 20722 1

原创 HTMl5 创建基本网页结构

啦啦啦啦~我又来了。我好了,我走了。今天记录一下学习的成果,架构化的网页。效果:emmm,大概就是这个样子吧。直接看代码了,代码中注视了所有的问题代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta na...

2019-08-14 10:41:42 684

原创 HTML5 解决窗口随着页面调整而浮动的问题

在设计页面的时候发现,页面中的元素会随着页面的调整而移动。功能实现:在一个页面中定义了三个界面框。调整前:调整后:这样调整以后效果好多了。实现代码:(可能还有改进的地方,但是起码问题解决了,另外其中最主要的原因是将body标签设置了宽度、高度,能够将三个盒子包围,使其构成一个整体,当然也不必非要将body 设置成一个整体,不必将div设置成固定显示格式,可以上通过设...

2019-08-13 15:18:58 1623

原创 HTML5 中如何设置图片按钮,并且改变大小

很多教程中,都是首先利用PS等软件先将图片设置好大小,个人觉得......emmm我不会用PS,一直麻烦别人也不好,所以呀,还是用CSS调一下呀。首先介绍一下,我想干什么:实现一个功能,设置一个类似于按钮的功能,将图片作为按钮,并且能够正常显示,同时提示按钮的功能信息。没错就这么简单,但是对于我(小白)来说,着实有点棘手,好在搞出来了。首先对比一下效果:修改前的效果:这是设...

2019-08-13 10:36:43 10040

原创 HTML5 如何创建一个菜单栏选择框

天呐。。。。。终于终于终于,死磕出来了,其实网上已经有很多能够直接使用的代码了,但是真的不懂为啥,可能对于一个小白来说,很难明白其中的道理,于是我(小白)一直想要自己死磕一下。终于成功了(算是吧)。最开始自己制作了一个菜单栏选择框,看起来挺好用的,但是如果你放大一下,整个菜单栏的样子就变了。。。。很难受(其实好像不是什么难题)。那我们先看一下失败效果吧。放大之后:哇.....巨...

2019-08-13 09:52:54 1918

原创 HTML5中背景图片如何设置

我觉得网页背景设置成这样子已经挺不错的了~我很满意~~~首先先看一下效果吧,差的效果图我就不放了:可能第二张图片截图有点大,导致博客显示不太妙。那直接上代码吧: body { /*background: rgb(185, 246, 246);*//*设置颜色背景*/ background-image: ...

2019-08-06 09:31:51 16337 6

空空如也

空空如也

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

TA关注的人

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