- 博客(13)
- 收藏
- 关注
原创 Jedis连接池工具类
Jedis连接池工具类jedis.properties配置文件Jedis连接池工具类 jedis.properties配置文件 host=127.0.0.1 port=6379 maxTotal=50 maxIdle=10 Jedis连接池工具类 package pers.cb.jedis.util; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.Jed
2020-05-09 23:32:38
236
原创 ajax与json实现省市联动案例
ajax与json实现省市联动案例案例需求代码实现封装省份的Java类封装城市的Java类ajax发送请求的html代码CityServlet的实现代码 案例需求 选择省份时,城市根据选择的省份自动显示出省份的城市名。案例中没有从数据库取出数据和redis存储优化 代码实现 首先创建一个省份和城市的java类 封装省份的Java类 package pers.cb.domain; public class Province { private int id; private String n
2020-05-09 21:37:14
690
原创 jsp九个内置对象真实类型与作用
jsp内置对象 在jsp页面中不需要创建,直接使用的对象 一共有9个 变量名 真实类型 作用 pageContext PageContext 当前页面共享数据 request HttpServletRequest 一次请求访问的多个资源(转发) session HttpSession 一次会话的多个请求间 application ServletContext 所有用户共...
2020-05-01 20:17:20
502
原创 Session的细节与Cookie和request的区别
当客户端关闭后,服务器不关闭,两次获取session是否为同一个 默认情况下。不是 如果需要相同,则可以创建Cookie,键为JSESSIONID,设置最大存活时间,让cookie持久化保存。 Cookie c = new Cookie("JSESSIONID",session.getId()); c.setMaxAge(60*60); ...
2020-04-30 22:15:33
549
原创 使用Cookie记住上一次访问时间的案例
记住上一次访问时间案例需求案列分析案例实现代码 案例需求 访问一个Servlet,如果是第一次访问,则提示:您好,欢迎首次访问 如果不是第一次访问,则提示:欢迎回来,您上次访问时间为:显示时间字符串 案列分析 可以采用Cookie来完成 在服务器中的Servlet判断是否有一个名为lastTime的cookie 1.有:不是第一次访问 4.1.1.响应数据:欢迎回来,您上次访问时间为:20...
2020-04-30 21:38:17
332
原创 Servlet的文件下载案例
文件上与下载案例需求分析与步骤下载页面的代码实现文件下载的Servlet代码部分中文文件名的工具类 案例需求分析与步骤 下载页面的代码实现 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> &...
2020-04-30 17:38:27
171
原创 Servlet的request用户登录案例
用户登录案例用户登录案例需求案列分析项目结构login.html登录页面代码mysql数据库user表创建druid连接池配置文件使用Durid连接池User对象的javaBean代码操作数据库中User表的类使用junit测试UserDao代码Servlet代码 用户登录案例需求 案列分析 项目结构 login.html登录页面代码 <!DOCTYPE html> <ht...
2020-04-28 16:39:20
346
原创 JDBCDruid连接池的工具类
Druid配置文件 Druid连接池工具类实现代码 public class JDBCUtils { //1.定义成员变量 DataSource private static DataSource ds = null; static{ try { //1.加载配置文件 Properties pro = ...
2020-04-23 10:11:44
212
原创 Java的JDBC工具类(MySql数据库)
一、JDBC工具类的实现 1、在项目根目录创建一个properties的配置文件pro.properties,里面定义了四行数据,分别对应着JDBC连接所需要的几个参数 2.JDBC工具类的主要代码实现 import java.io.FileReader; import java.io.IOException; import java.net.URL; import java.sql.*; im...
2020-04-22 13:29:59
371
原创 简单的测试框架
简单的测试框架 使用注解来写一个计算器类的测试框架 Calculator计算器类 public class Calculator { //加法 @Check public void add() { System.out.println("1 + 0 =" + (1 + 0)); } //减法 @Check publi...
2020-04-20 10:36:55
225
原创 Java反射创建任意类对象,执行任意方法
案例分析 用Java反射创建对象执行方法案例分析: 需求写一个"框架",不能改变该类的任何代码的前提下,可以帮我们创建任意类的对象,并且执行其中任意方法 实现: 1.配置文件 2.反射 步骤: 1.将需要创建的对象的全类名和需要执行的方法定义在配置文件中 2.在程序中加载读取配置文件 3.使用反射技术来加载类文件进内存 4.创建对象 5.执行方法 配置文件 文件名称 文件内容 Student类...
2020-04-19 20:46:05
949
原创 Java反射基础
Java反射笔记 Class对象功能: 获取功能: 获取成员变量们 Field[] getFields() :获取所有public修饰的成员变量 Field getField(String name):获取指定名称的 public修饰的成员变量 Field[] getDeclaredFields():获取所有的成员变量,不考虑修饰符 Field getDeclaredField(Stri...
2020-04-19 20:03:59
131
原创 模拟BS服务器案例
模拟B/S服务器案例模拟BS服务器分析模拟BS服务器代码实现问题解决CSS样式显示不了 模拟BS服务器分析 模拟BS服务器代码实现 package demo04.BSTCP; import java.io.*; import java.net.ServerSocket; import java.net.Socket; /* 创建BS版本TCP服务器 */ public class ...
2020-04-16 13:48:06
532
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