- 博客(29)
- 收藏
- 关注
原创 请求转发和响应重定位
302:服务器的收到请求,但所需要的行为和资源要重定位到其他地方(可以是外部和服务器的其他位置)时就会像请求者发送302状态码location响应头:告诉请求者重定位的URL路径
2024-09-28 20:39:29
348
原创 Servlet——springMvc底层原理
我们也先了解一下什么的动态资源,什么是静态资源。静态资源:无需程序运行就可以获取的资源(照片、html、css、js等)动态资源:需要通关程序运行才可以获得的资源。(其实动态、静态的资源都与Servlet有关)
2024-09-28 20:30:18
789
原创 java实现Servlet的三种方式
值得注意的是HttpServle的Servlet方法t把所有的do...方法进行了重写,强迫我们修改或者重新该方法,意义在让我明确提交方式。
2024-09-27 08:33:52
402
原创 初识Tomcat
Tomcat是一款可以运行javaWebAPP的服务器软件。一个服务器想要执行java代码,则需要JRE(jvm、java运行环境等),但是需要执行javaWEB项目则还需要服务器软件,Tomacat就是其中很流行的一款。因为一个javaWEB项目会有很多的前后端代码,jar、依赖、xml运行环境等等Tomcat的目录
2024-09-25 15:36:11
534
原创 初识JavaScript
js常见方法:alert()弹窗提醒console.log()在网页控制台打印document.write()在网页打印prompt()创建一个输入窗口,并且返回输入的值。
2024-09-12 16:31:06
580
原创 初识css
盒子模型将每个HTML元素看作是一个矩形的盒子,这个盒子由内容(content)、内边距(padding)、边框(border)和外边距(margin)四个部分组成。元素脱离正常文档流,不占据空间。可以分别设置上(padding-top)、右(padding-right)、下(padding-bottom)、左(padding-left)四个方向的内边距。可以分别设置上(margin-top)、右(margin-right)、下(margin-bottom)、左(margin-left)四个方向的外边距。
2024-09-11 20:05:52
964
原创 Java\io流总结
我们之前学习的File只能对文件本身进行处理,而io流可以进行读取和存储数据(可以是文件或者是网络的数据)利用输入,输出,拷贝数据。
2024-09-03 18:00:40
617
原创 Java异常相关知识
异常都有一个顶级的父类的Throwable,旗下又有两个子类Error:这种错误一般属于系统错误,不需要我们开发人员去管。所以我们学习的一般也是另外的一个子类——Exception。
2024-08-12 20:56:19
463
原创 数据结构哈希表—— ——Java部分代码的重要底层原理
3、一般情况下会重写hashCode方法,利用对象内部的属性值计算出哈希值。2、该方法定义在object类中,所有对象都可以调用,默认使用地址值调用。2、如果重写了hashCode方法,则只要对象的属性值相同,咋哈希值相同。1、如果没有重写hashCode方法,则不同对象算出的哈希值是不同的。3、少部分情况下,完全不同的两个对象也可能出现属性值相同的情况。1、根据hashCode方法算出的int类型的整数。8以后是:数组加列表加红黑树。8以前是:数组加列表。
2024-08-07 18:37:55
418
原创 集合重要概念————泛型
泛型的好处。1、同一数据类型2、把运行时期的问题提前到了编译期间,避免了强制类型转换时可能出现的异常泛型的细节1、泛型不能写基本数据类型2、指定类型后,可以传入该类型或相关子类3、如果不写,则默认的是Object。
2024-08-04 12:08:35
296
原创 java集合的三种遍历方式
在遍历过程中,想删除元素可以使用迭代器遍历ps:遍历过程中不能用集合的方法进行遍历,可以用指针的remove方法进行遍历。
2024-08-02 16:27:35
277
原创 用户管理系统Java实现
System.out.println("-----------欢迎来到学生管理系统-----------");System.out.println("手机号格式不正确,每一位只能为数字");default -> System.out.println("选择错误,请重新选择");System.out.println("手机号格式不正确,第一位不能是0");System.out.println("用户名不合法,请重新输入");System.out.println("手机号格式不正确,长度应该为11");
2024-07-14 17:49:53
803
原创 JavaBean —— 面相对象的重要概念
封装:JavaBean具有封装性。简单来说就是对象代表什么就要封装对应的数据,冰提供数据对应的行为。1、this:属于关键字,用来区分重名的变量,经常用于set方法中。通常指向方法调用者的变量。构造方法:用来包括带参数的构造和空参构造,用来完成对对象的初始化。只能通过new运算符调用。2、包含两个构造方法(空参和带全部参数的构造方法)最后来说一下,一个标准的JavaBene。并且每一个对象都需要被private修饰。3、给成员提供get和set方法。1、类名需要做到见名知意。
2024-07-11 14:53:19
206
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人