【SpringBoot】通过Filter实现整个项目接口的SQL注入拦截

2022-10-2

业务背景:一般情况下,我们的项目是需要做SQL注入、XSS拦截等安全性问题,本来是打算在网关层面做全局过滤器或者自定义过滤器,但是苦于遇到依赖问题等实在短期内无法解决,于是便在其下一层针对某个项目做SQL注入拦截。


【排坑】WebSocket场景下文件无法上传到服务器的解决方案

2022-9-29

业务背景:几乎很多app都有文件交互的功能,诸如头像管理、材料上传等等。在我们的一次在线签约场景中,需要在websoucket场景下来实现文件上传功能。也算是前一篇文章[《【JAVA、Tomcat、WebSocket】配置文件保存路径、实现前端直接访问本地文件路径,后端实时保存代码实现》](https://editor.csdn.net/md/?articleId=126768222)所遇到问题的解决方案。


【MySQL】日期函数 、group_concat函数

2022-9-16

业务场景:业务场景:可视化图表开发,这咋写嘛,捋清思路最后本着先实现在优化的方式,先求出当前月份内每一天新增的用户数,用到了一个group_concat函数得出一个新增数量的字符串 然后再根据平年、润年去区分月份的天数


【SVN】解决提交代码冲突

2022-6-29

问题背景:合作开发项目,在服务器上已经有一个基础版本代码后,两个人先后提交代码,并且没有互相通知更新代码,己方开发完成,执行更新命令,提示冲突。


【关于工具类的使用】中文拼音首字母转换为大写

2022-6-25

业务场景:在我们实际业务开发中,会遇到生成较为开放类型的活动编号等,有对应的生成规则,比如需要将当前参与用户人名的中文拼音的首字母大小写取到,在加上时间戳信息等等。这里应用到一个解决方案。


【MySQL】关于日期相关的函数操作

2022-5-24

业务场景:出现于在做可视化、报表相关的接口时,我们需要接收前端的一个时间参数或者是默认当前的时间,前半年数据查询或者是求总和之类的。本篇主要想分享一些关于日期计算、转换的方法,后面会写一篇探讨如何优化的文章。