自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java web day4

ServletConfig和ServletContext接口ServletConfig接口什么是ServletConfig: 它是servlet的配置对象,作用就是获取与servlet的初始化参数。它的子类是GenericServlet和HttpServlet.它被实列化是通过web服务器实现的。Servletonfig接口的常用方法获到servletContext对象:getServletContext()获取servlet的名称:getServletName():对应web.xml里面t

2022-01-09 18:56:39 99

原创 JSTL.

第七章 JSTL7.3 JSTL7.3.1 什么是JSTLJSTL: JavaServer Pages Standard Tag Libary,java服务器端页面的标准标签库,其实就是在jsp页面上使用的标签库。JSTL标签库有五个组成,通常使用核心标签库。在jsp页面上面引入标签库:<%@ taglib uri=“标签库的url地址” prefix=“标签的前缀” %>7.3.2JSTL的下载和使用步骤:在网站"http://archive.apache.org/dist/j

2022-01-09 18:51:34 82

原创 【无标题】

Servlet高级文章目录Servlet高级学习目标Filter过滤器一、Filter是什么?1.1.实现第一个Filter程序二、Filter映射2.1拦截不同方式的访问请求2.2 Filter链三、FilterConfig接口3.3创建Servlet3.4创建过滤器3.5配置映射信息3.6运行项目,查看结果四、Listener监听器学习目标了解什么是Filter能够使用Filter实现用户自动登录能够使用Filter实现统一全站编码熟悉8种监听器掌握使用监听器监

2022-01-09 17:55:14 82

原创 14

文章目录javaweb —— ——文件上传和下载一、如何实现文件上传二、文件上传的相关APIFileltem 接口DiskFileltemFactory 类3.ServletFileUpload 类实现文件上传实现文件下载一、如何实现文件上传要实现Web开发中的文件上传功能,通常需完成两步操作: -是在Web页面中添加上传输入项;二是在Servlet中读取上传文件的数据,并保存到本地硬盘中。接下来,本节将对这两步操作内容进行详细讲解。由于大多数文件的上传都是通过表单的形式提交给服务器的

2022-01-09 17:52:29 146

原创 Java Web(day13) —— 数据库连接池与DBUtils工具

一、数据库连接池1、数据库连接池的概念2.DataSource接口(1)数据库和连接池在DataSource中事先建立了多个数据库连接,这些数据库连接保存在连接池(ConnectPool)中。java程序访问数据库时,只需要从连接池中取出空闲状态的数据库连接,当程序访问数据库结束,再将数据库连接放回连接池,这样做可以调高访问数据库的效率。如果Web应用每次接收到客户的请求,都和数控建立一个连接,数控操作结束就断开连接,这样会消费大量的时间和资源。因为数据库每次配置连接都要将Connectio

2022-01-09 17:48:42 602

原创 Java Web (day12) —— JDBC

一、相关概念1.什么是JDBCJDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。2.数据库驱动我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数据库打交道。其实也就是数据库厂商的JDBC接口

2022-01-09 17:41:28 50

原创 【无标题】

1、解压2、找到解压文件路径3、进入bin目录双击并启动startup.bat4、访问http://localhost:8080

2021-11-21 20:47:49 194

原创 【无标题】

1、导入项目所需代码2、将html文件改为jsp文件(注意:文件更改后一定要在每个jsp文件中加入以下指令,否则会出现乱码)3.修改jsp页面中的地址和连接。4.实现首页、注册页的跳转included.jsp...

2021-11-21 20:44:32 202

原创 【无标题】

网页开发基础文章目录网页开发基础学习目标一、网页开发基础是什么?二、HTML:(超文本标记语言)三、CSS技术一、网页开发基础是什么?分类:网页技术可以粗略的划分为前台浏览器端技术和后台服务器端技术。早期只需使用HTML即可单独完成前台网页制作,而今天则需要学习整个Web标准体系才能完成规范的前台网页制作。在Web标准中,HTML/XHTML负责页面结构,CSS负责样式表现,JavaScript则负责动态行为。动态网页:指网页的内容可以根据条件的改变而自动改变。动态网页通常情况下都是数据驱

2021-11-21 20:30:41 68

