自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端之Response

404:表示请求的路径错了,没有对应的资源405:请求方式没有对于doxxx方法1.重定项:除了以上的方法,还有简单重定项的方法response.sendRedirect("/day15/rsponseDemo2");2.输出字符数据有时会出现中文乱码的情况,解决的方法:需要在获取流之前设置3.输出字节数据(多用于输出图片信息等)ServletContext在相应数据的时候,可以在response...

2021-08-30 20:46:14 972

原创 前端之会话技术

2021-08-15 22:53:22 407

原创 前端学习之项目三

要求:运用DOM完成网页计算器应用简易版:代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Count</title></head><style> *{ text-align: center; } #btn{ ...

2021-07-08 17:12:44 172

原创 前端学习之项目二

项目要求:创建页面,实现能根据时间显示网页上的不同问候语,要求如下:5点以后~8点以前显示早上好!12点以前显示上午好!;18点以前显示下午好!;21点以前显示晚上好!;23点以前显示祝你晚安!;23点~5点以前显示网虫:该休息了,明天还有课呢! 提示:显示上面提示内容可用alert实现!进入页面,页面显示当前时间,且时间是动态更新的。效果图:代码:<!DOCTYPE html><html lang="en"><he...

2021-07-08 17:08:38 990

原创 前端学习项目一

这久在学习前端的相关知识,用刚学习的知识完成了一个项目。虽然简单,但刚起步。这是完成的效果,代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>online reta.

2021-07-08 17:06:10 111

原创 数据库学习之图书馆项目重构

