- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 一个将真实文件路径进行加密的解决方案
这种情况应该不多见,一般来说都是传输数据流,不会直接丢一个真实的文件路径给页面去访问,但也不排除有些项目就是这么搞的。用在项目所在的服务器则可以给业务中所有会获取到文件真实路径的地方进行加密再返回给前端。比如在访问虚拟路径时在请求头加上Token进行鉴权,这样可以拦截非登录用户。用在文件服务器则可以在文件上传以后将真实路径进行加密再返回给前端。总的思路就是这样,实现得比较简单,可以根据实际需求进行改造升级。这个工具类既可以用在文件服务器,也可以用在项目所在的服务器。接下去在文件服务器创建一个控制类。
2023-09-01 14:04:30 384 1
原创 String、StringBuilder和StringBuffer
在日常开发中,String 使用得非常频繁,所以在这里讨论一下注意事项以及它与 StringBuilder 和 StringBuffer 的区别,然后总结一下该用哪个。
2022-08-15 17:03:38 233
原创 Idea超快速热部署方法,以及一些无法热部署的场景
Idea超快速热部署方法,以及一些无法热部署的场景使用Eclipse开发的时候每当文件保存就会自动执行编译,非常得省心。但是Idea在热部署方面不尽人意,需要手动执行。不过好在操作方法非常得简便:只要在修改过的文件处【右击】选择【Compile And Reload File】意为【编译并重新加载文件】,就不需要再重启项目了。主要看Idea下面的弹窗,遇到下面两种情况说明热部署成功:几个注意点:配置文件无法实现热部署,比如 xml 或 yml 这种。注解里面的自定义内
2022-05-31 09:04:20 2097 2
原创 Mybatis之<if test=“str == ‘0‘“>执行时报NumberFormatException的原因跟踪
Mybatis之<if test=“str == ‘0‘“>执行时报NumberFormatException的原因跟踪
2021-12-10 16:04:37 1244
原创 class path resource [logback-spring.xml] cannot be resolved to URL because it does not exist的处理方法
class path resource [logback-spring.xml] cannot be resolved to URL because it does not exist的处理方法很多人在使用Idea开发过程中会用到多个开发环境,在这些开发环境之间来回切换的时候,记得多操作一步:点一下Maven的刷新按钮(即Reimport All Maven Projects)。该问题随即解决。并不需要像网上给出的其它方法那样修改配置文件中的属性,我们尽量不改动这些内容。...
2021-07-20 14:52:09 11831 6
原创 Xposed框架未安装解决方法
Xposed框架未安装解决方法很多人安装完Xposed安装器后,打开发现是这个样子的:这种情况就比较简单了,直接点击“安装/更新”下面的“Version 90-beta3”按钮就能弹出选择界面:点击“Install”按钮安装即可,直接搞定。(但凡事没有绝对,有些人点了这个按钮照样安装不了。)然后我要说的是,这帮人考虑问题太不全面,以为所有人都是遇到这种情况,按照这个方法问题就能解决了,但是有些人偏偏打开来看到的是这个样子的:按钮呢?你用魔法变一个出来吗?我遇到的就是这种情况,然后亲测有效的
2021-06-30 17:37:10 81524 214
原创 Elasticsearch结合Java使用之Spring方法
Elasticsearch结合Java使用之Spring方法导航前期准备导航前期准备
2021-03-26 16:08:14 588
原创 Elasticsearch结合Java使用之官方API方法
Elasticsearch结合Java使用之官方API方法导航前期准备功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入导航前期准备在pom.xml中引入Elasticsearch依赖:<dependency>
2021-03-22 11:00:50 981
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人