- 博客(28)
- 收藏
- 关注
原创 小知识点
一. “++”使用的前提“++”的使用前提是可以直接使用该变量,若该变量的修饰符是private(即不能直接使用),那么要加的话只能使用“+1”,而不能直接使用“++”
2021-03-03 11:23:30 134
原创 点名系统
要求:使用对象数组进行点名;package com.qf.ng.homework;public class Person { private String name; private int age; private int count; public Person(String name, int age, int count) { this.name = name; this.age = age; thi
2021-03-03 11:12:22 1074
原创 面向对象
一.全局变量&局部变量(1)全局属性 :在类中定义的属性,有初始值,能被访问修饰符修饰 【因为全局属性的作用域在整个类之中】(2)局部属性:在方法中定义的属性,没有初始值,不能被访问修饰符修饰 【因为 局部属性的作用域只在方法里面】二.this关键字(1)this代表当前类对象(2)用法: this.属性:调用当前类对象的属性 哪个对象跑这段代码的时候该对象就是this this.方法: 调用当前类对象的方法(3)
2021-03-02 19:25:49 259
原创 idea软件使用问题
一.文件结构改动后无法编译(1)可能的问题:没有文件夹存放编译后的字节码文件 解决方法:在对应的模块下创建一个名为“out”的文件夹存放编译后的字节码文件 ...
2021-03-02 10:01:31 226
原创 常用API方法
常用API方法:一:Stringint compareTo(StringanotherString): 比较两个字符串是否相同,相同输出“1”,不同输出“0”,并且区分大小写 int compareToIgnoreCase(Stringstr): 比较两个字符串是否相同,相同输出“1”,不同输出“0”,不区分大小写 String concat(Stringstr):将指定字符串连接到此字符串的结尾 boole...
2021-03-01 20:03:29 595
原创 idea配置tomcat服务器
Run --> Edit Configurations"+" --> "Tomcat Serverver" --> "Local"
2020-05-10 15:51:09 137
原创 Font Awesome图标库的使用
一.下载下载地址:https://fontawesome.dashgame.com/二.安装解压后的目录三.导入项目把安装解压后的文件下的css和fonts目录,复制到项目的一个目录下四.使用方法(一)导入外部链接<link type="text/css" rel="styleSheet" href="./resources/font_awesome/css/font-awesome.min.css" />(二)使用图标<i c
2020-05-10 12:15:11 1343
原创 CSS基础
一. 三原色 在网页中我们可以直接书写颜色的名字,但是却记不了这么多的单词。可以使用 RGB(red green blue)三原色来表示颜色,书写形式为:#ff00ff; 注意: 必须以#开头,后面紧跟着为6个16进制数,前两位为红色,中间两位为绿色,最后两位为blue.#ff0000; 红色#00ff00; 绿色#0000ff; 蓝色#ffffff; 白色#000000; 黑色二. 字体样式<span style="color:red; font-si
2020-05-10 12:06:16 303
原创 HTML基础
一.概念 html就是一个标准标记语言<!DOCTYPE html><html lang="en"><head> <!--meta 元信息 --> <meta charset="UTF-8"> <!-- 单行标签 --> <title>Title</title></head><body> This i...
2020-05-08 23:59:20 560
原创 mysql数据库的安装与卸载
一,数据库的安装二,数据库的卸载 在控制面板处把MySQL删除 删除C:\ProgramData目录下的MySQL目录即可
2020-05-04 18:13:40 147
原创 反射
一.反射的原理图二.获取class对象<字节码文件对象>的方式 1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 * 多用于配置文件,将类名定义在配置文件中。读取文件,加载类 2. 类名.class:通过类名的属性class获取 * 多用于参数的传递 3. 对象.get...
2020-05-04 00:48:49 1217
原创 重定向
一:重定向的原理二.重定向的定义 资源跳转的方式三.代码实现 response.sendRedirectString url);四.重定向的特点 1.地址栏会发生变化 2.重定向可以访问其他服务器的资源 ...
2020-04-18 22:28:28 289
原创 请求转发
一:请求转发的原理:二:请求转发的定义: 这是一种在服务器内部的资源跳转方式.(换言之,请求转发是不能跳到服务器之外的资源)三:步骤 1. 通过request对象获取请求转发器对象:RequestDispatcher getRequestDispatcher(String path) 2....
2020-04-18 22:05:18 2494
原创 Servlet的应用(三):文件下载
一:项目的框架二:Web前端设计部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>downlod01页面</title></head><body><!-...
2020-04-12 16:39:55 182
原创 Servlet的应用(二):文件上传
一:项目的框架二:Web前端设计部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传页面</title></head><body><!--1.文件的...
2020-04-12 15:52:49 350
原创 Servlet的应用一:注册系统
一:项目的框架项目主要是由三部分组成:前端的页面 Servlet以及 数据库二:数据库设计部分(1) 先建立数据库(2)导入数据库连接池的jar包到utils目录下并且要把jar选择:set as a path,效果如下: jar包的左边有一个向右指的箭头(3)在resources包下添加配置文件用来保存数据库连接池的信息...
2020-04-12 01:58:29 171
原创 数据库实验(五):二叉链表
一、实验目的1、熟练理解树和二叉树的相关概念,掌握的存储结构和相关操作实现;2、掌握树的顺序结构的实现;3、学会运用树的知识解决实际问题二、实验内容1、自己确定一个二叉树(树结点类型、数目和结构自定)利用链式存储结构方法存储。实现树的构造,并完成:1)用前序遍历、中序遍历、后序遍历输出结点数据;2)以合理的格式,输出各个结点和双亲、孩子结点信
2017-12-02 14:34:40 477
原创 数据库实验(五):二叉树的顺序存储
一、实验目的1、熟练理解树和二叉树的相关概念,掌握的存储结构和相关操作实现;2、掌握树的顺序结构的实现;3、学会运用树的知识解决实际问题二、实验内容自己确定一个二叉树(树结点类型、数目和结构自定)利用顺序结构方法存储。实现树的构造,并完成:1、层序输出结点数据;2、以合理的格式,输出各个结点和双亲、孩子结点信息;3、输出所有的叶子结点
2017-12-01 17:51:32 985
原创 数据结构实验(三):链队列
一、实验目的1、熟练掌栈的结构特点,掌握队列的顺序存储和链式存储结构和实现。2、 学会使用队列解决实际问题。二、实验内容自己确定结点的具体数据类型和问题规模:分别建立一个顺序队列和链队列,实现队列的入队和出队操作。#include using namespace std;template struct Node
2017-11-25 20:25:22 482
原创 数据结构实验(二):间接寻址
一、实验目的巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二、实验内容建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。#include using namespace std;const int Maxsize =
2017-11-23 17:38:50 335
原创 数据结构实验(二) 静态链表
一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。 二..实验内容 建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。(用静态链表来实现)#include using namespace std;const int Maxsize
2017-11-20 22:49:17 343
原创 实验二:双链表
实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。要求如下:用双链表实现。#include using namespace std;template struct DulNode{Datatype data;DulNode *
2017-11-19 19:48:00 195
原创 栈链的实现
一、实验目的1、熟练掌栈的结构特点,掌握栈的顺序存储和链式存储结构和实现。2、 学会使用栈解决实际问题。二、实验内容自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。三 、实验步骤1、依据实验内容分别说明实验程序中用到的数据类型的定义;2、相关操作的算法表达;3、完整程
2017-11-01 22:48:47 332
原创 数据库顺序栈的实现
一、实验目的1、 熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、 学会使用栈和队列解决实际问题。二、实验内容确定结点的具体数据类型和问题规模:建立一个顺序栈,实现栈的压栈和出栈操作。#include using namespace std;const int Stacksize=10
2017-10-29 19:22:09 873
原创 数据结构实验二(单链表)
#include using namespace std;template struct Node{ DataType data; Node *next;};template class Linklist{ public: Linklist(); Linklist(DataType a[],int n); ~Linklist()
2017-10-18 23:45:09 760
原创 进制的转换
#include using namespace std;template class node{public:T data;node* link;node(const T& el, node* ptr = NULL){data = el;link = ptr;}};template class pstack{private:
2017-09-25 20:44:15 229
原创 数据结构第一章实验
一.实验目的1.熟练掌握线性表的结构特点,掌握顺序表的基本操作。2.巩固C++相关的程序设计方法与技术。3.学会使用顺序表解决实际问题。二.实验内容1.顺序表的建立与操作实现 建立n个元素的顺序表(n的大小和表里数据自己确定),实现相关的操作:输出,插入,删除,查找等功能。编写完整程序实现,程序语言不限定,使用技术形式不定。2.实际问题的解决(*) 使
2017-09-22 21:29:09 351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人