Java
-
针对数据权限封装了一个工具包
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 mybatis-plus-extension 3.5.3.1 mybatis-plus 3.5.3.…
-
集中获取文件服务器指定内容,并打包压缩至本地
前言 项目中有这样一个需求,mysql数据库中一张人员表存放了人员的照片路径,照片是集中存放在文件服务器上,当前项目文件服务器使用的是minio 表结构(供参考,只为了取值) DR…
-
记录一次对接海康安防平台做二次开发
❝ 前几天对接了海康平台做二次开发,主要涉及到卡口车辆出入、人员刷脸或者刷卡进出等方面,做个记录 卡口相关 首先通过海康安防平台的api查询出入口的终端地址和父设备编号 海康接口调…
-
记录一次fastjson序列化漏洞攻击的完整复现
❝ 前言 开发过程中经常会引用各种第三方jar包,但是第三方jar包常常包含漏洞,很多黑客是可以通过这些漏洞免验证入侵服务器的。该文目的是为了引导各位同行的重视和研究,避免自己错误…
-
程序员的小技巧—网站屏蔽问题
❝ [!NOTE] 一些小技巧 开发可以说是离不开github的,但是github常常打不开,是什么原因造成的?有什么方法解决? 为什么有些网站有时候能访问有时候又不可以? 其实很…
-
拥有一台个人服务器能做些什么?
❝前言 实际上买一台工控机做服务器成本并不高,几百块买个树莓派或者n5105、n100都是绰绰有余的,那么它们可以做哪些事情呢? 使用nastool+pt+emby/jefflyf…
-
封装了一些冷门工具、如随机生成个人信息、环保相关的计算、化工相关的事故模型等
❝ [!NOTE] 前言 本工具只是之前图方便随手开发得一个工具,因为都是以前项目所需用到得一些方法,内容比较杂也没做好分类啥得,如有需要将就用用吧,当然如果你觉得对你有用,请帮我…
-
java中hj212协议的解析与生成工具allbs-hj212
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 allbs-common 1.1.6 jackson-datatype-jsr310 2.13.3 …
-
java中时序数据库influxdb操作的封装工具allbs-influx
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.9 influxdb-java 2.23 spring-boot-autoconfigure 2.7.9…
-
spring boot中文件库操作工具的封装,支持S3协议的文件库,如minio、阿里云、腾讯云、华为云等。
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.4 spring-boot-autoconfigure 2.7.4 spring-boot-starte…
-
spring boot中封装了swagger文档,通过yml添加配置即可使用,更换了默认的swagger文档页面。
swagger2 依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 springfox-swagger2 3.0.0 swagger-annotati…
-
遇到这三个 api,你会把它封装成组件么?
最近遇到一些组件,它们只是对 api 的一层简易封装,用起来也和直接用 api 差不多。 但是这种组件的下载量还是挺多的。 今天我们一起来写三个这样的组件,大家来感受下和直接用 a…
-
ElasticSearch中的Script Score查询
Script Score查询 ES提供的Script Score查询可以以编写脚本的方式对文档进行灵活打分,以实现自定义干预结果排名的目的。Script Score默认的脚本语言为…
-
如何用Java实现网页抓取和数据提取?
要使用Java实现网页抓取和数据提取,我们可以使用一些常见的库和工具来帮助我们完成这个任务。在Java中,有一些强大的库可以帮助我们进行网页抓取和数据提取,例如Jsoup和Http…
-
破译微服务通信密码,OpenFeign如何实现透明、高效的接口调用与协同
点击 程序员小胖 关注公众号 每日技术干货,第一时间送达! 引言 在微服务架构的世界里,服务间的顺畅通信至关重要。OpenFeign,作为Spring Cloud生态系统中的一颗璀…
-
Fastjson序列化空Map出现key为$ref的键值对的问题
起因 业务中创建了一个存储表格数据的对象,如下 @Datapublic class SheetDataDto { &…