- 博客(16)
- 收藏
- 关注
原创 前端Vue+crypto-js实现Aes加密,解密
2,在Vue的项目的utils文件夹下创建util.js创建工具方法。1,首先需要通过npm安装crypto-js的依赖。
2022-12-01 20:14:47 760 1
原创 Servlet乱码问题
因为我们浏览器请求的数据时utf-8编码,但是tomcat的默认编码确实ISO-8859-1所以我们可以通过username = new String(username.getBytes("ISO-8859-1"), "utf-8");这种方式来解决这个问题。方法二:就是通过requestt的setCharacterEncoding("utf-8")和response的setCharacterEncoding()方法设置, req.setCharacterEncoding("ut
2022-02-28 16:44:09 153
原创 Servlet
Servlet是java提供j的一门动态web资源开发技术之一。Servlet是javaEE规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servlet接口,并由web服务器来运行Servlet。Servlet快速入门:(1)创建web项目,导入Servlet依赖坐标<dependencies> <dependency> <groupId>javax.servlet</groupId>
2022-02-28 16:35:43 76
原创 Servlet检索请求参数
Servlet为检索请求参数提供几种方法;(1)getParameterMap()获取的参数是Map类型的,我们需要通过循环遍历来把它取出来(2)getParameterVaules()根据Vaule的值获取的参数是String类型的数组,(3)getParameter()通过name来获取请求的参数。package com.zhengshanming;import javax.servlet.ServletException;import javax.servlet.annotat
2022-02-28 16:33:01 346
原创 Servlet生命周期
Servlet的生命周期有四个阶段:(1)加载和实例化:Servlet由容器创建,实例化后就进入了生命周期阶段。(2)初始化Servlet:在这个阶段会调用init()方法,这个方法只会被调用一次,我们可以通过WebServlet注解的loadInStartup属性唉,让Servlet在被容器创建的时候初始化(3)请求处理阶段:在这个阶段,会调用service()方法,容器会根据请求中的URL找到正确的Servlet,然后创建两个对象,HttpServletRequest和HttpS
2022-02-28 16:17:32 784
原创 Servlet API
Servlet API定义了若干接口和类。他的体系结构主要有:(1)Servlet接口。主要有5个方法:int()、getServletConfig()、service()、getServletInfo()、destroy()package com.zhengshanming; import javax.servlet.*; import java.io.IOException; public class aa extends Servlet {
2022-02-28 15:38:02 342
原创 第一章(Java web 技术概述):
1.1:internet与万维网:Internet:也叫因特网,是由成千上万台计算机互相连接,基于TCP/IP协议进行通信的全球网络。1.1.1:主机和IP地址:IP地址:为实现各主机间的通信,每台主机都必须有一个唯一的网络地址,叫IP地址。常用的IP地址由4个32为二进制数表示。例如:10101100 00100000 11111110 000000001为了方便记忆,将他们分为4组,每组8位一个字节,由小数点隔开,且将每个字节的二进制用十进制数表示。这种书写方法叫做十进制表示法。
2022-02-25 14:39:58 271
原创 方法的重写
方法‘重写:子类中出现了和父类钟一模一样的方法。方法重写的功能:(1)当子类需要父类的功能。而功能主体有自己特有的内容时,可以重写父类的方法,这样,即沿袭了父类的功能,又定义了子类特有的内容。’...
2021-12-16 16:58:56 235
原创 java类的继承
继承的概述:继承是面向对象编程的三大特征之一,可以使让子类具有父类的属性和方法,还可以在子类中重新定义,追加属性属性和方法。继承的格式:格式:public class子类名 extends父类名 { }父类也被成为超类或者基类下面我们来演示一下类的继承:Fu类:public class Fu { public void show(){ System.out.println("show方法被调用"); }}Zi类:pub...
2021-12-16 15:37:04 608
原创 JAVA String
String概述String类在java.lang包下,所以使用的时候不需要导包。String类代表字符串,Java程序中的所有字符串文字(例如“abc”)都被实现为此类的实例。也就是说,Java程序中所有的双引号字符串,都是String类的对象。字符串的特点:字符串不可改变,它们的值创建后不能被更改。虽然String的值是不可改变的,但是它们可以被共享。字符串效果上相当于字符串数组(char[]),但是底层原理是字节组(byte[]).String构造方法方法名 ..
2021-12-03 15:20:45 388
原创 JAVA 封装、构造方法、以及标准类的制作
封装的概述:是面向对象的三大特征之一(封装、继承、多态)。是面向对象编程语言对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部,外界是无法直接操作的。封装原则:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现隐藏信息的操作和访问成员变量private,提供对应的getX()/setX()方法。c封装的好处:通过方法来控制成员变量的操作,提高了代码的安全性。把代码用方法进行封装,提高了代码的复用性。构造方法概述:构造方法是一种特殊的..
2021-11-25 17:31:58 458
原创 Mysql数据库 存储过程和存储函数
存储过程:存储过程是一组为了完成特定的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数来调用执行它。创建存储过程的关键字: PROCEDURE格式:CREATE PROCEDURE sp_name(proc_parameter[,...]) [characteristic] routin_body其中,sp_name参数是存储过程的名字;proc_parameter表示存储过程的参数列表;characteris...
2021-11-25 15:25:35 940
原创 JAVA This 关键字
1.this修饰的变量可以指指代成员变量。(1)方法的形参如果与变量名同名,不带this修饰的变量指的是形参,带而不是成员变量。(2)方法的形参没有与变量名同名,不带this修饰的变量值得是成员变量。2.我们什么时候使用this呢?就是形参和成员变量相同时,解决局变量隐藏成员变量的时候。3.this:代表所在类的对象的引用。方法被那个对象调用,this就代表哪个对象。下面是代码演示:package Class;public class This { public
2021-11-24 22:57:07 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人