上一页 1 2 3 4 5 6 ··· 15 下一页
摘要:1. 简介 Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。 阅读全文
posted @ 2020-11-16 20:37 C3Stones 阅读(406) 评论(0) 推荐(0) 编辑
摘要:1. 简介 Spring Security是一个功能强大且易于扩展的安全框架,主要用于为Java程序提供用户认证(Authentication)和用户授权(Authorization)功能。 本文将之前博客 SpringBoot2.x集成Quartz实现定时任务管理(持久化到数据库) 改为使用Spr 阅读全文
posted @ 2020-10-28 21:46 C3Stones 阅读(263) 评论(0) 推荐(0) 编辑
摘要:1. 简介 Redis作为内存型数据库,数据都保存在内存中,如果重启或意外宕机后,数据会全部丢失。因此,Redis提供了完善的持久化机制,将内存中的数据持久化到磁盘上,避免了完整性和安全性的问题,也方便进行数据备份和恢复。 2. 持久化方式 RDB:产生一个数据快照文件 AOF:实时追加命令的日志文 阅读全文
posted @ 2020-10-22 19:55 C3Stones 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1. Mycat相关文章 Linux安装Mycat1.6.7.4并实现Mysql数据库读写分离简单配置 Linux安装Mysql8.0.20并配置主从复制(一主一从,双主双从) Docker部署Mysql8.0.20并配置主从复制 Mycat配置分库分表(垂直分库、水平分表)、全局序列 2. 环境准 阅读全文
posted @ 2020-10-14 20:59 C3Stones 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1. Mycat相关文章 Linux安装Mycat1.6.7.4并实现Mysql数据库读写分离简单配置 Linux安装Mysql8.0.20并配置主从复制(一主一从,双主双从) Docker部署Mysql8.0.20并配置主从复制 2. 其他分库分表方案 Sharding-JDBC分库分表简单示例 阅读全文
posted @ 2020-10-10 19:43 C3Stones 阅读(338) 评论(0) 推荐(0) 编辑
摘要:1. Quartz简介 Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目。 Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。 Quartz可以与J2EE与J2SE应用程序相结合也可以单独使 阅读全文
posted @ 2020-09-25 15:40 C3Stones 阅读(460) 评论(0) 推荐(1) 编辑
摘要:1. 简介 在之前博客:SpringBoot基于JustAuth实现第三方授权登录 和 SpringBoot + Layui +Mybatis-plus实现简单后台管理系统(内置安全过滤器)上改造,除了原始的用户名和密码登录外,增加第三方登录认证。 2. 改造流程 在登录页增加第三方系统登录链接 第 阅读全文
posted @ 2020-09-21 19:54 C3Stones 阅读(348) 评论(0) 推荐(1) 编辑
摘要:1. 简介 layui(谐音:类UI)是一款采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到API的每一处细节都经过精心雕琢,非常适合界面的快速开发。 (1)为服务端程序员量身定做 阅读全文
posted @ 2020-09-20 19:27 C3Stones 阅读(604) 评论(0) 推荐(0) 编辑
摘要:1. 跨站点请求伪造 风险:可能会窃取或操纵客户会话和 cookie,它们可能用于模仿合法用户,从而使黑客能够以该用户身份查看或变更用户记录以及执行事务。 原因:应用程序使用的认证方法不充分。 固定值:验证“Referer”头的值,并对每个提交的表单使用 one-time-nonce。 2. pom 阅读全文
posted @ 2020-09-20 12:01 C3Stones 阅读(1123) 评论(0) 推荐(0) 编辑
摘要:1. SQL盲注、SQL注入 风险:可能会查看、修改或删除数据库条目和表。 原因:未对用户输入正确执行危险字符清理。 固定值:查看危险字符注入的可能解决方案。 2. pom.xml添加依赖 <dependency> <groupId>org.springframework.boot</groupId 阅读全文
posted @ 2020-09-17 18:23 C3Stones 阅读(972) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页