原创 【无标题】

文章目录JAVA Web概述前言一、 XML 概述1.11.什么是XML二、DTD 约束2.1什么是约束2.2 DTD约束三、HTTP 协议3.1HTTP介绍一、 XML 概述1.11.什么是XML在现实生活中,很多事物之间都存在着一定的关联关系,例如中国有很多省份,每个省份下又有很多城市,这些省市之间的关联关系可以通过一张树状结构图来描述二、DTD 约束2.1什么是约束在现实生活中,如果一篇文章的语法正确,但内容包含违法言论或逻辑错误,这样的文章是不允许发表的。同样,在书写X

2021-11-21 20:27:10 50

原创 【无标题】

JSP基本语法JSP脚本元素:JSP Scriptlets、JSP 声明语句、JSP表达式1、代码段:JSP Scriptlets2、JSP声明语句:<%!xxxxxxxx %>3、JSP表达式:<%= expression %>JSP注释:<%–xxxx–%>JSP指令:page、include.JSP隐式对象:out对象:向客户端发送文本内容。pageContext对象:在JSP中,使用它可以获取JSP的其他8个隐式对象。它的作用范围有4个值:

2021-11-21 20:25:46 119

原创 【无标题】

java web 1servlet应用 HttpServlte类Http主要有两大功能。第一是根据用户请求方式不同,定义相应的do ()方法处理用户请求,例如:与get请求方式的doGet()方法。与post方式对应的doPost()方法。第二是通过servlce()方法将HTTP请求和响应分别强转为HttpServletRequest 和HttpServletResponse类型的对象。是使用JAVA语言编写的运行在服务器端的程序,狭义上是指JAVA语言实现的一个接口;广义上是指任何实现了这个

2021-11-21 20:23:09 48

原创 【无标题】

