- ALL
- java33
- linux32
- 工具16
- 其他14
- 数据库7
- vue5
- nas5
- 前端5
- git4
- ai3
- framework3
- windows3
- app2
- 脚本2
- docker2
- hexo2
- 智能家居2
- maven2
- 小程序2
- spring2
- 资源1
- api1
- 安全1
- markdown1
- question1
- mysql1
- 数据传输1
- 运维1
- 数据结构1
- python1
- nginx1
使用java封装了一个脱敏组件
脱敏组件
封装了支持S3协议的文件服务器(如minio、阿里云OSS、腾讯云)的相关操作,支持分片上传、断点续传、不经过后端服务上传
封装了支持S3协议的文件服务器(如minio、阿里云OSS、腾讯云)的相关操作,支持分片上传、断点续传、不经过后端服务上传
使用java开发了一个有毒可燃气体监测数据接收的服务端
使用java开发了一个有毒可燃气体监测数据接收的服务端
单一源事件(SSE)的一个spring boot实现,常用来将服务端内容实时推送到前端展示
单一源事件(SSE)是一种用于实现服务器向客户端推送数据的网络技术。通常Web应用程序是基于请求-响应模式工作的,客户端需要定期向服务器发送请求以获取更新的数据。但是对于需要实时更新的应用,如聊天应用、股票市场更新等,这种轮询的方式效率不高。
获取文件服务的文件并打包压缩至本地
根据文件路径获取指定的文件流后打包压缩至指定盘中
java程序调用dll
项目需求
调用捷宸EIO开发包DLL动态库控制应急门的开关停,现场应急门继电器连接的是6、7、8,分别对应的是开、停、关。0为打开,1为关闭。
java程序开发
在resource中新建lib将dll放入其中
sdk工具开发
package com.lyc.ocr.door;
import com.sun.jna.Library;
import com.sun.jna.Native;
public interface DoorCallSDK extends Library {
DoorCallSDK INSTANCE = (DoorCallSDK) Native.loadLibrary("IOSDK_x64", DoorCallSDK.class);
/**
* 创建设备
* </p>
* 以IP 地址为参数,创建一个设备
*
* @param strIp ansi 字符串,设备 IP 地址 如"192.168.1
* @return 0 表示创建设备失败,非 0 成功;表示"设备句柄"
...
allbs工具类说明 - oss工具
allbs工具类说明 - oss工具,支持minio、阿里云、华为云、腾讯云、京东云
allbs工具类,常用工具、方法封装
添加依赖
<dependency>
<groupId>cn.allbs</groupId>
<artifactId>allbs-model</artifactId>
<version>0.8.1</version>
</dependency>
工具类
个人信息随机生成
姓名生成
// 根据权重随机
ChineseUtil.getRandomChineseName();
// 完全随机
ChineseUtil.getRandomChineseName(false);
手机号生成
PhoneNumberGenerator.generateRandomPhoneNumber();
身份证号生成
IDCardGenerator.generateRandomIDCard(false);
JBF293K报文解析
JBF293KMapper jbf293KMapper = new JBF293KMapper();
System.out.println(jbf293KMapper ...