- 博客(23)
- 资源 (27)
- 收藏
- 关注
原创 毕业设计—在线考试系统设计与实现
基于SpringBoot的在线考试系统的毕业设计与实现管理员账户(admin:123)学生账户可在管理端自行创建或修改项目后端地址:[120.48.7.48:8089](http://120.48.7.48:8089)学生端地址:[120.48.7.48:8089/stuLogin.jsp](http://120.48.7.48:8089/stuLogin.jsp)1666194196............
2022-05-27 09:25:20
2838
4
原创 IDEA一键启动SpringCloud的所有模块
1、打开项目下的.idea文件夹,如果没有此文件夹可能设置了隐藏,设置一下就好。在此文件夹中打开workspace.xml文件2、Ctrl+f搜索 RunDashboard ,将框框中的内容粘贴到相应位置代码如下:<option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set></opti
2022-04-24 16:42:11
4182
1
原创 REST风格
REST简介REST:表现形式状态转换传统风格资源描述http://localhost/user/getById?id = 1http://localhost/user/saveUserREST风格描述形式http://locathost/user/1http://localhost/user
2022-02-13 14:18:33
187
原创 【JavaWeb实现自动登录】
前端 <div class="submit_btn"> <button type="button" id="btn_sub">登录</button> <div class="auto_login"> <input type="checkbox" name="remember" value="remember" class="checkbox"> <span>自动登录<
2021-12-25 16:49:49
1691
3
原创 JavaWeb邮箱激活实现注册功能
前端获取表单数据提交到Servlet$.post("registUserServlet",$(this).serialize(),function (data) { //处理服务器响应数据 data if (data.flag == true){ //注册成功,跳转成功页面 location.href = "register_ok.html"; }else { //注册失败,给errorMsg添加提示信息 $("#erro
2021-12-22 14:32:54
2377
2
原创 Maven安装配置
官网下载地址:https://maven.apache.org/download.cgi解压即可使用。环境变量配置第4步的变量值为:maven解压地址路径的bin目录到这里环境变量配置完成。Win+R:cmd打开命令提示
2021-12-17 20:59:36
461
原创 redis缓存的的使用
注意: 使用redis缓存一些不经常发生变化的数据。* 数据库的数据一旦发生改变,则需要更新缓存。* 数据库的表执行增删改的相关操作,需要将redis缓存数据清空,再次存入* 在service对应的增删改方法中,将redis数据删除。项目结构jar包数据库CREATE TABLE province( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL );-- 插入数据INSERT INTO provin
2021-12-17 20:21:25
817
原创 SQL注入
什么是SQL注入SQL注入是指通过构建特殊的输入篡改原来的SQL语句达到攻击者所需的操作。Sql 注入产生原因我们访问动态网页时往往会向服务器发送请求,服务器向数据访问层发起 Sql 查询请求,若验证通过就会执行 Sql 语句。如果用户输入的数据被构造成恶意Sql代码,如果程序没有细致地过滤用户输入的数据则会使非法数据侵入系统。登录案例讲解select * from admin where uname='用户名' and pwd='密码'输入 'or 1=1 #(–空格或–+或#:注释掉后面的s
2021-12-17 18:34:41
1053
11
原创 redis及jedis
Redis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为
2021-12-17 18:27:09
973
原创 JSP中的EL、JSTL表达式详解
EL表达式:概念:Expression Language 表达式语言作用:替换和简化jsp页面中java代码的编写语法:${表达式}注意:jsp默认支持el表达式的。如果要忽略el表达式设置jsp中page指令中:isELIgnored=“true” 忽略当前jsp页面中所有的el表达式\${表达式} :忽略当前这个el表达式使用:运算:运算符:算数运算符: + - * /(div) %(mod)比较运算符: > < >= <= ==
2021-12-13 19:02:57
279
原创 Java 文件下载案例
前端<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <a href="/项目名/img/1.png">图片1</a> <a href="/项目名/img/1.avi">视频</a>
2021-12-10 20:05:58
185
原创 JavaWeb 实现简单的验证码
后端package cn.itcast.web.servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.H
2021-12-10 17:12:42
684
原创 JavaWeb Druid数据库连接池+Spring JDBC+BeanUtils简单实现登录功能
源码下载地址https://download.youkuaiyun.com/download/qq_44515800/60213337数据库jar包login.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <form act
2021-12-10 15:05:14
701
原创 Java数据库连接池
1. C3P0数据库连接池1.1 概念其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。1.2 好处节约资源用户访问高效1.3 实现:标准接口:DataSource javax.sql包下的方法:-
2021-12-05 18:37:43
143
1
原创 Java 函数式接口
1. 函数式接口函数式接口:有且仅有一个抽象方法的接口Java中的函数式编程体现就是Lambda表达式,所以函数式接口就是可以适用于Llambda使用的接口只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利进行推导注解:@FunctionalInterface@FunctionalInterfacepublic interface MyInterface { void show();}2常用的函数式接口2.1Supplier接口import java.util.
2021-12-01 23:02:10
144
原创 Java多线程实现文件上传
import java.io.*;import java.net.Socket;/* 客户端:数据来自于文本文件,接收服务器反馈 */public class ClientDemo { public static void main(String[] args) throws IOException { //创建客户端Socket对象 Socket s = new Socket("192.168.1.66",10000); //封装
2021-11-30 17:07:46
2389
原创 Java进程与线程
1.实现多线程1.1进程进程:是正在进行中的程序是系统进行资源分配和调用的独立单位每一个进程都有它自己的内存空间和系统资源1.2线程线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果有一条执行路径,称为单线程程序多线程:一个进程如果有多条执行路径,称为多线程程序1.3方式一 :继承 Thread父类public class MyThread extends Thread { @Override public void run() {
2021-11-29 21:04:44
254
3
原创 Java IO流
写数据FileOutputStream fos = new FileOutputStream("项目名\\fos.txt");//写入方法fos.write(97); 做了三件事情: A:调用系统功能创建了文件 B:创建了字节输出流对象 C:让字节输出流对象指向创建好的文件写数据的三种方式: public static void main(String[] args) throws IOException
2021-11-24 21:28:49
155
原创 HashMap
1. Map集合概述import java.util.HashMap;import java.util.Map;/* Map集合概述 Interface Map<K,V> K:键的类型;V:值的类型 将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值 举例:学生的学号和姓名 map.put("001","gs"); map.put("002","yws");
2021-11-23 20:46:58
327
原创 Java泛型、类型通配符、 可变参数
1. 泛型类public class G<T> { private T t; public T getT() { return t; } public void setT(T t) { this.t = t; }}public class GDemo { public static void main(String[] args) { Generic<String> g1 = ne
2021-11-23 19:45:08
146
原创 Java继承、多态、封装
继承extends继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法。实现继承的格式 继承通过extends实现格式:class 子类 extends 父类 { }举例:class Dog extends Animal { }继承带来的好处继承可以让类与类之间产生关系子父类关系,产生子父类后,子类则可以使用父类中非私有的成员。继承的好处和弊端(理解)继承好处提高了代码的复用性(多个类相同的成员可以放到同一个类中)
2021-11-17 10:21:40
165
原创 Java抽象类abstract和interface接口
abstract抽象类抽象类特点:抽象类和抽象方法必须使用 abstract 关键字修饰//抽象类的定义public abstract class 类名 { //抽象方法的定义 public abstract void eat();}抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类抽象类不能实例化抽象类如何实例化?参照多态的方式,通过子类对象实例化,这叫抽象类多态 java Animal a = new Animal();X Animal a = new Cat()
2021-11-17 09:46:18
355
基于卷积神经网络+django界面展示的猫品种识别.zip
2021-12-30
Druid数据库连接池+Spring JDBC+BeanUtils简单实现登录功能
2021-12-10
基于jsp+servlet的小米商城项目
2021-07-07
客户关系管理系统
2019-07-02
crm客户关系管理系统
2019-06-24
关于#java#的问题:调用第三方系统的下载接口
2022-09-14
写死的文件路径怎么与MultipartFile file关联
2022-08-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人