- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 制作分页工具类,实现分页操作JSP+Servlet+数据库
分页操作基于jsp+Servlet+数据库的分页操作每页限制显示的条数,显示总页数,总条数.可以看上一页下一页操作说明 :需先进入到controller层的接口,将数据查询出来 在放入到session域中,可以转发或重定向到展示数据的页面 使用El表达式取出数据先写个制作分页的工具类LimitPageUtil分页工具类import java.util.List;/** * @program: internetbar_Test * @description: 分页工具
2021-03-12 19:06:03
396
原创 封装操作数据库dbUtil工具类
通过Apache 提供的dbUtil工具类,在手动封装一下它的方法,以便更简单的使用dbUtils是java编程中的数据库操作实用工具,小巧简单实用,封装了对JDBC的操作,简化了JDBC,可以少写代码使用Druid连接池操作1.首先导入druid-1.1.10.jar 和commons-dbutils-1.4.jar2.定义配置文件信息jdbc.propertiesdriverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3
2021-02-24 19:14:11
726
1
原创 js表单提交数据并进行验证
表单提交数据并进行验证 模拟注册填写信息html页面<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>表单提交</title> <style> input[type="text"],input[type="password"]{ width: 250px; } </style> </head&g
2021-01-21 11:07:46
1345
原创 二级联动 下拉列表
二级联动 下拉列表 需先选择英雄,才能在选择英雄的皮肤html页面<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>二级联动</title> </head> <body> <form action="#" method="post"> <!--先创建两个下拉列表--> 请选择英雄 :
2021-01-21 11:02:07
1187
1
原创 使用js对表格进行添加数据、刪除数据 批量删除数据
一 选中多个数据进行删除&&添加数据html页面<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>单选多选</title> <!--做一些修饰,自行定义--> <style> tr { text-align: center; } tr td:first-child {
2021-01-21 10:54:46
3009
原创 java代码中编写菱形,九九乘法表,等腰九九乘法表
菱形代码//菱形 for(int i=1; i<=5 ; i++){ for(int j=i; j<=5-1; j++){ System.out.print(" "); } for(int k=1; k<=2*i-1; k++){ System.out.print("*"); } System.out.println(); } for(int i=1; i<=5; i++){ for(int j=1; j<=i;
2020-11-21 12:34:22
392
原创 SpringMVC入门(上传、拦截器)
SpringMVC概述 SpringMVC是一个基于MVC(Model View Controller)的WEB框架,也是Spring框架的一个模块,所以SpringMVC与Spring框架可以无缝对接Spring入门1.前端控制器(DispatcherServlet) 用来集中处理请求,负责接收所有的请求,在将对应的请求转发到其他程序处理.然后再接收处理后的结果在浏览器上渲染展示SpringMVC执行流程(重点/难度)1.前端控制器 主要用于组件之间的调度,相当于CPU(中央处理器)
2020-09-23 22:13:38
89
原创 Redis笔记---仅供参考
Redis课程内容1.入门(软件的安装、设置)2.通用命令3.基本数据类型及操作4. Java连接Redis -->jedis5.持久化6.删除策略7.主从复制8.哨兵与集群Redis入门windows Git Hub下载地址:https://github.com/microsoftarchive/redis/releases Redis的主要作用:缓存数据,是目前缓存的主流技术之一目前缓存的主流技术: 1. Redis(单线程) 2. Memcached(多线
2020-09-23 22:07:19
187
1
原创 Maven在idea中的配置操作
Maven概念: 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象
2020-09-23 22:04:28
214
1
原创 SSM框架的XML等配置(简单、基础、入门)
本章记录一下Spring、SpringMVC、Mybatis整合的配置操作–小白篇SSM框架主要在于搭建resources文件里的配置文件,配置好了写逻辑代码就很方便配置jdbc.properties-----这里写连接数据库的配置##驱动类mysql.driverClass=com.mysql.cj.jdbc.Driver##########jdbc:mysql://服务器地址:端口号/数据明?mysql8.0的操作mysql.url=jdbc:mysql://localhost:3306/s
2020-09-16 22:03:39
211
原创 spring与mybatis的整合(简单、基础)
在这里运用一下spring与mybatis框架的整合应用,初步了解配置首先创建实体类,引用lombok所以不需要在手动写实体类的有参无参和toString,只需要配置以下的三个注解即可package com.gtl.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@NoArgsConstructor@AllArgsConstructorpublic
2020-09-07 18:44:43
234
原创 认识MyBatis、Mybatis笔记.MyBatis的核心配置,动态Mapper,动态SQL,表的关联及分页操作和缓存理解
Mybatis入门: Mybatis是一个非常优秀的持久层挂架(类似于Spring Data JPA).它内部封装了通过JDBC访问数据库的操作,支持定制化SQL,存储过程,高级映射 在IDEA中搭建MyBatis环境: 1.创建项目 2.在maven中导入mybatis所依赖的jar包<!--Mybatis依赖--><!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->&l
2020-08-30 21:14:49
232
原创 spring Data JPA的配置操作
applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Context="http://www.springframework.org/schema/conte
2020-08-09 05:58:34
199
原创 Servlet判断用户是否登陆过、异地登录和登出功能
Servlet判断用户是否登陆过和异地登录功能利用ServletContext+session+监听器(Listener)实现做login界面时当用户进行登录会有用户再次登录的情况,如果一个账户两个人同时登录会有许多不必要的麻烦,针对以上情况做出了一下代码的修改首先是两个简单的界面login.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <t
2020-07-23 00:59:59
1321
原创 Servlet在界面当中实现图片验证码
Servlet实现在界面中显示图片验证码功能创建验证码生成的工具类…方便调用import java.awt.*;import java.awt.image.BufferedImage;import java.util.*;/** * @program: ServletDom * @description: 验证码生成工具类 **/public class VerifyCodeUtil { private static final Integer W=100; //设置宽度
2020-07-09 22:28:38
370
原创 Servlet中cookie记住密码
Servlet中通过学到的Cookie,做出一个记住密码的操作用到HTML+Servlet+Cookie+JavaScript利用cookie设置记住密码的时间,到期失效.setMaxAge()–cookie设置时间. addCookie()–添加cookiejsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>lo
2020-07-09 22:16:18
913
原创 Servlet上下文设置网页的访问次数
servlet容器启动的时候,它会给每个servlet都指定一个ServletContext上下文对象,它是一个全局的环境变量,在整个应用程序执行的过程中都可以访问,上下文对象具有唯一性.public class LoginServlet extends HttpServlet { public void service(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletExce
2020-07-05 18:55:14
161
原创 java重写和重载的区别
**重写(Override):**在不同类中,并且两者要有继承的关系,重写是方法名字和参数的列表是要完全一致的,重写的意义在于当父类的方法已经不能满足时,自类重写为自己需要的。**重载(Overload):**在同一个类当中有多个名称相同的方法,但相同方法的参数列表不同。...
2020-06-11 21:12:16
113
原创 前端js实现轮播图
根据学到的javaScript简单写了个轮播图前端代码<body onload="onload_img()"> <div id="id"> <img src="img/dc.jpg" id="img" /> </div> <ul> <li class="li" onclick="changeImg('img/dc.jpg',0)">1</li> <li class="li" oncli
2020-06-10 14:40:23
419
1
原创 前端JS 购物车的加减数量、计算总价
前端页面用JS技术对购物车页面添加功能前端页面<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>完善当当购物车页面</title> <link type="text/css" rel="stylesheet" href="css/cartStyle.css" /></head><body
2020-06-07 16:59:17
14936
5
原创 JAVA集合
List集合—有序的集合,允许重复的元素,可以理解为对象数组,Connection的子接口,只不过是可变长度的,可以动态的增加和减少,他有两个比较常用的实现类ArrayList和LinkedList,两者方法大致相同,性能有一定的差异Arraylist:动态数组实现List、查询效率高LinkedList:链条实现的List接口、删除和新增的效率高Set集合—无序不重复的Collection...
2020-05-02 23:20:19
117
原创 JAVA线程池 shutdown()和shutdownNow()的区别 。简单理解
public class TicketTout implements Runnable { @Override public void run() { String name = Thread.currentThread().getName(); System.out.println(name + ": 正在霸占窗口抢票中"); tr...
2020-04-28 07:59:05
261
java游戏账号交易系统
2020-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人