- 博客(36)
- 收藏
- 关注
原创 自研工具分享:多媒体文件分配2.0 PaddleOCR成功打包exe
书接上回1.0版本虽然逻辑完成,但交互还是很粗糙的,一些数据校验、限制没做全,这次优化到位,小白放心使用。并且考虑到分完文件夹后还要给文件夹起名字的问题,实现自动把名字打到每个文件夹上,因为拍产品,每家企业内都是对产品有名字信息或编号的(像下图中一样),自己打很麻烦,所以整合了图像文字识别技术。
2025-03-26 18:30:53
764
原创 自研工具分享:文件分配划分工具
身边很多做摄影、工作室的朋友,平常观察他们的工作流,发现除了为每一件产品拍N张图、视频的本职工作内容外,还有一步特别耗费时间的工作,就是把相机内存卡内一次拍出的上百上千个内容按规律拖拽进指定的文件夹进行分配,本质很简单的一件事情,但顶不住量大。2.朋友举例,某些场景下,会出现一件衣服产品连续拍2张的情况,也就是说,第1~200个文件,每2个文件,属于1个衣服产品,比如模特穿着衣服,先拍正面,随机拍了背面。这部分的循环逻辑,梳理了2个小时😅😅😅。对文件列表进行自然排序。
2025-01-14 16:09:20
257
原创 nginx 网页正常访问 F5 404
前端打包部署完,无论pc-web或h5-wap,访问正常,一刷新就会404。在项目的nginx子配置文件中,加上以下代码。
2024-12-09 10:17:32
283
原创 正确答案 nginx 1.24.0 protocol options redefined for 0.0.0.0:443
所以每一个nginx配置子配置文件需要ssl的时候需要新增TLSv1.3协议。更改:现在,如果重新定义侦听套接字的协议参数,nginx 会发出警告。每一个listen 443 都需要加上 ssl http2;服务器Nginx更新至1.24.0出现的新问题。多个配置文件的listen 443 出现警告。更改:现在默认启用 TLSv1.3 协议。首先根据官网更新日志。
2024-12-09 09:48:51
602
原创 野火IM App server nginx 反向代理 宝塔 部署
准备要用野火IM系统的或想充分了解这个系统是否满足业务的,非常建议通读野火IM的文档,也就半天时间。很多技术问题都能从论坛中关键字搜索找着案例。此篇只整理记录部署im-server(主服务)、app-server(登录注册群头像等应用服务)。因野火考虑国内政策、安全等问题,没有开放客户端中服务器地址的端口编辑,故部署im-server的服务器,80端口必须能够给到野火使用。
2024-12-06 15:21:49
1230
原创 springboot 整合 抖音 移动应用 授权
在your_project/src/main/resources/application.yml中加入 抖音配置。绑定抖音用户已实现,更多java springboot实现抖音功能,请看后续文章。拿到应用的 clientKey 和 clientSecret,就可以进入开发了。后端开发,因为没有JavaSDK,maven依赖,用到的是API接口去调用。之后还需要开通所有能开通的能力。开发前先申请好移动应用,抖音service 实现。
2024-11-01 16:52:22
586
原创 springboot 整合 快手 移动应用 用户事件 消息回调 验证
官方一共提供了3种 回调事件,用处不大。有发布能力,直播能力,好歹也整个回调。快手 移动应用 WebHook 接入指南。
2024-10-15 09:28:43
270
原创 springboot 整合 快手 移动应用 授权 发布视频 小黄车
因快手文档混乱,官方社区技术交流仍有很多未解之谜,下面3种文档的定义先区分。代码中的JSON相关工具均用hutool工具包1.快手 移动双端 原生SDK 文档2.快手 Api 开放接口 文档3.快手 Java 服务端SDK maven 依赖 文档menu=55/*** 快手配置类*/@Data@Component/*** App*//*** 小程序*///快手服务端SDK接入- java版本menu=55//快手开放Api//发起上传Api。
2024-10-14 18:17:12
1144
2
原创 魅族应用市场驳回 安装包包含32位库,请处理32位库后再重新提交
打开HBuilerX找到项目的mainfest.json。取消cpu类型中armeabi-v7a的勾选。
2024-05-27 15:37:13
3481
1
原创 uniCloud 服务空间 阿里云 前端网页 刷新F5 NoSuckKey
解决在一个uniCloud服务空间(阿里云)内前端网页部署多个项目,url带#,刷新F5 NoSuckKey(404)的问题
2024-04-03 14:56:11
346
原创 vk-unicloud 框架 H5 浏览器无法登录访问 Client platform is h5, but web was found in config
把这个问题扔到百度是没有答案的,但是找到一个类似问题 :Client platform is app, but app-plus was found in config.而后发觉自己用的是VK-unicloud框架,vk对uni-id的配置也有自己的一套说法,打开。这两个示例和我的bug很像,但又完全不是一回事,照着官方文档修改一通无果。的解释和写法与unicloud是完全不一致的。顺藤摸瓜到uniCloud的官方文档。,发现果不其然,VK对于。最后照着vk文档顺利解决。
2024-04-02 17:21:20
528
原创 springboot 实体类属性 @JsonIgnore 无法接收参数
只在返回前端值时忽略,@JsonIgnore会将setter方法一并忽略,导致前端传值无法接收
2023-09-15 10:57:34
318
原创 ruoyi-vue tags 面包屑 页签名 路由 动态修改
3.this.$store.dispatch的type参数 。在动态路由数组 dynamicRoutes 下新增一个对象。2. 赋值,如果只是改个页签名,也可以直接传文字信息的参数来。我不仅需要名字,还有其它信息,所有拿id来请求。
2023-06-16 17:24:09
2127
2
原创 群晖 docker openai chat 微信
支持私聊独立会话,上下文关联记忆,以及图片,在微信中使用chatgpt有封号风险,谨慎使用,后果自负。
2023-03-01 14:29:54
28
原创 RuoYi-Vue-generator 代码生成模块 动态 多数据源切换 前端+后台
若依框架的30张数据表 和 业务使用的数据表,同数据源,但分开的两个库,原生若依只支持主库的代码生成,故自己修改添加代码来实现。
2022-12-09 17:46:17
4478
14
原创 Ruoyi-Vue 统一修改项目图标、名称,左侧菜单同时展开
开源框架:Ruoyi-Vue一:修改图标两处文件,直接修改成同名文件覆盖tips:png直接修改文件后缀 ico\ruoyi-ui\public\favicon.ico\ruoyi-ui\src\assets\logo\logo.png(侧边栏的图标)二:修改标题\ruoyi-ui\.env.development /(第二行)\ruoyi-ui\.env.production /(第二行)\ruoyi-ui\.env.staging /(第二行)\ruoyi-ui\p
2022-04-28 10:40:41
3331
1
原创 Vue&element-ui 自定义组件 el-upload 七牛云 token 客户端本地上传、抓取网络资源
项目使用 Ruoyi-Vue 搭建效果展示一、后端(Java、SpringBoot)省略maven、配置等操作……详细点击 springboot整合七牛云——前端获取凭证token,用户客户端直传七牛服务、服务端上传接口展示二、前端1.创建组件2.组件代码<template> <el-tabs v-model="tabsActiveName" :tab-position="tabPosition"> <el-tab-pane label="本地
2022-04-15 11:06:27
1501
原创 ruoyi-vue-generator Mybatis-Plus 代码生成模板简化版
使用的是若依官网原版ruoyi-vue项目3.7.0,后续的新版也可以参考使用整合了Mybatis-Plus后,生成的Java代码还是老样子,就自己做了简单修改,从controller到xml使用Mybatis-Plus的方式(下文Mybatis-Plus简写为Mp)仅修改了图中红色部分的模板原始若依生成模板Mybatis-Plus改版 提取码: 5q5p链接内只有修改了的6个文件下载后直接解压或复制到 generator 模块的 main 文件夹下即可部分代码展示绿色:新增红色:修改c
2022-03-10 16:19:33
3402
3
原创 群晖 Docker 安装 MySQL 搭建自己的数据库 外网 内网 连接数据库
准备:1.可使用的群晖NAS系统2.公网ip(外网连接使用,或白群晖的QC)3.亿点点docker基础认识一、docker下载mysql镜像双击mysql选择并下载二、准备映射目录群晖目录下自己选择个地方创建这三个目录,分别用于存储配置文件、数据、错误日志。在创建容器时会用到它们并给对应的映射关系三、创建容器双击镜像列表mysql开始创建起一个容器名字然后点击高级设置环境变量中,为配置MySQL登陆密码,增加MYSQL_ROOT_PASSWORD变量,值为密码配置完
2022-01-05 14:49:58
21717
5
原创 保姆级-光猫改桥接-路由拨号-openwrt端口转发-阿里云DNS域名解析访问家中设备
准备:1.公网ip2.域名(最好备案了)3.openwrt固件路由器(非openwrt都可以,主要使用路由器中的动态dns服务,端口转发功能什么路由器都有)往期教程跳转路由器固件刷写 红米AC2100之breed不死后台刷写openwrt官方版&第三方改良版光猫改桥接之前,需要光猫的超级管理员密码,参考之前的 天翼网关TEWA-700G、TEWA-1000E/G等系列光猫获取超级密码第一步 光猫改桥接(记得宽带的拨号账户密码)连入光猫的网络,192.168.1.1:8080,输入超级
2021-10-31 17:40:50
19277
1
原创 保姆级-天翼网关TEWA-700G、TEWA-1000E/G等系列光猫获取超级密码
准备:1.天翼网关光猫2.FAT32U盘3.电脑第一步先将U盘插上网关,确定光猫可以正确识别进入光猫新版的后台,192.168.1.1,账户密码在光猫底部的标签上,或拨打10000号查询新版80端口,进阶版8080,样式简陋但功能更深,前提是已经有超级密码登陆后检查U盘被正确识别第二步进入8080端口 192.168.1.1:8080还是用前面的普通管理员账户密码点击管理->设备管理点击键盘F12,选择Elements检查元素,按ctrl+f 查询 set3_sess
2021-10-31 15:11:28
46886
28
原创 保姆级-红米AC2100之breed不死后台刷写openwrt官方版&第三方改良版
刷机有风险!!!后果自负准备1.红米AC21002.基础的电脑操作breed不死后台第一步:环境准备进入小米路由器原始的管理页,miwifi.com 或者 192.168.31.1登录之后,检查固件版本第二步:降级这里必须降级,我们降到到2.0.7降级包地址链接提取码:tenk然后等几分钟连接上降级后的wifi,正常是redmi开头无密码连上后重新进入后台192.168.31.1自行设置向导,这里忽略然后检查一下系统版本是否降级成功第三步:写入breed此时注意浏览器
2021-10-30 19:43:53
48561
31
原创 ruoyi vue element ui 面包屑 设置meta.title根据router path 的传值动态修改
使用框架:ruoyi-vue,element-ui需求:在客户列表点击跳转至客户的订单页面,同时以被点击客户的信息直接查询,但在面包屑的标题上,和普通打开订单的页面一致,即使可以在router的meta中设置title使其和普通打开的情况,title不一样,但从客户列表打开的多了,路由页面还是都一样,让人混淆,不雅观。像这样:一开始想到面包屑和导航栏都是通过$route.meta.title设置的,那就在order/index.vue中this.$route.meta.title=this.$ro
2021-10-15 10:30:38
6002
2
原创 记录-微服务springboot common公共模块引入spring-boot-configuration-processor导致依赖错乱
在一次开发中,希望引入spring-boot-configuration-processor达到自定义类属性返显到applicaiton、bootstrap等配置文件中可智能提示的效果,虽然有些模块用到,有些没用到,但我想放在common中省事,当我把官网的依赖地址直接复制进common中,出现问题了有些模块继承了依赖,有些引了个寂寞第一直觉告诉我,什么东西影响了依赖无法被继承这个标签表示不被继承<optional>true</optional>可是删了之后还是一样的
2021-09-03 16:54:21
1426
原创 springcloud nacos2.0链接远程nacos 误连本地localhost:8848
在写springcloud alibaba微服务的时候,遇到问题如下common公共模块添加依赖nacos2.0是单独添加的<!--依赖已由下面的dependencyManagement中alibabaCloud控制,不需要版本号--><!-- 服务注册发现--> <dependency> <groupId>com.alibaba.cloud</groupId>
2021-09-01 17:37:47
1853
2
原创 springboot整合七牛云——前端获取凭证token,用户客户端直传七牛服务、服务端上传
前言该功能系在公司开发的过程中写出,做个记录,包括七牛云的文件服务器直传、删除、确认文件存在以及客户端的携带凭证上传,更多关于七牛的详细说明,魔法变量参数值意义,见下方七牛官方文档。1.七牛官方Java文档https://developer.qiniu.com/kodo/1239/java2.后端接口2.1. springboot添加依赖<dependency> <groupId>com.qiniu</groupId> <artifactId&
2021-09-01 15:07:57
2341
8
原创 springboot、cloud分布式缓存springCache结合redis的配置和使用
一、引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <exclusions> <exclusion>
2021-07-23 17:23:24
668
原创 阿里云Linux 宝塔 Docker安装Elasticsearc、kibana、ik分词器
ELASTIC SEARCH在练习某spring cloud alibaba 项目中使用到,记录一下。简介mysql用作持久化存储,ES用作检索基本概念:index库>type表>document文档index索引动词:相当于mysql的insert名词:相当于mysql的dbType类型(Es7.x已取消)在index中,可以定义一个或多个类型类似于mysql的table,每一种类型的数据放在一起Document文档保存在某个index下,某种type的一个数据docu
2021-06-30 16:29:03
2455
原创 SpringBoot Shiro全局接口请求日志记录系统,线程池,ip解析缓存
通过自定义注解的方式,切面记录请求,直接上代码数据库结构CREATE TABLEoper_log(idbigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id主键',titlevarchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '模块标题',business_typeint(2) DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除)',me
2021-03-23 16:46:20
749
原创 JAVA 拼手气红包 领取算法 记录
废话不多说,直接上代码 //平分红包 public static final Integer normalPacket = 1; //拼手气红包 public static final Integer luckyPacket = 2; @Override @Transactional public BigDecimal receiveRedPacket(ReceiveRedPacketEntity rrp) { //是否已经领过 if
2020-12-15 16:00:08
380
原创 制作sentinel-dashboard-1.8.0 docker镜像 自定义 账户 密码
Sentinel1.通过官方下载jar包 官网基本是下不动的~网盘 密码:tenk 2.打开服务器或虚拟机 将下好的jar包上传,并在同一目录下创建文件DockerfileDockerfile 内容#java 版本FROM java:8##挂载的docker卷VOLUME /tmp#前者是要操作的jar包 后者自定义jar包名ADD sentinel-dashboard-1.8.0.jar sentinel-dashboard1.8.jar#指定端口E
2020-08-25 15:20:37
2395
原创 sentinel-dashboard 限流、熔断、降级…使用说明记录
sentineldocker pull bladex/sentinel-dashboarddocker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboardhttp://ip:88581.限流控制基本 更正:流控模式中的关联 是 被关联的资源达到阈值,导致当前资源被限流冷启动 更正:不是请求暴增至预设的阈值开始冷启动,而是感知到有突发的请求同时进入,即开始限流
2020-08-25 10:41:28
1188
原创 SpringBoot +Dcloud个推成功案例 复制即用
SpringBoot + Dcloud个推调用方法赋值的实体单推方法的实例部分群推的方法实例下面是工具方法类**此篇借鉴了原文HEY ON博客的push案例,做了修改,因为在实际场景种透传消息是应用最广的(基本上只用透传),所以主要修改了方法参数和透传模板的数据写入传递等……本项目因为是单体服务应用对两个App进行推送服务,所以改成了支持多应用的方式依赖由于位置原因无法通过maven的方式添加依赖使用的是本地jar包引用同时在打包jar的时候也会添加进**<dependency>
2020-07-23 14:50:50
1839
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人