
Java
文章平均质量分 84
风老魔
这个作者很懒,什么都没留下…
展开
-
Servlet 之 Responses
超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应,分为:请求消息:客户端发送给服务端的数据,数据格式包含:请求行、请求头、请求空行、请求体in-line。原创 2023-01-16 20:31:50 · 606 阅读 · 0 评论 -
Servlet 之 Requests
超文本传输协议,定义了,客户端和服务器端通信时,发送数据的格式HTTP 版本。原创 2023-01-16 20:31:03 · 2347 阅读 · 0 评论 -
Tomcat 和 Servlet
C/S:客户端/服务器端B/S:浏览器/服务器端资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析* 如:动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器网络通信三要素IP:电子设备(计算机)在网络中的唯一标识端口:应用程序在计算机中的唯一标识,0~65536传输协议:规定了数据传输的规则tcpudp。原创 2023-01-15 16:02:11 · 466 阅读 · 0 评论 -
Jedis
列表类型 list:可以添加一个元素到列表的头部(左边)或者尾部(右边):不允许重复元素,且元素有顺序.每个元素都会关联一个。正是通过分数来为集合中的成员进行从小到大的排序。是一个内存数据库,当服务器重启数据就会丢失,集合类型 set : 不允许重复元素。形式有三种模式,详情可见。原创 2023-01-15 16:01:08 · 378 阅读 · 0 评论 -
JDBC 连接数据库
JDBC(Java DataBase Connectivity),简单来讲JDBC是利用Java语言或程序连接并且访问数据库的一门技术,是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,提供了查询和更新数据库操作方法,通常是面向关系型数据库的。原创 2023-01-14 19:19:05 · 1332 阅读 · 0 评论 -
Java 基础之文件处理
Java.io包几乎包含了所有操作输入、输出需要的类。原创 2023-01-14 19:10:51 · 1186 阅读 · 0 评论 -
Java 基础之 Collection 集合
泛型,用来灵活地将数据类型应用到不同的类、方法、接口当中。将数据类型作为参数进行传递修饰符 class 类名 < 代表泛型的变量 > {// 自定义泛型类 public class GenericClassDemo {// 创建一个泛型为 String 类型的类 MyGenericMVP < String > my = new MyGenericMVP < String >();原创 2023-01-13 22:29:09 · 532 阅读 · 0 评论 -
Java 基础之多线程
注意:在Java中每次程序运行至少会启动 2 多线程,一个为main线程,一个为垃圾收集线程;因为当使用Java命令执行一个类的时候,都会启动一个JVM,每个JVM就是在操作系统中启动了一个进程!原创 2023-01-13 22:27:25 · 294 阅读 · 0 评论 -
Java 基础之异常处理
所有异常都必须是Throwable的子类自定义一个编译期异常,则需要继承Exception类自定义一个运行时期的异常,那么需要继承类自定义一个注册类try {System . out . println("注册成功!");} } // 判断账户是否存在 public static boolean checkUserName(String uname) throws RegisterException {原创 2023-01-11 21:52:24 · 250 阅读 · 0 评论 -
Java 基础之双列集合
HashMap中存放自定义对象时,如果自定义对象作为key存在,这时要保证对象唯一,必须复写对象的hashCode和equals方法studentHashMap . put(new Student("rose" , 18) , "北京");studentHashMap . put(new Student("lila" , 19) , "深圳");studentHashMap . put(new Student("john" , 18) , "重庆");return age。原创 2023-01-11 21:49:24 · 753 阅读 · 0 评论 -
Java 基础之面向对象【抽象类&接口】
接口是一种引用类型,是方法的集合,定义方法与类相似,但是适用interface关键字定义,也会被编译为class类:内部封装了成员变量、构造方法和成员方法可以创建对象,只能单继承接口:封装了方法(含抽象方法、默认方法、静态方法和私有方法),可以说主要说封装了方法不能创建对象,但可被实现implements,类似于被继承,可实现多继承,不能有字段interface 接口名称 {// 抽象方法 // 默认方法 // 静态方法 // 私有方法 }含有抽象方法使用abstract。原创 2023-01-10 22:44:20 · 557 阅读 · 0 评论 -
Java 基础之面向对象【封装和多态】
面向对象三大特性:继承、封装、多态private。原创 2023-01-10 22:43:07 · 333 阅读 · 0 评论 -
Java 基础之面向对象【类和对象】
修饰符 方法返回类型 方法名(方法参数列表) {若干方法语句;return 方法返回值;等注意:若没有返回值,可设置返回类型为void,可省略return。原创 2023-01-09 22:41:53 · 761 阅读 · 0 评论 -
Java 基础之面向对象【继承】
使用方式1.1 继承中成员变量和成员方法的访问成员变量若子类成员变量与父类成员变量重名,则创建子类对象访问成员变量有两种方式:1、2、3、1.2 方法覆盖重写 Override在继承关系中,子类的成员方法和父类的成员方法名称一样,参数列表也一样就称为方法的覆盖(覆写)覆写的特点是创建的子类对象优先使用子类方法:必须保证子类覆盖父类的方式,名称和参数列表要与父类一致, 用于检测是否正确覆写子类的返回值必须小于等于父类的返回值范围子类方法的权限必须大于等于父类方法的权限修饰符:,比如父类方原创 2023-01-09 22:40:26 · 530 阅读 · 0 评论 -
Java 基础之数组
/ 定义长度为 3可以存放整数的数组 int [ ] arr = new int [ ] {// 指定初始值 int [ ] arr = {数组访问// 使用索引即可访问,从 0 开始 int [ ] arr = {arr [ 0 ] arr [ arr . length - 1 ] // 最后一个元素 arr [ 1 ] = 6 // 赋值数组复制// 6。原创 2023-01-08 21:16:10 · 612 阅读 · 0 评论 -
Java 基础之流程控制
d%x%f%e%sScanner对象会自动转换数据类型,无需手动转换!原创 2023-01-08 21:14:42 · 405 阅读 · 0 评论 -
maven 学习
maven 插件原创 2023-01-06 22:11:37 · 767 阅读 · 2 评论 -
JDBC连接数据库
JDBC 操作数据库原创 2023-01-06 21:42:23 · 946 阅读 · 1 评论