![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 64
程序猿方
今天又吃成长快乐了
展开
-
集成海康视频下载mp4文件下载接口,编解码器由 MPEG-H Part2/HEVC(H.265)(hevc)转成H264-MPEG-4 AVC (part 10)(avc1)
最近在开发一套需要集成海康摄像头的系统,通过自研的系统(以下简称本系统),调用海康的NVR来调取存储在海康的历史视频文件,本系统页面集成的是西瓜播放器插件,版本3.x版本,经过实践证明,通过海康sdk直接下载的mp4文件,无法直接在西瓜视频播放。经过排查得出:支持视频文件的格式是:编解码器:H264-MPEG-4 AVC (part 10)(avc1)而实际海康的视频格式:编解码器: MPEG-H Part2/HEVC(H.265)(hevc)原创 2024-05-29 09:18:28 · 559 阅读 · 0 评论 -
idea本地jar,使用maven打包本地依赖,实现自动编译到项目里
首先,如果你的本地 jar 不在 Maven 中央仓库中,你需要将它安装到你的本地 Maven 仓库中。项目需要在代码里面嵌入海康威视sdk的jar,做第二次开发。执行 mvn 指令界面。原创 2024-05-23 17:11:12 · 815 阅读 · 3 评论 -
拦截RequiresPermissions权限标识获取逻辑,实现Controller多级权限拼接
业务场景:Shiro权限校验RequiresPermissions标签是优先获取方法上的注解信息,再从类上注解获取权限标识符但是系统的 XxxController 层是继承的 ParentController,增删改查方法,在ParentController中,无法对增删改查的 RequiresPermissions 权限标签进行自定义后台技术组合:Spring Boot、逻辑分析:1、aop 切面拦截 controller 对应调用的方法2、获取对应方法的注解信息。原创 2024-04-19 15:44:18 · 960 阅读 · 1 评论 -
Java 8的Stream API,*.stream()的特性研究,用过的都说好!
Java 8 引入了新的 Stream API,它提供了一种更便捷和高效的方式来对集合进行操作。.stream()是 Stream API 中的一个方法,它用于将集合(或数组)转换为一个流,从而可以利用流提供的各种操作进行处理。.stream()方法的作用是将一个集合(如 List、Set、Map 等)或一个数组转换为一个流。一旦将集合转换为流,就可以使用 Stream API 提供的丰富方法来进行各种操作,比如筛选、映射、排序、归约等。以下是.stream()原创 2024-04-17 14:06:38 · 287 阅读 · 0 评论