Java
学习过程
Summer_Shorts
这个作者很懒,什么都没留下…
展开
-
登录校验-Filter
【代码】登录校验-Filter。原创 2023-04-08 20:16:48 · 396 阅读 · 0 评论 -
JDK中JVM和JRE你所不知道的关系
要想知道他们是什么关系呢 ,首先先要了解什么JVM和JRE,下面就由我来介绍一下。 开发工具包——JDK JDK(Java Development ToolKit),是Java语言开发工具包。JDK是整个JAVA的核心,包括了Java运行环境(JRE)、Java工具(javac/java/jdb等)和Java基础的类库(即daoJava API 包括rt.jar)。 JAVA虚拟机——JVM JVM(Java Virtual Machine):Java虚拟机,简称JVM,试运行所.原创 2020-09-10 11:01:23 · 1137 阅读 · 2 评论 -
对于WEB-INF里你所不知道的知识
简介 WEB-INF文件夹是一个非常安全的文件,用来存储服务端配置文件信息何在服务端运行的类文件的,不允许客户端直接访问,必须通过Web.xml文件对要访问的文件进行相应映射才能访问。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。 遇到的问题 在敲一个小例子的时候所遇到的一个相关问题,把创建的HTML文件放到了WEB-INF目录下,在运行项目的时候填入该名称报出错误404 把文件移动到web路径下就可以了!!!! ...原创 2020-08-08 10:16:01 · 763 阅读 · 24 评论 -
解决SQL注入问题
大家在写登录代码时,有时候会不注意SQL注入问题,这就可能给某些人一些可乘之机,那么什么是sql注入问题呢? SQL注入问题是在拼接sql时,有一些sql的特殊关键字参与字符串的拼接,会造成安全问题。 简单的来说就是输入“a' or 'a' = 'a ”,可以直接登录进去。 今天呢也给大家带来了解决问题的方式,使用PreparedStatemnt对象解决,用?作为占位符。在上一篇代码的基础上修改:(定义sql、获取对象、给?赋值、执行sql) public boolean login(String原创 2020-07-21 16:38:38 · 428 阅读 · 32 评论 -
运用JDBC工具类
在学习JDBC的过程中发现JDBC工具类很有意思,包含了面向对象的思想。 1.先配置文件以便封装注册驱动使用,添加Resource Bundle url=jdbc:mysql:///db1 user=root password = 1234 driver = com.mysql.jdbc.Driver 2.封装连接数据库时的重复代码。(注册驱动、获取数据库对象和关闭程序) package Utils; import java.io.FileReader; import java.io.IOEx原创 2020-07-21 11:38:44 · 346 阅读 · 42 评论