- 博客(164)
- 资源 (67)
- 问答 (1)
- 收藏
- 关注
原创 Java工具类:加解密(md5、aes、sha、byte2Hex)
1. 在java代码中调用进行加解密的逻辑处理2. md5依赖了Springboot中的`DigestUtils`实现
2024-04-17 14:26:57 31
原创 Java工具类:压缩图片至指定大小
1. 接收File参数及目标大小,将自动递归压缩至指定大小2. 已增加删除压缩产生的临时文件等逻辑处理3. 传递的原文件将不会执行delete操作,而是在基础上返回压缩后的文件4. 传递文件名示例(xxx.txt),压缩后文件名示例(xxx_compress.txt)
2024-04-17 14:10:31 182
原创 Java工具类:封装Okhttp实现:Get、Post、上传/下载文件、Stream响应、代理ip
1. 本文代码是引入Okhttp_v4.11.0,在这个基础上进行二次封装2. 使调用方更加容易,只关注业务,而无需处理各种请求相关的重复性操作,类似文件类型请求体封装或者Form表单构造及body传参等一系列处理3. 工具代码包括但不限于提供:Get、Post、上传/下载文件、Stream响应、代理ip等多种调用方式,以及后续可在类中按需扩展其他自定义方法
2024-04-17 14:09:57 325
原创 Ubuntu22.04安装ffmpeg(v7.0)
参数较多,编译后安装体积较大,请根据下文含义按需删减后再编译。Ubuntu 20.04需额外安装以下环境。
2024-04-11 16:56:03 1164 4
原创 Ubuntu22.04安装Opencv + opencv_contrib(v4.9.0)
Ubuntu安装Opencv + opencv_contrib(v4.9.0)
2024-04-08 15:38:24 360
转载 OpenEuler22.03安装最新版本Docker
操作系统环境如下:> 操作系统:OpenEuler 22.03 LTS> 安装方式:最小化安装在操作系统安装完毕如果直接采用dnf或者yum方式安装docker:
2024-03-08 10:20:27 143
原创 springboot实现netty的websocket服务端与客户端
强烈建议websocket使用netty实现,与tomcat的websocket性能差距明显。
2023-12-20 13:35:31 608
原创 uniapp整合echarts(目前性能最优、渲染最快方案)
本文echarts示例如上图,可扫码体验渲染速度及loading效果,下文附带本小程序uniapp相关代码
2023-12-20 11:37:18 1305
原创 微信小程序动态导航栏(uniapp + vant)
vant小程序版本:[https://vant-contrib.gitee.io/vant-weapp/#/home](https://vant-contrib.gitee.io/vant-weapp/#/home)注:vant并没有uniapp的版本,所以此处是引入小程序版本的ui
2023-12-19 17:24:49 955
原创 redis数据导入导出 - AOF方式
将源redis导出的appendonly.aof文件移至目标redis服务器下。指令:redis-cli -h 源ip -p 源端口 -a 源密码。压缩的aof文件无法通过redis-cli命令解析、导入。或在目标redis远程连接源redis。表示:0处异常,成功导入238条数据。本文示例目录为:/data。
2023-09-05 11:04:33 842
原创 SSE流式接口,三端调用示例
包含了使用Vue.js、Java和OkHttp来实现Server-Sent Events(SSE)的示例代码。
2023-06-25 15:52:43 5903 2
原创 Win10 修改 Docker默认存储位置
若与上述内容不一致,请自行百度升级wsl或安装docker等。确保docker已安装完毕且正常可用。查看docker状态及wsl版本。查看docker信息。
2023-06-18 13:16:07 911
原创 最终版:1分钟自动部署数字人平台并提供web服务:唇形合成(wav2lip) + 超分修复(codeformer),
所有接口支持并发(机器配置允许的前提下)使用docker进行部署,环境等所有依赖全部整合完毕,已加密(文末见解密方式)默认提供4个接口(唇部合成、视频图片超分、视频图片上色、人像图片修复)内置代码已增加定时清理文件等逻辑,每次渲染的文件理论渲染完成后立即销毁,若异常状态下渲染文件最多保留3小时后自动销毁(若单次渲染耗时预计大于3小时,可能会导致渲染过程中文件被删除,请参考上述api源码路径进行修改后替换至容器中重新restart即可生效若有持久化文件需求请在调用方完善逻辑。
2023-06-17 15:52:13 2837 7
原创 唇形融合 - 搭建wav2lip的web服务并对外提供api接口
其余两个文件可忽略,如果部署wav2lip-hq则需要。放到checkpoints目录下映射。
2023-04-28 10:18:10 981 4
原创 表情迁移 - 2D人像动起来(附带生成web服务提供api接口)
本文docker容器已自带人脸模型若还需要行为、物品、动画等追踪模型需下载后拷贝至容器内即可使用。
2023-04-26 21:51:09 1067
原创 虚拟人脸 - 每张人脸在世界上均不存在(附带生成web服务提供api接口)
【代码】虚拟人脸 - docker搭建stylegan3并提供api接口。
2023-04-22 15:12:04 216
原创 文字转语音 - 搭建微软tts整合web服务提供api接口(免费)
微软tts是业界公认文字转语音效果最佳本文使用docker搭建微软tts服务并提供api接口对外提供服务。
2023-04-20 22:39:53 3884 2
原创 一行指令自动搭建AI绘画:stable-diffusion-webui_v1.3.2
本文使用docker进行部署,环境等所有依赖全部整合完毕(版本:v1.3.2)容器内默认已支持(无需额外配置):xformers + controlnet支持自定义启动参数,本文示例为开放api接口供外部业务调用,并已解决API方式下Lora不生效的BUG;开启方式文末细说首次启动下载必要依赖较耗时,容器已配置国内代理加速,预计5分钟内完成,若有其他模型需求直接下载后copy进容器内指定位置即可生效。
2023-04-12 16:55:20 654
原创 .frm .ibd恢复mysql数据
公司堡垒机的测试服务器故障无法连接,导致测试数据库也无法连接影响开发进度。项目目前还在开发初期,虽然数据量不多,但是表结构不少。挨个手动创建也巨废人。这里用了dbsake小工具来解析frm文件的表结构,然后再覆盖ibd文件来恢复数据。
2023-03-29 18:26:02 435
原创 CentOs7 + Stable Diffusion + Novel AI实现AI绘画
把改名后的三个文件放到/stable-diffusion-webui/models/Stable-diffusion目录下,重启Stable Diffusion后左上角选择nai模型。整个内容很大,有52G,只需下载stableckpt目录下的animefull-final-pruned文件夹以及animevae.pt文件。可根据自己喜好下载模型风格进行绘画,即可绘画出同类型图片。以下若下载超时可手动本地下载后上传至服务器指定位置即可。可能存在部分超时问题,重试即可。运行并绑定自定义端口:6006。
2023-03-25 18:52:55 2228 7
原创 java集成aspose基本使用示例
所需的aspose依赖下载地址:[aspose for java]内容及版本号如下:↓- aspose-words-16.8.0.jar- aspose-slides-15.8.jar- aspose-pdf-11.8.0.jar- aspose-cells-8.5.2.jar- license.xml
2022-10-14 10:25:52 1880
原创 openOffice安装及使用
p 8100:8100:可选,映射8100到宿主机。此处我不暴露端口,后续将直接关联到java项目中。(已push到官方仓库,制作方式参考Docker方式第二步)如果暴露端口则可以直接通过ip来连接openOffice。下载速度感人,用迅雷下载快一些,然后再上传到服务器。将简体跟繁体所有字体文件上传到fonts目录。将jdk安装包上传至服务器。
2022-09-24 15:39:20 2957 2
转载 微信小程序开发:文字转二维码
亲测渲染性能,生成速度等均优于其他小程序实现方式,虽然star较少,但是目前没发现什么问题以下内容摘自github项目readme.md文档。
2022-09-13 10:15:18 528
原创 整合sharding-jdbc 5.1.1实现读写分离、日期分表
*** 精准匹配* @return// 根据当前日期 来 分库分表 LocalDateTime date = preciseShardingValue . getValue();// 表名后面加上当前年份 String tbName = preciseShardingValue . getLogicTableName() + "_" + date . getYear();// 找到对应表名 if(each . equals(tbName)) return each;......
2022-08-10 17:25:32 1695 2
aspose 的 java依赖,jar包等
2022-10-14
Proxifier抓包工具
2020-06-22
求sql大神看看这个咋搞。sql分组排序的问题。
2017-04-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人