- 博客(9)
- 收藏
- 关注
原创 java开发之ServLet注解、自定义容器方式详解
目录一、为什么使用注解方式和自定义容器方式二、注解方式步骤1、创建javaEE8版本的web项目2、创建一个类MyServlet继承HTTPServlet类并重写doGet()和doPost()方法3、在MyServlet类头上添加@WebServlet()注解4、在@WebServlet()注解中配置Servlet相关属性5、通过Tomcat发布项目6、通过浏览器查看三、@WebServlet()注解配置1、参数说明2、参数配置方法四、自定义容器方式..
2022-04-10 17:07:45
4124
原创 Java开发之ServLet详解
一、什么是ServLet?serverLet是javaEE中运行于服务器端的,用于接收和响应HTTP协议的请求的程序。二、ServLet的三种实现方式1、实现ServLet接口步骤:(1)实现ServLet接口(2)重写包括service()等五个方法(3)在web.xml中声明和配置ServLet(4)部署该web项目并通过浏览器访问2、继承GenericServLet抽象类步骤:(1)继承GenericServLet类(2)重写service(
2022-04-06 17:52:03
11698
3
原创 IDEA配置Tomcat教程
目录一、创建web项目:二、在WEB-INF目录下创建classes和lib文件夹三、点击File -->Project Structrue-->Modules--->path,修改输出路径和依赖的目录lib1、配置输出路径2、配置lib目录为依赖目录,存放所需的jar包四、配置Tomcat五、启动Tomcat一、创建web项目:二、在WEB-INF目录下创建classes和lib文件夹三、点击File -->Projec...
2022-04-05 20:44:15
8145
3
原创 Java开发之HTTP协议详解
一、什么是HTTP协议?HTTP协议是超文本传输协议,为计算机网络的应用层协议。它是基于TCP/IP协议的,客户端和服务器端的通信规则为握手规则。二、HTTP协议的请求1、请求的组成部分:(1)请求行(包括请求方式、提交的参数、HTTP版本号)(2)请求头(由多个键值对组成,对HTTP请求的各种属性进行设置说明)(3)请求空行(可以理解为简单的换行,用于隔离请求头和请求体)(4)请求体(只有Post方式的HTTP协议才有,用于显示请求的参数)2、请求的方式:
2022-04-04 22:25:44
3577
原创 Java开发之Tomcat详解
目录一、Tomcat简介二、Tomcat目录1、bin文件夹2、conf文件夹3、lib文件夹4、logs文件夹5、temp文件夹6、webapps文件夹7、work文件夹三、Tomcat配置虚拟目录四、Tomcat配置虚拟主机一、Tomcat简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发...
2022-04-04 13:05:02
4875
原创 JAVA网络编程(UDP与TCP)
一、网络编程的三要素1、IP地址:设备在网络中的地址,是唯一的标识。IPV4的格式:具有32位,采用点分十进制进行表示,即每八位转换为十进制并用点进行分隔。IPV6的格式:具有128位,采用冒分十六进制表示法,即把每一组(16位2字节)转化为16进制并用冒号分隔开来。常用cmd命令:ipconfig:查看本机IP地址。ping IP地址:检查两台设备之间网络是否连通。Java提供查看IP地址的类InetAddress类:static InetAddress getB.
2022-03-29 10:32:20
1284
原创 Java开发之IO流
一、IO流是什么?1、可以将数据从本地文件中读取出来。2、可以将数据从内存中保存到本地文件中去。二、File类1、File类是什么?(1)在读写数据时告诉虚拟机要操作的文件/文件夹在哪。(2)对文件/文件夹本身进行操作,包括创建、删除等。2、构造方法:File(String pathname):通过给定路径名字符串转化为抽象路径名来创建新的File实例。File(String path, String name):通过连接字符串path和name来充当充当抽象路径
2022-03-25 21:31:01
1923
原创 Java集合详解
一、集合与数组的区别1、数组长度不可变,但集合长度可变2、数组可存放基本数据类型,也可存放引用数据类型,但集合只能存放引用数据类型,集合只能存放基本数据类型的包装类二、Java集合的体系结构三、Java集合遍历的三种方式1、基本的for循环遍历(不是所有的Collection都可以使用基本的for循环进行遍历,要求集合带索引)2、迭代器进行遍历(所有集合类都可使用)步骤:(1)通过调用具体集合对象的iterator()方法获取该集合对象的迭代器(2)使用迭代器对象
2022-03-21 17:29:50
2952
原创 java多线程控制(KuangStudy)
一、线程简介···程序是指令和数据的有序集合,没有执行的含义,是一个静态的概念。···而进程则是程序的一次执行过程,进程是系统分配资源的基本单位。···通常一个进程可以分为多个线程,线程是CPU调度的基本单位。二、线程实现(重点)1、线程创建的方式一:继承Thread类(Thread类也是实现了Runnable接口的)(1)第一步:继承Thread类(2)第二步:重写run()方法;run()方法的函数体即为线程体。(3)第三步:调用start()方法;通过调用sta
2022-03-14 09:37:27
1312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人