08 2022 档案

摘要:如果定义了 Boolean 如图: 那么不可判断 如果输入的是 null ,则会报空指针异常 阅读全文
posted @ 2022-08-30 09:40 岑惜 阅读(44) 评论(0) 推荐(0) 编辑
摘要:封装了个方法,根据需要可以改造成异常抛出 /** * 下载、预览文件【导出文件】 */ public static boolean expFile(HttpServletResponse response, String fileName, File file, boolean isDel, boo 阅读全文
posted @ 2022-08-29 06:40 岑惜 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1.背景 网上的东西真实够坑的,用不了就算了,还基本是复制粘贴 2,解决 需要导包,必须是这两个版本 <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.4.3</versio 阅读全文
posted @ 2022-08-29 05:39 岑惜 阅读(297) 评论(0) 推荐(0) 编辑
摘要:1.背景 有个需求,需要把加密验证数据给前端,该数据为访问对象文档库的授权加密信息,怎么办? 解决方案是使用 RSA 非对称加密算法,公钥加密后,只有私钥才可以解密,私钥加密后,只有公钥才可以解密 对象文档库自己存了一条私钥,把公钥给了用户,永久保存,用户加密授权信息后,给前端,前端就可以每次操作文 阅读全文
posted @ 2022-08-17 09:44 岑惜 阅读(894) 评论(0) 推荐(0) 编辑
摘要:1.背景 有个需求 需要在java 使用 非对称加密 RS256 算法,网上博客都翻篇了,基本都是赋值粘贴,没有个是可用的,80%都是粘贴了一篇 c#语言写的代码, 什么风气?以前的博客氛围哪里去了?不开心,我要的是 java ,java ,java ! 经过两天测试,终于琢磨透了,但是与网上的介绍 阅读全文
posted @ 2022-08-13 14:10 岑惜 阅读(1237) 评论(0) 推荐(0) 编辑
摘要:1.背景 首次加载vue网页,chunk-vendors.js文件太大 ,加载十分缓慢,加上网络时快时慢,需要销毁将近一分钟才加载完。。。。 2.解决 配置webpack拆分插件打包,在vue.config.js 文件了加上 // 配置webpack,拆分插件脚本 configureWebpack: 阅读全文
posted @ 2022-08-05 23:31 岑惜 阅读(4335) 评论(2) 推荐(1) 编辑
摘要:需要继承 ApplicationListener<ApplicationEvent> public class ApplicationEventListener implements ApplicationListener<ApplicationEvent> { 然后重写 @SneakyThrows 阅读全文
posted @ 2022-08-02 11:00 岑惜 阅读(38) 评论(0) 推荐(0) 编辑
摘要:1.需要配置启动时记录项目进程号到指定公共文件里 参考我的随笔 java - sprootboot 配置启动时记录进程号 - 岑惜 - 博客园 (cnblogs.com) 2. 指定公共文件路径 3.对springboot 生命周期做监听 在 生命周期 ApplicationReadyEvent 里 阅读全文
posted @ 2022-08-02 10:58 岑惜 阅读(497) 评论(0) 推荐(0) 编辑
摘要:1.在application启动类里添加监听 SpringApplication springApplication = new SpringApplication(AppapiApplication.class); //添加监听 - 记录进程号 springApplication.addListe 阅读全文
posted @ 2022-08-02 10:45 岑惜 阅读(161) 评论(0) 推荐(0) 编辑
摘要:1.背景 shell 不小心执行了死循环,一直在打印报错,指令都无法输入 2.解决 打开另一个窗口 找到该文件的进程然后kill掉该进程, 我的文件是 rec.sh 因此指令 ps -ef|grep rec.sh 然后使用 kill - 9 进程号 阅读全文
posted @ 2022-08-01 11:52 岑惜 阅读(557) 评论(0) 推荐(0) 编辑
摘要:执行 ctrl + q 即可恢复 阅读全文
posted @ 2022-08-01 11:32 岑惜 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1.背景 执行vim 文件 报错 2.解决 选择 r , 恢复文件后保存再退出 ,然后将.rec.sh.swp文件删除即可 删除指令 rm -f .rec.sh.swp 阅读全文
posted @ 2022-08-01 11:24 岑惜 阅读(347) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示