自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 3517

原创 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 10621 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 7483 3

原创 Java开发之HTTP协议详解

一、什么是HTTP协议?HTTP协议是超文本传输协议,为计算机网络的应用层协议。它是基于TCP/IP协议的,客户端和服务器端的通信规则为握手规则。二、HTTP协议的请求1、请求的组成部分:(1)请求行(包括请求方式、提交的参数、HTTP版本号)(2)请求头(由多个键值对组成,对HTTP请求的各种属性进行设置说明)(3)请求空行(可以理解为简单的换行,用于隔离请求头和请求体)(4)请求体(只有Post方式的HTTP协议才有,用于显示请求的参数)2、请求的方式:

2022-04-04 22:25:44 3378

原创 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 4482

原创 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 864

原创 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 1071

原创 Java集合详解

一、集合与数组的区别1、数组长度不可变,但集合长度可变2、数组可存放基本数据类型,也可存放引用数据类型,但集合只能存放引用数据类型,集合只能存放基本数据类型的包装类二、Java集合的体系结构三、Java集合遍历的三种方式1、基本的for循环遍历(不是所有的Collection都可以使用基本的for循环进行遍历,要求集合带索引)2、迭代器进行遍历(所有集合类都可使用)步骤:(1)通过调用具体集合对象的iterator()方法获取该集合对象的迭代器(2)使用迭代器对象

2022-03-21 17:29:50 2728

原创 java多线程控制(KuangStudy)

一、线程简介···程序是指令和数据的有序集合,没有执行的含义,是一个静态的概念。···而进程则是程序的一次执行过程,进程是系统分配资源的基本单位。···通常一个进程可以分为多个线程,线程是CPU调度的基本单位。二、线程实现(重点)1、线程创建的方式一:继承Thread类(Thread类也是实现了Runnable接口的)(1)第一步:继承Thread类(2)第二步:重写run()方法;run()方法的函数体即为线程体。(3)第三步:调用start()方法;通过调用sta

2022-03-14 09:37:27 1166

空空如也

空空如也

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

TA关注的人

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