上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 42 下一页
摘要: 先搞定一个验证码生成类 package com.example.testsession.util; import java.awt.*; import java.awt.image.BufferedImage; import java.util.Random; /** * 生成4个字符的验证码,背景 阅读全文
posted @ 2021-06-11 19:27 西红柿里没有番茄 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 背景 浏览器发起请求--> 服务端创建session,会话建立--> 服务端返回sessionId作为cookie存储在浏览器中; 浏览器再次发起请求,并且带着cookie--> 服务端通过cookie认证,确认是刚才建立的会话。 代码实现 这里使用的注解因为是代理对象,所以不用担心单例的问题 @A 阅读全文
posted @ 2021-06-11 16:24 西红柿里没有番茄 阅读(1653) 评论(0) 推荐(0) 编辑
摘要: 背景 用postman发送多次请求的时候,如果没有设置cookie请求头就没法维持同一次会话,就会造成 httpServletRequest.getSession(false) 为空。在火狐发送请求不会有这个问题,在谷歌会有问题,我也不晓得为啥。 步骤一 步骤二:这里的cookie是前后端第一次创建 阅读全文
posted @ 2021-06-11 15:57 西红柿里没有番茄 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 效果图 import java.awt.*; import java.awt.image.BufferedImage; import java.util.Random; /** * 生成4个字符的验证码,背景颜色、字体颜色、字体类型都随机生成,另外加上干扰线条 */ public class Ver 阅读全文
posted @ 2021-06-11 12:18 西红柿里没有番茄 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 实例实现功能: 管理员叫程序员写一行新的代码,程序员写完了之后要告诉管理员一声 首先实现一个回调的接口 /** * 回调接口 */ public interface CallBackInterface { /** * 判断回调是否成功 * @param * @return */ public boo 阅读全文
posted @ 2021-06-02 16:51 西红柿里没有番茄 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 在观察者模式中,包括以下四个角色: 主题(被观察者)(Subject):主题是一个接口,该接口规定了具体主题需要实现的方法,比如,添加、删除观察者以及通知观察者更新数据的方法。 观察者(Observer):观察者是一个接口,该接口规定了具体观察者用来更新数据的方法。 具体主题(ConcreteSub 阅读全文
posted @ 2021-06-01 18:26 西红柿里没有番茄 阅读(334) 评论(0) 推荐(0) 编辑
摘要: import java.lang.reflect.Field; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.util.ArrayList; import java.util.Array 阅读全文
posted @ 2021-06-01 17:15 西红柿里没有番茄 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 先自定义一个json数据格式标准,放在一个json文件中,json文件放在resources下面 { "title" : "标题", "description" : "描述", "type" : "object", "properties" : { "name" : { "type" : "stri 阅读全文
posted @ 2021-06-01 11:59 西红柿里没有番茄 阅读(1114) 评论(2) 推荐(0) 编辑
摘要: 目录结构 步骤一:添加依赖 <dependency> <groupId>org.drools</groupId> <artifactId>drools-core</artifactId> <version>7.0.0.Final</version> </dependency> <dependency 阅读全文
posted @ 2021-05-27 17:57 西红柿里没有番茄 阅读(491) 评论(0) 推荐(0) 编辑
摘要: package com.example.testdrools.config; import org.kie.api.KieBase; import org.kie.api.KieServices; import org.kie.api.builder.*; import org.kie.api.ru 阅读全文
posted @ 2021-05-27 17:25 西红柿里没有番茄 阅读(198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 42 下一页