自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 equest&response&servletContext

1. request

2020-12-06 13:04:21 146

原创 Servlet&Cookie&Session

1. Servlet1.1 Servlet简介Servlet就是sun公司开发动态web的一门技术Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:编写一个类,实现Servlet接口把开发好的Java类部署到web服务器中。把实现了Servlet接口的Java程序叫做,Servlet1.2 HelloServletSerlvet接口Sun公司有两个默认的实现类:HttpServlet,GenericServle

2020-11-29 20:41:44 111

原创 Git与Github简单介绍以及Git网站搭建

1. github1.1 目的使用github托管项目代码1.2 基本概念仓库(Repository)仓库的意思,即你的项目,你想在 GitHub 上开源一个项目,那就必须要新建一个 Repository ,如果你开源的项目多了,你就拥有了多个 Repositories 。仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。收藏(Star)收藏项目,方便下次查看。仓库主页star按钮,意思为收藏项目的人数,在 GitHub 上如果你有一个

2020-11-19 20:29:49 233

原创 MySQL数据库 事务&索引 简要解析

1.事务1.1 含义一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行1.2 特点(ACID)原子性:一个事务是不可再分割的整体,要么都执行要么都不执行一致性:一个事务的执行不能破坏数据库数据的完整性和一致性隔离性:一个事务不受其它事务的干扰,多个事务是互相隔离的持久性:一个事务一旦提交了,则永久的持久化到本地1.3 分类隐式事务:没有明显的开启和结束,本身就是一条事务可以自动提交,比如insert、update、delete显式事务:具有明显的开启和结束,

2020-10-25 19:07:39 137

原创 数据库简单介绍与JDBC

1.数据库1.1什么是数据库?数据库(DB,Data Base)概念:数据仓库,软件,安装在操作系统( window, linux,mac…)之上!SQL,可以存储大量的数据。500万!作用:存储数据,管理数据1.2数据库分类关系型数据库:(SQL)MYSQL, Oracle, Sql Server, DB2, Sqllite通过表和表之间,行和列之间的关系进行数据的存储,学员信息表,考勤表非关系型数据库 : ( NOSQL) Not OnlyRedis, MongDB非关系型数

2020-10-18 18:45:42 275 2

原创 JavaSE 简单介绍