之前做过一个图书馆管理系统,不过当时对于数据的保存使用的是I/O流的相关知识,现在学习了数据库之后,打算用数据库知识从新写一个项目。本项目使用了三层架构设计出来的,分为用户界面,逻辑控制层,数据访问层。逻辑控制层和数据访问层在各功能实现之前都写好了相应的接口,本篇博客中将接口省略。用户层:public class Client { public boolean login; public static void main(String[] args) { ..

2021-06-29 14:28:51 263 1

原创 常用设计模式

单例模式1.单例模式算是非常常用的一种设计模式1.1懒汉式public class Lazzy { private Lazzy(){ System.out.println(Thread.currentThread().getName()+"ok"); } private volatile static Lazzy lazzy=null; //普通模式// public static Lazzy getInstance(){// i

2021-06-04 15:47:27 159 1

原创 JDBC

JDBC:1.数据的持久化:把数据保存到可掉电存储设备中以供以后使用。2.JDBC的理解:(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),简单来说,是SUUN公司提供的一套API,使用这套API可以实现具体的数据库操作。3.好处:1.从开发程序员的角度:不需要关注具体的数据库的细节2.从数据库厂商:只需要提供标准的具体实现。4.数据库的驱动:数据库厂商针对于JDBC这套接口,提供的具体实现.

2021-05-27 15:56:59 148

原创 Mysql之查询语言(DQL)

在mysql数据中使用最多的就是查询语言(SQL),本篇博文来总结一下存在的一些查询语言。1.分组查询语法:select+查询列表from 表名where 筛选条件group by 分组列表(having)特点:1.查询列表往往是分组函数和被分组的字段。2.若是需要分组后进行筛选,则不能使用where,应使用having。如:在一个员工信息表中,查询哪个部门的员工数大于5.SELECT COUNT(*) 员工个数,department-id FROM em

2021-05-17 17:05:59 211

原创 Mysql数据库之范式

范式:Normal Format,是一种离散数学中的知识。是为了解决数据的存储与优化的问题,终极目标是为了减少数据的冗余。 范式是一种分层结构的规范,分为6层,每一层都比上一层更加严格,若要满足下一层范式,前提是必须满足上一层范式。六层范式分为:1NF,2NF,3NF,4NF,5NF,6NF。1NF是最底层的范式,要求最低。6NF是最高层,要求最严格。Mysq是一种关系形的数据库,会有空间的浪费,遵循范式也是为了节省存储空间,所以会利用范式来指导思想。但是,范式只是为了解决空间问题,在..

2021-05-17 16:10:43 145

原创 Mysql数据库之主键

主键(RRIMART KEY),完整的称呼是“主键约束”,也是musql中使用最为频繁的约束。用于限制字段的值不能重复,设置主键列对的字段默认不能为空。一个表只能有一个主键,当然该主键也可以是组合主键(几个列共同组合成为主键)。主键有下面几个规则:1.每个表只能定义一个主键。2.唯一性原则:主键值必须唯一标识表中的每一行,且不能为 NULL,即表中不可能存在两行数据有相同的主键值。3.最小化原则:复合主键不能包含不必要的多余列。当把复合主键的某一列删除后,如果剩下的列构成的主键仍然满足唯..

2021-05-17 14:40:33 2173

原创 接口知识

一、1.接口,在java编程中是一个抽象类型,是抽象方法的集合,接口通常以interface 来声明。(就像一个类一样,接口也可以说是一个全是抽象方法的抽象类,但接口并不是类),一个类可以通过 implements 实现接口的方法,除非是抽象类,否则需要定义接口中的所有方法,接口里不能写方法的实现(没有方法体)。public interface Text{ public static final int a=10;//代码段中public,static,final可以不写,默认的 .

2021-05-07 16:38:18 275 1

原创 抽象类

随着继承层次中一个个新子类变得越来越具体,而父类则更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计的非常抽象,以至于它没有具体的实例,这样的类叫做抽象类。一、1.用abstract关键字来修饰一个类,这样的类叫抽象类。2.用abstract关键字来修饰一个方法,这样的方法叫抽象方法。抽象方法只有方法的声明,没有方法的实现:如public abstract void run();注意:含有抽象方法的类必须被声明为抽象类抽象类不能被实例化,抽象类是用来继

2021-04-30 14:11:36 133 2

原创 图书馆管理系统项目总结

本次项目因为没有接触过数据库的知识,还在学习当中,所以用到的都是I/O流的知识。相关的思想:1.需要掌握java的基本语法。2.有一定的控制流程。3.运用面向对象的思想。4.封装好方法,方便调用。5.运用集合来存初对象6.运用I/O流存储数据,写入文件保存和读取。-----------------------------------------------------------------项目说明:长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较

2021-04-25 14:17:07 2189 6

原创 和时间相关的类

一、SimpleDateFormat(日期格式化显示).使用以下代码,可能会出现方法过期了,不建议使用了,可能有问题了等问题Data data=new Data() ;所以我们也需要一种将字符串转换为日期的方法,使用SimpleDateFormat。注意一些标记1.年yyyy2.月MM3.日dd4.时HH5.分mm6.秒ss7.毫秒SS8.D : 一年中的第一几天9.F : 一个月中的第几个星期(通过这个月的天数除7,例如5号那就是属于第一个星期

2021-04-23 09:14:51 127 4

原创 Collection 和 Collections的区别

Collection 和 Collections的区别1.Collection是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供最大化的统一操作方式。2.Collections是一个包装类。它包含各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框架。3.Collections的方法:import java.uti.

2021-04-16 10:11:39 359 3

原创 String类

String类String类不能继承,因为他是使用final修饰的。public final class String......1.由于在程序中字符串经常出现,所以为了提升字符串的访问效率,在程序中使用了“缓存”技术。即在Java中使用“ ”括起来的字符串都会在字符串常量池中创建一份2.在程序运行时,如果程序中用到了某一个字符串,如“AB”,那么首先会去字符串常量池中寻找,找到了就直接拿来用,没找到就新创一个。public class Textt { publ...

2021-04-12 10:04:05 100 1

原创 关于集合的知识总结

Collection数组和集合的区别一、数组声明了它容纳的元素的类型,而集合不声明。二、数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。三、数组的存放的类型只能是一种(基本类型/引用类型),集合存放的类型可以不是一种(不加泛型时添加的类型是Object)。四、数组是java语言中内置的数据类型,是线性排列的,执行效率或者类型检查都是最快的。一、...

2021-04-06 19:34:35 231 18

原创 一周知识点总结

static关键字在类中,被static修饰的变量称为静态成员变量,如果想让一个类的所有实例共享数据,就用类变量。1.在设计类时,分析哪些属性不会因为对象的不同而改变,就可以把这些属性设置为类变量。相应的方法设置为类方法。2.如果方法与调用者无关,则这样的方法通常被声明为类方法,由 于不需要创建对象就可以调用类方法,从而简化了方法的调用。一,使用范围在java中,可用static修饰属性,方法,内部类,代码块。二、特点被修饰后的成员具备以下特点: 1.随着类的加载而加载 .

2021-03-26 19:51:01 159 5

原创 2021-03-20

·周总结一.object类object类是所有java类的父类,如果在类的声明中未指明其父类,那么都默认其继承object类。如 public class Person {}其实是 public class Person extends Object{}。1.“==”和equals方法“==”是一个运算符,对于基本数据类型的比较只要两个值相等,结果即为true。而对于引用数据类型,只有指向同一个地址时,返回的结果才为true。且需要两边的数据类型必须兼容(可自动转换的基本数据类型除外),否则

2021-03-23 19:26:26 140 4

原创 2021-03-16

第一个java学习了半个多月的java代码,今天完成了一个项目。虽然大体的功能都实现了,但是和其他组做的对比之下就显得有点下乘。这段时间一直学的都是面向对象的思想,但由于我水平有限,仅仅只是封装了两个方法来进行了调用,而且也没有很好的处理输入数据的类型问题。大部分代码都是面向过程的思想写出来的,所以代码就会非常的多,不够简洁和明了,看了其他“高手”写出来的代码,觉得以前由于不够努力,别人都已经学过了,可自己什么都不会,才开始一起学习就被拉开了一段距离,但是也不会气馁,只要肯学,总会学会的嘛,我在接下来

2021-03-16 19:58:20 139 4

原创 2021-03-11

第一篇博客 **## 遇见未来的自己** 今天是2021年,3月11日。我来到扬州训练营的第十六天。从一开始的不适应,到了现在基本可以投入到学习中,慢慢的进入转态,心态方面发生了很大的转变,虽然只来了不长的时日,但自己感觉,就像是已经来了好长时间一样,怎么都没想到会走上做程序员的道路啊。以前觉得对于我来说,事业是大于家庭的,但第一...

2021-03-11 17:01:10 173 6

空空如也

空空如也

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

TA关注的人

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