自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 将 vue2+ElementU 项目打包成安卓app

使用HbuilderX将vue2+ElementUI项目打包成安卓app

2023-10-13 10:41:17 1258

原创 echars力引导关系图

【代码】echars力引导关系图。

2023-08-02 19:06:35 742

原创 vue2 ant-design记忆表头列表页面组件

实现效果:代码:RemberTableHeader.vue组件: 记忆表头组件。将用户选择展示的表头数组存储在 localStorage 中,进入页面时读取,实现记忆表头功能。<template> <div style="position: absolute;right: -5px;width: 30px;background-color: #f5f7fd;"> <a-popover placement="bottomRight" :arrow=

2023-03-15 11:16:04 795

原创 JS基础知识整理2

JS基础DOM查找节点创建节点删除节点替换节点用元素节点操作CSS事件event事件的冒泡Bubble事件的委派事件的绑定事件的传播:BOM定时器JSONDOMDOM : Document Object Model 文档对象模型四类节点:1.文档节点:整个HTML文档。2.元素节点:HTML文档中的标签。3.属性节点:元素的属性。4.文本节点:标签中的文本。查找节点获取元素节点(document调用) 1. getElementById() 通过id属性获取一个元素节点对象

2021-10-08 20:57:06 198

原创 JS练习 div块根据滚轮变化

目标:创建一个div块,在div块上操作滚轮,滚轮向下滚动时div块变高(高度增加);滚轮向上滚动时div块高度减小。代码:<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content

2021-09-12 16:19:17 268

原创 JS练习 拖拽

<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>拖拽练

2021-09-08 22:20:37 105

原创 JS练习 div块跟随鼠标移动

代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&gt

2021-09-06 16:51:03 143

原创 JS 判断滚动条是否滚动到底了

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc

2021-09-05 17:08:38 647 1

原创 JS练习 图片切换

<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>图片切

2021-09-05 14:36:46 96

原创 JS基础知识整理1

JS基础基础数据类型强制类型转换将其他类型强制转换为String将其他类型转换为 Number将其他类型转换为布尔操作符对象数组String(字符串)正则表达式基础Js包括:ES(标准) ,DOM(文档对象模型),BOM(浏览器对象模型)Js特点:解释型语言(不用编译);类似于C和Java的语法结构;动态语言;基于原型的面向对象。标识符:所有可以自主命名的(变量名,函数名,属性名)规则1.标识符中可以含有字母,数字,下划线,$2.标识符不能以数字开头3.标识符不能是ES中的关键字4.命名规

2021-09-02 19:40:22 162 1

原创 仿写小米官网 右边工具导航栏

说明:1.由于本人只学习了部分html和css,所以本文没有涉及到js部分。2.本文并没有实现小米官网首页的全部功能,还存在很多问题。如果以后技能提升,会继续更新实现未完成的功能。3.这个练习会为分几篇文章介绍从最初分析到最后实现的代码,如果发现问题或者有更好的方法请联系本人探讨更正。4.总体框架分析见博客 《仿写小米官网 简单的HTML+CSS练习》目标:仿写小米官网的右侧工具导航栏:HTML元素:<div class="tool-bar"> <

2021-08-19 11:24:59 1506 8

原创 仿写小米首页 底部

说明:1.由于本人只学习了部分html和css,所以本文没有涉及到js部分。2.本文并没有实现小米官网首页的全部功能,还存在很多问题。如果以后技能提升,会继续更新实现未完成的功能。3.这个练习会为分几篇文章介绍从最初分析到最后实现的代码,如果发现问题或者有更好的方法请联系本人探讨更正。4.总体框架分析见博客 《仿写小米官网 简单的HTML+CSS练习》目标:仿写小米官网的底部:初步HTML元素分析: 观察可知,整体部分为一个整个的块,使用一个div元素。 里面的内容分为

2021-08-19 11:19:06 642

原创 仿写小米网站首页 中间部分

说明:1.由于本人只学习了部分html和css,所以本文没有涉及到js部分。2.本文并没有实现小米官网首页的全部功能,还存在很多问题。如果以后技能提升,会继续更新实现未完成的功能。3.这个练习会为分几篇文章介绍从最初分析到最后实现的代码,如果发现问题或者有更好的方法请联系本人探讨更正。4.总体框架分析见博客 《仿写小米官网 简单的HTML+CSS练习》目标:仿写小米官网的中间部分:初步HTML元素分析: 观察可知,整体部分为一个整个的块,使用一个div元素。中间有一个表示内容区的

