自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 自定义注解方式实现数据脱敏

项目组的项目大多都是跟用户相关联,而用户离不开那些敏感信息,比如说姓名、身份证号码、手机号码、照片…其实脱敏有很多方法,比如写个后置拦截器实现接口的postHandle方法,在里面写一些逻辑就能实现。但是这种方式如果说需要某些情况下不进行脱敏呢(比如超级管理员或者通过某些认证操作后显示数据明文)?就会显得有点捉襟见肘了。还有很多其他的方法,如果不嫌麻瓜的话,还能直接每次请求单独处理(应该没人这么干吧 ^ ^)但是这些大多都很麻烦,或者说不够灵活,那么最简单的使用方式是什么呢,自然而然就是注解的方式了。

2024-03-13 14:42:42 319

原创 自定义ffmpeg工具类,实现java输入/出流对接ffmpeg进程

项目中遇到的问题,大致如下:1.前端页面获取到微信录音保存的amr文件,但是标签不支持直接播放amr文件。2.采用openCV和jave转成mp3文件,但这两个jar提供的功能过于丰富,且引入后项目打包偏大。3.引用其他jar包提供的功能不支持输入流指定到ffmpeg进程,并用输出流接收ffmpeg进程的返回,而是必须指定到本地文件,除非使用临时文件暂存,但这样增加了临时文件读写的消耗。4.网上没看见其他的java输入/出流方式对接ffmpeg。

2024-03-04 18:20:27 1008 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除