
Java
文章平均质量分 66
MervynLammm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于OAuth2查询在线用户及强退用户
基于OAuth2查询在线用户及强退用户场景最近工作的项目需要做认证授权、限制授权登录用户。需要统计当前在线用户数,及强退指定用户。效果实现获取所有在线用户登录后,OAuth2会向Redis存放用户的token信息,键是token值,值是OAuth2的认证对象。实现思路:从Redis中获取所有的token值,及通过RedisTokenStore获取到OAuth2的认证对象。/** * VO */@Data@AllArgsConstructor@NoArgsConstructor原创 2021-08-10 10:25:32 · 2494 阅读 · 2 评论 -
Feign 传输 MultipartFile 的一些问题
Feign 传输 MultipartFile 的一些问题File 转 MultipartFilepom.xml<!-- https://mvnrepository.com/artifact/org.springframework/spring-mock --><dependency><groupId>org.springframework</groupId><artifactId>spring-mock</artifactId&g原创 2021-05-21 16:52:31 · 822 阅读 · 0 评论 -
用反射实现实体类数据导出excel
// 参数解释:// 1. title, Map<Integer, String[]>// 1.1 key - Integer, 列数// 1.2 value - String[] 容量为2的数组,0位置存储实体类属性名,1位置存储excel中该列标题// 2. data, 需要导出的数据// 3. clz, 需要导出的实体类的class// 4. 文件名public <T> HSSFWorkbook fillExcel(Map<Integer, String[]原创 2021-04-06 14:23:59 · 310 阅读 · 0 评论 -
Java实现WebSSH,自适应宽高、心跳检查、断开自动重连
文章目录效果自适应宽高心跳检查断开自动重连关键代码自适应宽高心跳检查断开后自动重连参考资料基于NoCortY的项目WebSSH修改:升级xterm到4.x自适应宽高心跳检查断开自动重连NoCortY的博客:使用纯Java实现一个WebSSH项目篇幅限制,这里只放出效果及关键代码。完整代码见 mervynlam/Webssh-Java - Github效果自适应宽高心跳检查断开自动重连关键代码自适应宽高前端//terminal 大小改变function resizeT原创 2020-09-25 10:46:31 · 1573 阅读 · 2 评论 -
Mysql备份与还原命令
Mysql备份与还原命令备份命令:mysqldump -h127.0.0.1 -P3306 -uroot -p123456 mytable > mytable.sql还原命令:mysql -h127.0.0.1 -P3306 -uroot -p123456 mytable < mytable.sql-h主机-P端口-u用户名-p密码mytable需要备份的库mytable.sql备份的文件名Java 实现//备份public void backup() {原创 2020-08-14 17:03:16 · 254 阅读 · 0 评论 -
spring获取静态资源目录
使用HttpServletRequestString staticPath= request.getSession().getServletContext().getRealPath("/")+"static/";使用ContextLoaderWebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext();ServletContext servletContext = web原创 2020-06-28 09:29:33 · 771 阅读 · 0 评论 -
Java 实现 RSA 非对称加解密
Java 实现 RSA 非对称加解密RSA 加解密RSA是一种非对称加密算法,拥有一对密钥(公钥和私钥),由公钥加密的数据只能由私钥解密,由私钥加密的数据只能由公钥解密。RSA 工具类public class RsaUtils { //加密算法RSA private static final String ALGORITHM = "RSA"; //密钥长度 private static final int KEY_SIZE = 1024; //公钥文件原创 2020-05-21 16:43:44 · 815 阅读 · 0 评论