一个JavaBean中至少存在一个无参构造方法,此为JSP中的标签所使用。第一个简单JavaBeanpackage blog.csdn.joywy;public class SimpleBean{private String name;private int age;public void setName(String name){this.name = name;}public void setAge(int age){this.age = age;}public String g

2021-11-21 20:20:47 53

原创 【无标题】

会话以及会话管理技术1.会话概述:什么是会话:从登录淘宝,多次刷新网页,到最终退出淘宝,整个过程就是一次会话。会话的特点:包含多个请求,一次完整的会话针对一个用户。会话管理技术:第一种:cookie技术,客户端技术。第二种:session技术,服务端技术。购物车案列:买完商品后,加入购入车,买的商品存到什么对象比较合适?1.使用request域对象保存商品信息:结论:使用request保存商品信息不可以,因为每次发送请求,都会产生一个新的请求对象。2.使用ServletContext域对

2021-11-21 20:19:12 146

原创 HTML.

HTML(超文本标记语言)HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它定义了网页内容的含义和结构。除 HTML 以外的其它技术则通常用来描述一个网页的表现与展示效果(如 CSS),或功能与行为(如 JavaScript)。“超文本”(hypertext)是指连接单个网站内或多个网站间的网页的链接。链接是网络的一个基本方面。只要将内容上传到互联网,并将其与他人创建的页面相链接,你就成为了万维网的积极参与者。HTML 使用“标记”(ma

2021-11-21 20:09:46 59

原创 2021-06-20

java类的继承(父类和接口)源代码public abstract class GeometricObject {private String color=“white”;private boolean filled;private java.util.Date dateCreated;protected GeometricObject(){dateCreated=new java.util.Date();}protected GeometricObject(String color,b

2021-06-20 01:59:22 73

原创 2021-06-20

Java十大常用框架介绍一、SpringMVCSpring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。模型(Model )封装了应用程序的数据和一般他们会组成的POJO。视图(View)是负责呈现模型数据和一般它生成的HTML输出,客户端的浏览器能够解释。控制器

2021-06-20 01:54:17 71

原创 2021-06-20

Javac编译器详解前端编译器:把*.java文件转变成*.class文件后端运行期编译器(JIT编译器,Just In Time Compiler):把字节码转成机器码静态提前编译器(AOT编译器,Ahead Of Time Compiler):把*.java编译成本地机器码前端编译器:Sun的Javac、Eclipse JDT中的增量式编辑器(ECJ)JIT编译器:HotSpot VM的C1、C2编译器AOT编译器:GNU Compiler for the Java(GCJ)、Excelsi

2021-06-20 01:52:12 141

原创 2021-06-20

Java进阶学习路线图第一阶段技术名称技术内容J2SE(Java基础部分)java开发前奏计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,相关反编译工具介绍,java开发工具Eclipse的安装和使用,javadoc的说明。Java基础语法Java语法格式,常量和变量,变量的作用域,方法和方法的重载,运算符,程序流程控制,数组和操作数组的类,对数组循环遍历以及针对数组的常用查找、排序算法原理,最后使用Java程序进行功能实

2021-06-20 01:40:51 79

原创 2021-06-20

Java进程之间通信有多少种方式?由于内存管理的一些机制,导致两个进程间并不能直接的进行通信 (在独立的用户空间), 因此我们需要利用一些介质来完成两个进程之间的通信。以下是常用的进程间通信方式。“管道(Pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。(半双工:数据传输指数据可以在一个信号载体的两个方向上传输,但是不能同时传输。)有名管道(named pipe): 有名管道也是半双工的通信方式,但是它

2021-06-20 01:37:03 57

原创 2021-06-20

java中异常的捕获及处理一、Java异常简介什么是异常?程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止。在Java中即,Java在编译或运行或者运行过程中出现的错误。Java提供了更加优秀的解决办法:异常处理机制。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持代码的清晰。Java中的异常可以是函数中的语句执行时引发的,也可以是程序员通

2021-06-20 01:32:39 62

原创 2021-06-20

java中父类与子类的关系以及使用在java中规定:一个父类可以有多个子类,但是一个子类只能有一个父类。子类可以通过extends关键字来继承父类。做个比较通俗的比喻,就像一个父亲可以有多个亲孩子,但是一个孩子只能有一个亲生父亲。1.继承以及重写:子类继承父类是对父类属性和方法的全面继承,同时子类在继承了父类的方法后,可对父类的方法进行重写。public class Son extends Fat{private int b;private String h1;public void sss

2021-06-20 01:28:19 36

原创 2021-06-20

Java线程:概念与原理一、进程与线程进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,即进程空间或(虚空间)。进程不依赖于线程而独立存在,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,线程没有自己的虚拟地址空间,与进程内的其他线程一起共享分配给该进程的所有资源。 “同时”执行是人的感觉,在线程之间实际

2021-06-20 01:22:59 527

原创 2021-06-20

java的对象数组_Java 对象数组所谓的对象数组,就是指包含了一组相关的对象,但是在对象数组的使用中一定要清楚一点:数组一定要先开辟空间,但是因为其是引用数据类型,所以数组里面的每一个对象都是null值,则在使用的时候数组中的每一个对象必须分别进行实例化操作。对象数组的声明先定义,再开辟空间类名称 对象数组名[] = null;对象数组名 = new 类名称[长度];定义并开辟数组类名称 对象数组名[] = new 类名称[长度];在声明对象数组后 ,必须对每个数组成员进行实例化话 才能

2021-06-20 01:16:28 49

原创 2021-06-20

Java字符和字符串在Java中,字符和字符串是两个不同的类型。字符类型字符类型char是基本数据类型,它是character的缩写。一个char保存一个Unicode字符:因为Java在内存中总是使用Unicode表示字符,所以,一个英文字符和一个中文字符都用一个char类型表示,它们都占用两个字节。要显示一个字符的Unicode编码,只需将char类型直接赋值给int类型即可:还可以直接用转义字符\u+Unicode编码来表示一个字符:字符串类型和char类型不同,字符串类型String是

2021-06-20 01:09:42 35

原创 2021-03-04

Java程序设计学习第一天1、从官网获取Java所需的相关文件;2、安装JDK,设置环境变量;3、安装eclipse及其汉化包;4、了解相关指令;5、实践操作Hello world实例;6、二进制转十进制、十进制转二进制练习:11011、1111115、10...

2021-03-04 10:31:44 1132 2

原创 2021-03-02

…//////////

2021-03-02 20:30:49 78

空空如也

空空如也

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

TA关注的人

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