摘要: 登录验证码开发记录 后台使用了Controller层选用了SpringMvc,验证码存储在Ehcache中并设置自动过期时间为1分钟,key值使用sessionId,验证码生成使用了kaptcha插件。 需求分析: 1. 前台需要生成一个4位数的验证码图片 2. 提交之后由后台判断验证码是否输入正确 阅读全文
posted @ 2020-04-13 15:20 dagger9527 阅读(227) 评论(0) 推荐(0) 编辑
摘要:  Flink安装排坑指南 Flink依赖与java环境,请先安装jdk,最好1.8以上,配置好 环境变量 首先我是在window上安装flink的, "下载flink" 下载之后解压到任意目录,进入bin目录运行 脚本启动flink服务,但是Task Slots却为0,查看log发现是TaskMa 阅读全文
posted @ 2020-03-14 20:40 dagger9527 阅读(4482) 评论(0) 推荐(1) 编辑
摘要: Jackson对返回数据进行XSS过滤 定义一个类继承ObjectMapper 在Spring配置文件中进行配置 添加测试Controller,验证上面配置是否成功 用Postman测试接口,可以看到,fullName字段的数据已经过html编码过滤了 以上是对jackson返回数据进行xss过滤的 阅读全文
posted @ 2020-03-11 17:59 dagger9527 阅读(2640) 评论(0) 推荐(0) 编辑
摘要: Mybatis报错 发现表中的字段类型为VARCHAR类型,而实体类是Integer类型,将实体类类型和数据库字段类型保成一致,问题解决 阅读全文
posted @ 2020-03-09 16:26 dagger9527 阅读(531) 评论(0) 推荐(0) 编辑
摘要:  Flutter环境搭建 下载flutter, "https://flutter.cn/docs/get started/install/windows" 解压,将flutter目录配置到环境变量中 并将bin目录设置到PATH, 设置futter源,添加环境变量 还需要JDK环境和Android 阅读全文
posted @ 2020-03-07 07:47 dagger9527 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 运行npm命令直接报错 删除C:\Users\当前用户\.npmrc文件,之后就正常了 阅读全文
posted @ 2020-03-05 20:43 dagger9527 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 源码: "https://github.com/dagger9527/vertx_demo" vert.x核心包是 。通常,只需要引入这个依赖就足以创建vert.x的http服务了。不过,vert.x为用户提供了更为强大的扩展模块,例如: (创建http server,提供更强大的http服务), 阅读全文
posted @ 2020-02-09 12:41 dagger9527 阅读(3204) 评论(0) 推荐(0) 编辑
摘要: StringJoiner是java.util包下的一个工具类,jdk1.8出来的 作用是在构造字符串时,可以自动添加前缀、后缀及分隔符,而不需要自己去实现这些添加字符的逻辑 先看一个简单的demo StringJoiner sj1 = new StringJoiner(","); StringJo 阅读全文
posted @ 2020-02-08 23:47 dagger9527 阅读(5590) 评论(0) 推荐(0) 编辑
摘要: 源码: "https://github.com/dagger9527/vertx_demo" 项目工程:quickstart vert.x最大的特点是异步编程、非阻塞式。非阻塞式的方式可以让单线程以最大的效率处理客户端请求,最大幅度的利用单核处理器的优势。和多线程编程的方式不同,异步编程是单线程的 阅读全文
posted @ 2020-01-28 11:02 dagger9527 阅读(463) 评论(0) 推荐(0) 编辑
摘要:  将容器备份成镜像 用centos镜像创建一个名称为mycentos的容器 查看所有容器 将容器mycentos保存为镜像 再次查看docker所有镜像,发现多了个mycentos_i的镜像,它的大小和centos一样,可以看出来mycentos_i就是centos复制品,并且会保存之前在容器运行 阅读全文
posted @ 2020-01-24 23:30 dagger9527 阅读(4029) 评论(0) 推荐(0) 编辑