- 博客(79)
- 收藏
- 关注
原创 SpringMVC(idea)整理
SpringMVC(idea)整理文章目录:创建web项目创建web项目maven依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version>
2021-05-06 08:28:44 252 1
原创 学习前端第一篇
1.HTML历史介绍2.html建站3.html基本结构4.常用标记11.标题标签2.段落标签3.div标签4.hr标签5.列表标签(无序)6.加粗,倾斜,删除线,下划线,上标,下标,span,超链接7.插入图片①相对路径②绝对路径8.总结...
2021-03-05 20:45:18 84 1
原创 java学习第八章.异常处理
第八章.异常处理文章目录:异常处理机制介绍异常类的继承关系异常类异常类型常用的异常类异常的产生异常的处理过程try/catch多重catch子句finally子句throws关键字throw抛出异常小总结1.异常处理机制介绍:Java提供了异常处理机制来帮助程序员处理可能出现的错误,异常是程序中 的一些错误,但并不是所有的错误都是异常,并且有些错误是可以避免的。我们思考一下编写Java程序时可能会遇到哪些异常或错误问题?我们把编写、运行Java程序时会遇到的错误问题
2021-01-30 19:09:21 193
原创 java学习第七章.面向对象高级特性
第七章.面向对象高级特性文章目录:类的继承子类得实例化super和this的对比包的相关知识访问权限修饰符构造器访问方法方法的覆盖上溯造型和下塑造型多态①什么是继承?概念:继承是面向对象最显著的一个特性,继承是从已有的类中派生出新的类,新的类能拥有已有类的属性和行为,并能扩展新的属性和行为。特性:在java中,一个类只能有一个父类,不支持多继承(单继承方式)与父母和孩子的例子相似,可以把一些类的共同属性和方法写在一个类里面,这个类作为父类,让别的类作为子类来继承它。②子
2021-01-28 08:26:44 478
原创 mysql学习第五天
mysql第五天目录:简单查询列别名去重条件查询(条件表达式,逻辑表达式,特殊运算符)排序查询分页查询函数的使用(单行函数和分组函数)
2021-01-12 12:04:32 72
原创 mysql第四天
mysql第四篇目录:事物处理:TPL结构化查询语言及sql语句查询的基本操作①事务处理②结构化查询语言及sql语句③查询的基本操作
2021-01-06 21:36:19 75
原创 mysql学习第三天
mysql学习第三篇目录:上篇的复习DML语言表的数据插入表的数据更改表的数据删除①复习② DML数据操作语言(插入,更改,删除)练习
2021-01-06 09:38:57 85
原创 mysql学习第二天
mysql第二篇目录:DDL数据库模式定义语言数据类型六大约束表的复制表的修改修改表的同时修改约束条件标识列①DDL:数据库模式定义语言DDL:数据库模式定义语言②数据类型③六大约束④表的复制⑤表的修改⑥修改表的同时修改约束条件⑦标识列...
2021-01-05 12:02:48 77
原创 数据可视化学习
数据可视化学习第一节数据可视化概述目录:可视化技术要学习什么可视化技术的概念可视化技术echart的控件1.可视化技术要学习什么2.可视化技术的概念3.可视化技术echart和它的控件本篇是通过对数据化知识视频的学习,初步了解可视化技术及echart的基础概念,下一篇则是正式开始学习echart。...
2020-11-26 07:40:41 302
原创 数据结构之绪论
绪论文章目录:数据结构的基本概念数据结构的三要素算法的基本概念算法的时间复杂度和空间复杂度1.数据结构的基本概念2.数据结构的三要素逻辑结构物理结构对数据的计算1.逻辑结构分为以下四种:2.物理(存储)结构主要分两种:3.算法的基本概念4.算法的时间复杂度和空间复杂度...
2020-10-10 10:56:16 85
原创 数据结构之循环链表
循环链表文章目录:引述循环链表的特点循环单链表和循环双链表的初始化循环单链表的头插法和尾插法循环链表的应用(拓展)3.循环单链表和循环双链表的初始化4.循环单链表的头插法和尾插法#include <stdio.h>#include <stdlib.h> typedef struct node{ int data; struct node *next;//指针域 int size;//循环链表的长度}node,*lin
2020-10-07 10:46:59 499
原创 数据结构之双向链表
双向链表文章目录:双链表的结点结构双链表的插入双链表的删除双链表的初始化采用尾插法建立双链表查找结点的算法(扩展)双向链表的使用1.双链表5.初始化6.采用尾插法建立双链表void create( DLNode *&L,int a[],int n){ DLNode *s,*r; int i; L=(DLNode*)malloc(sizeof(DLNode)); L->prior=NULL; L->next=NULL; r
2020-10-07 08:34:56 391
原创 数据结构之线性表
线性表文章目录:线性表的定义线性表的基本操作顺序表的定义顺序表的两种实现方式顺序表的基本操作其他笔记的总结3.顺序表的定义4.顺序表的两种实现方式静态分配动态分配5.顺序表的基本操作插入删除按位查找按值查找6.其他笔记的总结以上是顺序表的内容,之后会更新单链表的相关知识内容。...
2020-10-05 16:06:21 277
原创 数据结构之栈
栈和队列1文章目录:栈的定义栈的基本操作栈的存储结构2.栈的存储结构顺序存储一定要注意top指针指向的是当前位置还是下一个可以插入的位置(用到的出入栈的代码也不一样)链式存储3.栈的基本操作//初始化一个栈,只需要将栈顶指针置为-1即可void initstack(sqstack &st){ st.top=-1; }int push(sqstack &st,int x){if(st.top==maxsiz
2020-09-29 09:33:08 115
原创 数据结构之队列
队列文章目录队列的定义队列的存储结构及相关操作双端队列2.队列的存储结构队列的顺序存储注意:队列的元素个数=(rear+maxsize-front)%maxsize链式存储结构3.双端队列...
2020-09-29 09:30:37 151
原创 数据结构之栈的应用
栈的应用文章目录括号匹配表达式1.括号匹配假设一个算术表达式中包含()、[] 和 {}3种类型的括号,编写一个算法判别表达式中括号是否匹配,以字符‘\0’作为算术表达式的结束符。算法思想:扫描每个字符,遇到圆、方、花的左括号是进栈,遇到圆、方、花的右括号时检查栈顶元素是否为相应的左括号,若是,退栈,否则匹配错误。最后栈不为空也为错误。完整代码#include<stdio.h>#include<stdlib.h>#include<string.h&g
2020-09-29 09:18:58 595
原创 js基础之百度换肤
百度换肤<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>08 百度换肤</title> <style type="text/css"> *{ padding: 0; margin: 0; } ul{ list-style: none; } #skin{ position: fixed
2020-09-27 09:57:52 669
原创 js基础之图片切换for循环版
图片切换之for循环版<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>05 图片切换</title> <style type="text/css"> *{ padding: 0; margin: 0; } #box{ border: 1px solid #ccc; width: 430px;
2020-09-27 09:37:20 1262
原创 js基础图片切换2封装函数
图片切换之封装函数<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>05 图片切换</title> <style type="text/css"> *{ padding: 0; margin: 0; } #box{ border: 1px solid #ccc; width: 430px;
2020-09-27 09:23:55 121
原创 js基础初学者图片切换
图片切换<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>05 图片切换</title> <style type="text/css"> *{ padding: 0; margin: 0; } #box{ border: 1px solid #ccc; width: 430px; hei
2020-09-26 10:04:13 89
原创 js基础4关闭小广告
关闭小广告<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>关闭小广告</title> <style type="text/css"> *{ padding: 0; margin: 0; } #qecode{ width: 190px; height: 160px; position
2020-09-26 08:54:53 358
原创 js基础3衣服相册
衣服相册<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>衣服相册</title> <style type="text/css"> *{ padding: 0; margin: 0; } ul{ list-style: none; overflow: hidden; } ul l
2020-09-23 18:42:48 220
原创 js基础2显示隐藏
显示隐藏<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>显示和隐藏图片</title> </head> <body> <button id="btn">隐藏</button> <br> <img src="images/2.jpg" id="new" > <
2020-09-23 17:29:29 85
原创 js基础1图片切换01
图片切换01<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>图片切换</title> </head> <body> <img src="images/bianju02.jpg" id="flower" width="400" height="300" > <br> <button id
2020-09-23 16:59:22 214 2
原创 数据结构之“串”的概念及基本操作
1.串的概念和相关术语2.串的基本操作赋值操作 //赋值操作 int strassign(String &str,char *ch) { //if(str.ch) //free(str.ch);//释放原串空间 int len=0; char *c=ch; while(*c)//求ch串的长度 { ++len; ++c; } if(len==0)//如果ch为空串,则直接返回空串 { str.ch==NUL
2020-09-22 07:43:44 1736 1
原创 串的KMP算法
KMP算法目录:KMP的由来next数组的引入怎样求next数组KMP算法的优化KMP算法的代码实现1.KMP算法的由来如图所示在朴素的模式匹配算法中当某些子串部分匹配时,主串的扫描指针经常性的回溯,而不是直接性的匹配后面的字符,由此引入KMP算法,把这种问题解决。2.怎么解决上述问题(next数组的引入)对于上述过程进行总结:kmp算法3.next数组的求法实质:1.将next[1]=0,next[2]=1.2,找到当前前j-1个字符3,分析此
2020-09-21 10:45:26 221
原创 数据结构之串的存储结构
本节学习脉络串的存储结构串的模式匹配算法1.串的存储结构串的定长顺序存储表示//定长顺序存储表示结构体定义如下:typedef struct{ char str[maxsize+1]; int length; }str; //maxsize为已经定义的常量,表示串的最大长度,str数组长度定义为maxsize+1是因为多出一个‘\0’作为结束标记串的变长分配存储表示即动态分配存储表示,特点是在程序执行过程中根据需要动态分配。这种存储方式在使用时需要用函数m
2020-09-21 07:52:34 1350
原创 计算机图形学期末重点复习
1.基础部分2.计算机图形系统组成3.颜色模型4.图形系统软件5.基本图形绘制6.图形变换㈠ 图形变换的类别几何变换(造型变换、取景变换)和投影变换㈡ 几何变换
2020-09-05 21:04:46 3534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人