2021-05-29 17:18:21 844

原创 仿写小米网站首页 产品导航栏

说明:1.由于本人只学习了部分html和css,所以本文没有涉及到js部分。2.本文并没有实现小米官网首页的全部功能,还存在很多问题。如果以后技能提升,会继续更新实现未完成的功能。3.这个练习会为分几篇文章介绍从最初分析到最后实现的代码,如果发现问题或者有更好的方法请联系本人探讨更正。4.总体框架分析见博客 《仿写小米官网 简单的HTML+CSS练习》目标:仿写小米官网的顶部导航栏:初步HTML元素分析: 观察可知,与顶部导航栏部分类似,整体结构为一个整个的块,使用一个div元素

2021-05-29 16:40:53 1175

原创 仿写小米网站首页 顶部导航栏部分

说明:1.由于本人只学习了部分html和css,所以本文没有涉及到js部分。2.本文并没有实现小米官网首页的全部功能,还存在很多问题。如果以后技能提升,会继续更新实现未完成的功能。3.这个练习会为分几篇文章介绍从最初分析到最后实现的代码,如果发现问题或者有更好的方法请联系本人探讨更正。4.总体框架分析见博客《仿写小米官网 简单的HTML+CSS练习》 https://blog.csdn.net/qq_45234177/article/details/117171415目标:仿写小米官网的顶部导航

2021-05-23 14:15:46 8070

原创 仿写小米官网 简单的HTML+CSS练习

说明:1.由于本人只学习了部分html和css,所以本文没有涉及到js部分。2.本文并没有实现小米官网首页的全部功能,还存在很多问题。如果以后技能提升,会继续更新实现未完成的功能。3.这个练习会为分几篇文章详细介绍从最初分析到最后实现的代码,如果发现问题或者有更好的方法请联系本人探讨更正。目标:仿写小米官网的部分首页,小米官方首页如下图:总体分析:观察小米官网的整体结构,发现整体框架如下:注意:1.产品导航栏在网页中只在中间部分区域显示内容,但设计布局占整个宽度。2.中间部分轮播图大小占

2021-05-22 22:01:44 3011 2

原创 简单的图片列表练习

目标:实现3张图片垂直排列布局,并且每张图片都可以点击实现:<!Doctype html><html lang="zh"> <meta charset="UTF-8"> <title>图片列表练习</title> <link rel="stylesheet" href="reset.css"> <style> /* 外部边框样式 */ ul{

2021-05-09 11:22:58 185 1

原创 白盒测试知识总结

逻辑覆盖测试:基本路径测试:循环测试:

2021-04-07 20:23:37 100

原创 黑盒测试各种方法知识总结

2021-03-23 23:49:00 327

原创 数据结构课设 宿舍管理系统

题目:宿舍管理系统(为宿舍管理人员编写一个宿舍管理查询软件)要求: 1.采用交互工作方式 2.建立数据文件,数据文件按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选一种) 3.查询菜单:用二分查找实现以下操作,并输出查询结果(可以连续操作) A.按姓名查询 B.按学号查询 C.按房号查询代码:list.cpp#include<

2021-01-12 12:06:50 3304 3

原创 Java 基础

1.Java特点:面向对象、健壮性(去掉了指针,提供了相对安全的 内存管理和访问机制)、跨平台性。2.Java两种核心机制: Java虚拟机:JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。不 同的平台有不同的虚拟机。 垃圾收集机制:自动回收不再使用的内存空间。3.Java语言的环境 JDK:Java开发工具包,包含JRE+开发工具集(例如:javac.exe,java.exe)。 JRE

2020-11-25 22:31:55 85

原创 cmd命令

md : 创建目录rd : 删除目录cd : 进入指定目录,例如要进入E盘的test文件:cd E:\testcd… : 退回到上一级目录cd\ : 退回到根目录del : 删除文件dir : 列出当前目录下的文件及文件夹

2020-11-25 22:04:40 74

原创 计算机网络教程 第一章概述