Java概述什么是Java?Java是 Sun Microsystems于1995年首次发布的一种编程语言和计算平台。编程语言还比较好理解,那么什么是计算平台呢?Java是快速,安全和可靠的。从笔记本电脑到数据中心,从游戏机到科学超级计算机,从手机到互联网,Java无处不在!Java主要分为三个版本Javase(J2SE)(Java2 Platform Standard Edition,java平台标准版Javaee(J2EE)(Java2 Platform, Enterprise Editi

2020-10-08 21:25:24 24875 1

原创 File类,IO流,注解与反射

File类File类:文件和目录路劲名的抽象表现形式Java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作我们可以使用Flie类的方法创建一个文件/文件夹删除文件/文件夹获取文件/文件夹判断文件/文件夹是否存在对文件夹进行遍历获取文件的大小File类是一个与系统无关的类,任何的操作系统都可以使用这个类中的方法重点:记住三个单词file:文件directory:文件夹/目录path:路径静态成员变量:static String

2020-10-08 15:50:19 518

原创 java数据类型,访问修饰符,抽象类及接口

Java数据类型1.基本数据类型整型byteshortintlong浮点型floatdouble字符型char布尔型boolean2.引用数据类型数组类接口四种访问修饰符1.public是公共的所修饰的成员在任何的类中都可以访问到能用来修饰类,在一个java源文件中只能有一个类被声明为public,而且一旦有一个类为public,那这个java源文件的文件名就必须要和这个被public所修饰的类的类名相同,否则编译不能通过一个类作为外部类的时候

2020-09-27 16:26:34 277

原创 线程与进程使用详解

1.多线程并发:指两个或多个事件在同一个时间段里发生并行:指两个或多个事件在同一个时刻(同时发生)里发生进程:是指一个内存中运行的内存程序,每个进程都有独立的内存空间,一个应用程序可以同时运行多个进程,进程也是程序的一次执行过程,是系统运行程序的基本单位,系统运行程序既是一个进程从创建,运行到消亡的过程。简单来说,点击一个程序执行,进入到内存,占用一些内存来执行,这个进入内存的程序叫进程。线程:是进程的执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程,一个进程中也可以有多个线程,这个应

2020-09-23 01:01:08 1182

原创 集合,迭代器,泛型,异常详解

1.Collection集合常用功能public boolean add (E e); 把给定的对象添加到当前的集合中。public void clear (); 清空集合中的所有元素。public boolean remove (E e); 删除集合中指定的元素。public boolean contians (E e); 判断集合中是否存在指定的对象。public boolean isEmpty (); 判断当前集合是否为空。public int size (); 返回集合中的元素个数。

2020-09-16 21:07:22 498

原创 MySQL数据库初学及简单操作

【本周总结】1.数据库学习1.MySQL数据库基础查询:SELECT 查询列表 FROM 查询列表范围条件查询:SELECT 查询列表 FROM 查询列表范围 WHERE 查询条件逻辑条件: and(与) or(或)比较条件: > < >= <= = <> (between and)判空条件: is null , is not null, =’’ , <>’’模糊条件: like排序查询:SELECT 查询列表

2020-08-02 22:48:48 80

原创 html与css初学

【本周总结】1.前端学习1.HTML标签列表标签ol :有序列表 中用liul :无序列表 中用li表格标签tr:一行th :第一行专用 表示一行中的一个单元格td:表示一行中的一个单元格

2020-07-26 23:32:20 77

原创 java网络编程与html初学

【本周总结】1.Java学习1.Java网络编程TCP通信一种面向连接的、可靠的、基于字节流的传输层通信协议开始会进行“三次握手”来搭建稳定可靠的通讯路径客户端是与服务器相对应,为客户提供本地服务的程序。服务端是为客户端服务的,服务的内容诸如向客户端提供资源,保存客户端数据。网络编程通过字节输入输出流在客户端和服务端之间传递信息每个客户端和服务端通过IP地址和端口来进行交互每个客户端和服务端传递信息时必须使用网络字节输出输入流

2020-07-20 10:43:58 89

原创 线程与进程初学

【本周总结】1.Java学习1.线程与进程进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,即进程空间或(虚空间)。进程不依赖于线程而独立存在,一个进程中可以启动多个线程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。线程的创建方式:通过Thread的子类覆盖重写run方法,建立子类对象来进行线程的创建通过Runnable接口的实现类创建对象,并通过Thread的构造方法来创建线程安全当多个线程对一个共享数据进行处理时,可能会发生错误同步代

2020-05-31 23:09:28 168

原创 算法中关于树的概念

【本周总结】1. Java学习1.复习IO流做一点基本运用的习题发现使用输出流时使用的文件必须是.txt类型的文件具体操作时还是有些许存在的问题例如对读取数据进行处理2.数据结构与算法kmp算法又称模式匹配算法,能够在线性时间内判定字符串 T 是否为 S 的子串,并求出字符串 T 在 S 中各次出现的位置。树无序树树的任意节点的子节点没有顺序关系有序树树的任意节点的子节点有顺序关系二叉树树的任意节点至多包含两棵子树【遇到的问题及思考】

2020-05-24 20:21:01 295 1

原创 异常,IO流,转换流,序列

【本周总结】1. Java学习1.异常一个方法在执行的过程中如果产生了异常,那么需要在方法后面使用throws来抛出(生成)一个代表该异常的对象,并自动把它交给系统处理throw 语句 的作用其实就是检测到执行方法时出现的异常,停止执行程序 ,然后将异常显示在控制台try catch 捕获异常的代码 ,那么就可以处理异常,这样就会避免程序停止执行try {有可能发生异常的代码} catch (有可能产生的异常类 变量名){若该异常产生,则进行此处操作}try和catch均

2020-05-18 16:37:47 567

原创 05/03-05/10 实验室周报

【本周总结】1. Java学习复习总结:link【下周计划】1.继续学习Java2.继续学习算法与数据结构3.做好周报总结4.完成本周任务5.写博客

2020-05-10 20:40:02 105

原创 Java初学总结篇

基本程序设计结构1. 整形int型 4字节short型 2字节long型 8字节(数值后有后缀L或l)byte型 1字节2. 浮点类型float型 4字节(数值后有后缀F或f)double型 8字节3. char类型char类型的字面量值要用单引号括起来4. boolean类型boolean类型有两个值:false和ture,用来判断逻辑条件。整型值和boolean值之间不能进行相互转换。5. 类型转换强制类型转换double x = 9.9

2020-05-10 20:32:52 132

原创 迭代器,泛型,集合

【本周总结】1. Java学习1.迭代器 iterator和for eachiteratorIterator it = list.iterator();创建一个对象it.hasNext()判断是否存在可迭代的元素,是则返回ture(String) it.next();返回迭代的下一个元素for eachfor(变量类型 变量名:集合){每一次的变量为集...

2020-05-03 21:52:50 125

原创 接口,多态初学

【本周总结】1.Java学习接口:一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现。多态 :父类 变量名 = new 子类;定义一个父类的子类对象,只可以调用父类方法,子类特有的方法不可用向上转型 :一般都是正确的,父类 变量名 = new 子类;向下转型:有可能出错:父类 变量名(a) = new 子类(前提);子类 变量名 = ...

2020-04-26 20:33:04 156

原创 集合,字符串初学

【本周总结】1.Java学习匿名对象不需命名,直接进行调用,且只能调用一次Random生成随机数对象数组存放相同类创造的对象ArrayList集合可以存放各种数据存放数据的类型写在<>内且数据类型得首字母需要大写,特别注意Integer字符串(String)static修饰成员变量和方法时,该类所创建的...

2020-04-19 21:20:43 91 1

原创 类与对象,java存储,方法

【本周总结】1. Java学习重载(相同方法名,不同方法参数,可实现同名不同用)数组 (使用new,分为动态和静态)内存划分(基本分为栈,堆和方法区)栈(运行程序的内存存储)堆(通过new创建的都在堆里开辟内存)方法区(存储方法)数组与方法的结合(以数组为参数和返回值)对象与类类(抽象的描述)对象(类的实例)构造方法(定义对象时直接...

2020-04-12 21:55:17 801

原创 java初学,算法

【本周总结】1.java学习cmd的应用(简单指令与操作)java编译器的下载,安装与使用java环境配置notepad++的运用选择,循环,方法(类似于C语言的选择,循环,函数)数据类型,运算符(类似于C语言的数据类型和运算符,加号的使用在面对字符串输出时为连接作用)2.算法广义表主要特点为其表内元素可以是另一个表存储的地方使用共用体结构(存储表头或数据)【遇到的...

2020-04-06 19:43:48 70

原创 链表问题简单介绍

【本周总结】1.单向链表表头法插入:让新结点的next指向表头结点,让表头结点的指针指向新结点表尾法插入:让表尾结点的next指向新结点,新结点的next为空,让表尾结点的指针指向新结点按数据大小插入:找到需要的数据所在的结点,让新结点的next指向该结点,上一结点的next指向新结点修改:找到需要的数据所在的结点,修改结点数据删除:找到需要删除的结点,使上一结点的next指向下一结...

2020-03-29 16:18:28 144

原创 排序算法简单介绍

【本周总结】1.冒泡排序比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。2.希尔排序分隔一定数据选择两个数据进行比较,并排序。后续数据依次与前面数据进行比较,并...

2020-03-22 17:19:55 120

原创 栈与队列简单介绍

【本周总结】1. 栈(FILO)后存储,先出来的一种存储结构栈顶标记操作入栈出栈获取栈顶元素判断栈是否为NULL2. 队列(FIFO)先存储,先出来的一种存储结构队头:front队尾:tail大小:size操作入队出队获取队头元素判断队是否为NULL【遇到的问题&思考】1. 对于链表,指针,结构体的灵活应用不足链表的头节点和尾节点...

2020-03-15 21:36:04 123

原创 实验室寒假总结

实验室寒假打卡寒假实验室任务ACM寒假训练营link学生管理系统link每日打字练习link寒假学习进度链表链表的定义链表的运用dp算法背包问题简单的dp运用学生管理系统系统的制作方法函数的嵌套使用结构体数组的灵活运用链表的实际运用反思与总结反思结构体以及链表的运用并不熟练,知识掌握并不到位dp算法仍需要多加练习系统制作仍存在...

2020-03-02 09:43:29 121

原创 实验室第三周

打卡第三周学习进度洛谷刷题巩固复习上周新学知识点刷题过程中学习新知识点错题难题字符串-统计单词数link字符串-数字反转(升级版)link过程函数与递归-选数linkFunctionlink小鱼危险link计算机的改良link下周计划完成刷题整理比赛题跟进学习进度巩固复习新学知识点...

2019-12-15 15:45:11 74

原创 实验室第二周

打卡第二周学习进度洛谷刷题卡在字符串C语言看书学习到结构体与共用体参赛试题的整理难题错题数组-珠心算测验link.循环-小鱼的航程(改进版)link.数组-校门外的树link.字符串-ISBN号码link.字符串-你的飞碟在这儿link.下周计划洛谷刷题按时完成字符串部分还需要继续加深理解与应用C语言依然要继续学习...

2019-12-08 11:55:08 77

空空如也

空空如也

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

TA关注的人

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