1.1 计算机网络在信息时代中的作用计算机网络向用户提供的服务:(1)计算机网络为我们提供浏览信息和发布信息的平台。(2)计算机网络为我们提供通信和交流的平台。(3)计算机网络为我们提供休闲和娱乐的平台。(4)计算机网络为我们提供资源共享的平台。(5)计算机网络为我们提供电子商务的平台。(6)计算机网络为我们提供远程协作的平台。(7)计算机网络为我们提供网上办公的平台。1.2 因特网概述1.2.1 网络(1)网络由若干结点和连接这些结点的链路组成。(结点可以是计算机、集线器、交换机或路

2020-09-08 21:04:12 547

原创 双端队列队列操作的应用 呼叫中心的离散事件模拟

1.问题假定我们的程序模拟的是 xauat 网上书店的电话接待台接电话(离散事件)的过程。用户在打电话咨询时,先输入自己的标识(如姓名或会员号),然后进入排队等待被接听电话。xauat 服务人员会根据该用户在书店已购买书籍的累计消费情况对拨入的电话进行排序。累计消费超过 3000 元的为 1 类用户,最先得到服务;累计消费不到 3000 元、但已满 2000 元的 2 类用户在没有 1 类用户情况下会得到服务;累计消费不满 2000 元、但已满 1000 元的 3 类用户在没有前两类用户情况下会

2020-05-20 09:48:02 372

原创 双端队列栈的应用 逆波兰表达式求值

1.目的基于双端队列的头插、头删操作,完成栈的应用:逆波兰表达式求值,测试和调试程序。2.程序头文件引用dlist.cpp(见上条博客 :用C++语言实现双端队列)#include<iostream>#include"dlist.cpp"using namespace std;bool do_command(Dlist<int> &mylist,char *n) //根据输入字符执行相应操作{ int *p = NULL; int *q

2020-05-20 09:34:07 385

原创 用C++语言实现双端队列

1.目的基于双链表实现双端队列的典型操作(判空、头插、头删、尾插、尾删、普通构造、拷贝构造、赋值运算符重 载、析构)2.原理双端队列头插:双端队列尾插:双端队列头删:双端队列尾删:3.代码dlist.cpp#include <iostream>using namespace std;template <typename T>class Dlist {public:bool isEmpty() const; //判空void inser

2020-05-20 09:20:45 2561 2

原创 用C++语言实现线性表

1.用数组实现#include<iostream>#include "utility.h"using namespace std;const int max_list = 5000;template <class List_entry> //模板class List {public: List(); //构造函数 int size() co...

2020-04-20 19:51:45 1552 1

原创 线性表 查找

引入Key类。Key类指要查找的数据中最关键最有标识性的部分,查找时通过key的比较,快速判断出这个数据是否是要查找的数据。#include<iostream>using namespace std;class Key{ int key; //数据中的关键部分,有辨识度public: //static int comparisons; //比较次数 K...

2020-04-20 19:44:21 300

原创 c++语言描述n皇后问题(回溯法)

第一种方法:思路:我们以4皇后问题为例:用回溯法,设一个二维数组作为棋盘,一个位置一个位置地试,首先我们将第一个皇后放入(0,0)中,根据规则,第0行中不能再放其他皇后,那么下一个要放在第二行,根据规则,第1行第一二列被第一个皇后监视,所以只能放入(1,2)中,继续下一行,我们发现没有位置可以放,那么说明上一个皇后要换位置,所以回退一行,将上一个皇后放入(1,3),再找下一个位置,如此反复,直到...

2020-03-29 20:13:41 1081

原创 汉诺塔问题

第一种方法:**思路:**要将n个盘子从1挪到3,中间变量为2,那么首先要将上面的n-1 个盘子从1挪到2,然后将最后一个盘子从1挪到3,如此递归,重复调用函数即可。代码:#include<iostream>using namespace std;const int disks = 2; //disk表示总层数void move(int count, int sta...

2020-03-29 13:29:05 88

原创 多项式的简单运算(栈和队列的应用)

思路: 首先要考虑存储多项式,只需存它每一项的系数和指数,用队列来存储比较方便,所以需要调用之前的链表队 列,将每一项的指数和系数当做一个数据存入队列。然后简单的加减乘除运算可以套用计算器(栈的应用), 只需将Stack_entry类型换为多项式即可。**要求:**运算的多项式必须按未知数指数从大到小排列。**多项式加法:**对比两个多项式的指数,指数相同的系数相加。**...

2020-03-24 20:10:06 856 1

原创 用链表存储队列

#include<iostream>using namespace std;enum Error_code { success, fail, range_error, underflow, overflow, fatal, not_present, duplicate_error, entry_inserted, entry_found, internal_error };...

2020-03-23 17:07:17 312 1

原创 用链表存储栈

#include<iostream>enum Error_code { success, fail, range_error, underflow, overflow, fatal, not_present, duplicate_error, entry_inserted, entry_found, internal_error }; //"utility.h"using na...

2020-03-23 16:55:17 232

原创 用c++实现队列

1.队列的特点: 先进先出,用数组存储。***2.队列的基本操作:***存入数据、删除数据、读队列头数据。 需要一个变量front指向队列的头下标,另一个变量rear指向队列的尾下标。 增加元素时rear向后移一个,删除一个元素时front向后移一个,但是并不 删除原有数据,这样的话就会浪费前面的空间,所以我们要假设数组前后相 连,循环的存放数据,直到数组中所有数据都有效...

2020-03-10 22:00:19 1272

原创 栈的应用

1.判断一个字符串中左右括号是否匹配思路:使用一个栈。遇到左括号时,执行入栈操作,将其压入栈中。当遇到第一个右括号时,判断栈顶元素是否与其匹配,若匹配则出栈,继续搜索下一个右括号;若不匹配则说明整个字符串左右括号不匹配。以此类推,直到搜索完全部字符,若搜索完成后栈中还有元素则说明不匹配。程序:typedef char Stack_entry; //栈中数据类型为char字符型#inclu...

2020-03-08 13:35:11 208

原创 用c++程序实现栈

**1.栈的特点:**先进后出,对数组进行操作,每次只能对栈顶元素操作**2.栈需要的基本操作:**入栈 (push)、出栈(pop)、取栈顶元素(top)。入栈:出栈:取栈顶元素:3.程序实现:程序说明:(1)用top来表示当前栈中最上面的元素的下标,用count表示当前栈中所存有的数据个数,由于top总是比count少1,所以Stack类中不用单独设私有数据top,用(cou...

2020-03-07 14:38:09 357

原创 用C++模拟图书馆系统

目的: 用c++语言实现图书馆系统分析: 图书馆系统中要实现的功能有:图书的分类存储,不同身份的人员进行不同的操作。在这个程序中, 我把图书分为两类:小说类和专业书类,这两种类都有相同的功能,所以设一个基类,这两种类分别 继承基类。人员有两类:管理员和学生,这两类有部分相同的私有数据成员,所以设一个人员的基类, 这两种类分别继承基类。在图书类中,小说类和专业书类都要设...

2019-12-20 12:57:56 1108

原创 用c++模拟ATM机

**一.题目:**用c++模拟ATM机.二.分析:实现ATM机,首先要创建两个类,一个为用户类,用来存储用户个人信息。另一个为ATM类,用来实现各种功能。用户类中用户个人信息只有用户本人可以查看,所以全部为私有数据成员,包括用户的密码、用户的卡号、用户余额、用户名字。ATM机类主要是实现登录、存款、取款、余额查询、修改密码、退出系统等基本功能。登录时要核对账户和密码是否正确,若密码错误...

2019-10-28 09:36:27 9418 5

原创 c++ 函数调用

代码:#include<iostream>using namespace std;void swap1(int a,int b){ int temp = 0; temp = a; a = b; b = temp;}void swap2(int *pa,int *pb){ int temp = 0; temp...

2019-09-08 21:46:48 176

原创 c语言 链表合并,排序

题目描述: 已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。输入: 第一行,a、b两个链表元素的数量N、M,用空格隔开。 接下来N行是a的数据 然后M行是b的数据 每行数据由学号和成绩两部分组成输出: 按照学号升序排列的数据样例输入: ...

2019-08-15 10:54:46 2964 1

数据结构课设报告 宿舍管理系统

数据结构课设报告 宿舍管理系统

2021-01-12

空空如也

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

TA关注的人

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