- 博客(514)
- 资源 (42)
- 收藏
- 关注
原创 nginx proxy_pass https地址502
摘要:测试环境中将HTTP地址的/custom_api/代理到HTTPS地址时出现502错误,日志显示TLS握手失败(SSL alert 112)。排查发现是Host头配置问题,修改Nginx配置中的proxy_set_header Host为目标地址的域名(如xxx.top),并启用proxy_ssl_server_name后代理成功。关键解决步骤包括:显式指定上游服务的Host、使用DNS解析器(如8.8.8.8),并调整SSL相关头部参数。参考了HTTPS代理配置的通用解决方案。
2025-08-03 10:03:02
307
原创 redis rdb迁移
本文介绍了Redis数据迁移的具体操作步骤。首先在原Redis上使用bgsave或save命令生成RDB文件,然后关闭目标Redis服务的AOF功能并停止服务。将原RDB文件复制到目标Redis数据目录后,可能需修改文件权限(如chown redis:redis),再重启服务。最后验证数据是否迁移成功。文中包含详细命令和可能遇到的权限问题解决方案,并附有操作截图参考。
2025-08-03 10:02:27
366
原创 SpringBoot3-Flowable7初体验
Flowable是一个轻量级Java业务流程引擎,用于管理和自动化业务流程。本文介绍了Flowable的基本配置和使用方法,包括环境准备(JDK17、MySQL8.0)、Flowable-ui的Docker部署,以及如何创建采购订单审批流程图。流程设计中实现了金额大于1000需经理审批的分支条件,并通过绑定任务处理类和参数配置完成流程定义。代码部分展示了项目依赖配置、数据库连接设置以及流程图渲染的中文显示解决方案。控制器通过Flowable API实现了流程部署、启动、任务查询和审批等功能,为业务流程自动化
2025-07-13 18:11:53
967
原创 K3S滚动发布Jar
本文介绍了在轻量级K8s发行版K3S中使用containerd运行时的部署方法。首先通过官方脚本安装K3S,针对镜像拉取问题提供了代理和更换镜像源两种解决方案。接着配置了nerdctl工具和buildkitd服务,用于容器管理和镜像构建。以RuoYi-Vue后端项目为例,详细说明了Deployment和Service的YAML配置,重点实现了日志持久化挂载和优雅终止设置。通过Dockerfile构建镜像后,使用nerdctl将应用打包为containerd镜像并部署。全文提供了从环境搭建到应用部署的完整流程
2025-07-12 20:15:00
794
原创 gemini-cli初体验
摘要:本文介绍了Google Gemini CLI工具的安装与使用方法。首先需要配置NodeJS 18+环境,设置GEMINI_API_KEY变量和HTTP代理。安装可通过npx或npm两种方式,登录时可能需多次尝试网页认证。基础使用包括问答交互,还支持配置MCP工具如context7和task-master来扩展功能。文章提供了MCP配置示例和使用方法,展示了如何调用context7获取AutoGen最新特性。最后列出了相关参考链接,包含常见问题解决方案和教程资源。(149字)
2025-07-05 19:15:00
435
原创 创建Django项目
本文介绍了如何在Windows环境下使用Django搭建一个简单的RESTful API项目。主要内容包括:Python环境配置(使用conda创建3.10.6环境)、Django项目创建、MySQL数据库连接配置、实体类定义、admin管理后台配置、序列化器编写、接口视图实现以及路由配置。文章还展示了如何创建超级管理员、测试API接口以及数据管理界面。整个过程涵盖了从环境搭建到功能实现的完整流程,并提供了GitHub源码地址和相关参考资料。项目实现了基本的用户数据增删改查功能,可作为Django入门开发的
2025-06-26 23:06:49
689
原创 Velocity提取模板变量
摘要本文介绍了通过解析Velocity模板语法树提取变量的方法。作者通过调试发现Velocity模板变量存储在Node数组中,利用反射获取ASTprocess节点数据,遍历解析ASTReference和ASTIdentifier节点来提取变量名。实现代码基于Hutool工具包的VelocityEngine,通过反射访问原始模板数据,递归解析节点结构,最终返回变量名集合。该方法支持提取简单变量(如${name})和嵌套变量(如${java.lang.String.XTEST}),并提供了完整的示例代码和Ma
2025-06-15 18:15:21
269
原创 ResponseBodyEmitter与SseEmitter使用
本文介绍了Spring框架中两种流式传输技术:ResponseBodyEmitter和SseEmitter。ResponseBodyEmitter支持分块传输编码,实现逐步数据推送;SseEmitter是其子类,专为SSE协议设计,具有自动重连机制。文章提供了两种技术的Java后端实现示例(使用线程池模拟数据流)及前端调用代码(包括Nuxt3的fetch API和小程序实现),并展示了运行效果。两种方式均适用于需要实时数据推送的场景,开发者可根据协议需求灵活选择。
2025-05-25 11:13:08
1012
原创 sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath
在使用WxJava开发包上传企微临时素材库时,遇到SSL证书验证失败的问题。具体表现为通过HttpURLConnection访问使用Let's Encrypt证书的HTTPS URL时,抛出SSLHandshakeException异常。解决方案有两种:一是手动导出证书并导入到Java的信任库中,通过设置系统属性指定信任库路径和密码;二是使用hutool库的HttpUtil.downloadFile方法直接下载文件,绕过证书验证问题。两种方法均能有效解决SSL证书验证失败的问题,确保文件上传功能正常运作。
2025-05-17 08:24:02
346
原创 MySQL varchar 最大长度
就会超过最大行长度,建议我把某些字段改为。1是我tinyint列占用的字节数。2是变长字段长度列表占用的字节数。0是NULL 值列表占用的字节数。
2025-04-13 12:12:12
1338
原创 linux sudo不需要输入密码
普通用户执行某些命令sudo时,要求输入密码就很麻烦,不想直接用sudo -i或-s切换到root。这时我们就可以去修改文件。起到不用输密码的效果。下面介绍两种方案。
2025-04-05 11:59:12
535
原创 Tesseract-OCR-v5.5 合并字库,提高识别率
前面已经写了Tesseract-OCR-v5.5 jTessBoxEditor训练,训练的基本操作。有时候,我们需要把两次的训练结果合并成一个字库。本文结合上文的图片和另一张图片训练结果合并成一个字库。
2025-03-23 09:49:11
741
原创 升级到MySQL8 GROUP BY的异常
【代码】升级到MySQL8 GROUP BY的异常。 SELECT list is not in GROUP BY clause and contains nonaggregated column this is incompatible with sql_mode=only_full_group_by
2025-03-08 10:41:51
534
原创 搭建本地AI编程助手Visual Studio Code + Ollama 、JetBrains IDEA + Ollama
前面LlamaIndex ollama 搭建本地RAG应用,建立本地知识库已经浅尝了一下AI大模型的魅力,本文介绍AI大模型辅助编程,搭建本地AI编程助手。类似于微软Copilot。前后端的开发工具搭建本地AI编程助手都有介绍。
2025-03-03 17:59:41
1336
原创 运行jTessBoxEditorFX-2.6.0无反应
了解到JDK 从 1.8 开始自带 JavaFX,到 JDK 11 开始不再内置 JavaFX,我用的JDK 17 ,要自己下载javafx的sdk。不需要了,因为我们前面已经设置了环境变量,用。完成后解压文件,配置环境变量。选择自己 对应的版本。
2024-11-28 16:12:03
559
原创 Tesseract-OCR-v5.5 jTessBoxEditor训练
之前写过python用tesseract-ocr做图像识别, 虽然Tesseract-OCR有chi_sim数据集识别中文,但有时不太精准,需要自行矫正,提高准确率。
2024-11-28 16:10:33
1614
原创 stable-diffusion-webui在conda pycharm中运行
stable-diffusion-webui是AI绘画 Stable Diffusion浏览器UI界面,为用户提供了一个简单、直观的方式来利用 Stable Diffusion 技术创建视觉内容。
2024-11-24 20:10:09
1593
1
原创 LlamaIndex ollama 搭建本地RAG应用,建立本地知识库
ollama:本地运行大型语言模型的工具软件。用户可以轻松下载、运行和管理各种开源 LLM。降低使用门槛,用户能快速启动运行本地模型。LlamaIndex:用来连接大语言模型和外部数据的框架(外部数据指自身领域的特定知识),它将两者结合起来,提升回答的准确性。
2024-11-24 20:07:11
1872
原创 scrcpy-client pyscrcpy 报ConnectionError(“Video stream is disconnected“)
scrcpy pyscrcpy frame Video stream is disconnected
2024-11-13 17:56:52
691
原创 安装scrcpy-client模块av模块异常,环境问题解决方案
scrcpy-client av,环境问题 cond pycharmperformance hint: av\logging.pyx:232:5: Exception check on 'log_callback' will always require the GIL to be acquired.Possible solutions:1. Declare 'log_callback' as 'noexcept' if you control the definition and you're
2024-11-01 23:02:53
1136
4
原创 Windows暂停更新
不想Windows自动更新,同时不想早上Windows商店不可用,可以采用延迟更新的方案。但是通过这里设定的时间太短了,所以我们去注册表设定。
2024-09-27 17:27:37
810
原创 ipv6端口代理访问
监听本机可以填 * ,端口自定义。代理本机的80端口。我的80端口程序是nginx。我是Windows 10 64位,下载的是。
2024-09-26 16:07:26
1351
原创 npm阿里云制品仓库
【代码】npm阿里云制品仓库。前端仓库 verbose web login not supported, trying couch
2024-08-23 18:15:00
649
原创 阿里云效制品仓库踩坑日记
【代码】阿里云效制品仓库踩坑日记。distributionManagement Access denied 阿里云效 私服 制品仓库
2024-08-02 19:00:00
323
原创 nuxt创建项目失败,Error: Failed to download template from registry: Failed to download https://raw.githubus
nuxt 创建项目失败 ,raw.githubusercontent.com v3.jsonError: Failed to download template from registry: Failed to download https://raw.githubusercontent.com/nuxt/starter/templates/templates/v3.json: TypeError: fetch failed
2024-06-01 21:59:00
522
原创 centos7 openresty lua 自适应webp和缩放图片
【代码】centos7 openresty lua 自适应webp和缩放图片。
2024-04-28 13:30:00
1133
1
原创 VMware Intel i5-10400 安装Mac 14 Sonoma
VMware虚拟机(我使用的版本是17.5.0 build-22583795) ,激活码可以网上找。如出现 安装Mac提示安装无法继续,因为安装器已损坏 ,请参考 我的另一篇文章。单个文件:读速比较快,但是系统负载比较大,占用内存高。多文件:读速一般,但是占用内存小,系统负载小。VMware解锁MacOS工具,下载地址。解压后管理员运行unlock.exe。MacOS 14 ISO镜像(我是在。,排查下是不是文件的问题。
2024-04-08 06:45:00
2184
原创 uniapp H5 $el.querySelectorAll is not a function
【代码】uniapp H5 $el.querySelectorAll is not a function。
2024-03-06 20:00:00
679
原创 idea 没加载 provided的包
我的版本是IntelliJ IDEA 2022.1.4 (Community Edition),本地调试不知道为什么不加载provided的包。后来找到这篇文章才知道这是个bug。不知道其他版本会不会出现这种问题。
2023-10-25 18:30:00
720
原创 Defender Antivirus占用资源怎么禁止
有时Defender Antivirus 突然磁盘IO很高。导致机器卡得很,开发代码很不方便,本文就介绍如何禁用这个服务。
2023-10-22 10:47:00
3149
1
原创 uniapp ssr发行后一直Hydration completed but contains mismatches Cannot find module
先绑定域名,否则用uniapp自带地址访问一直是下载文件。要从云函数的地址访问项目。
2023-09-25 17:56:49
1047
原创 swiper vue修改数据,swiper不更新的问题
swiper第一次初始化的时候正常,但是当我改变源数据时,要么就是不能把数据显示完,要么就是没有翻页。尝试过重新赋值swiper,但是依旧没有解决,后面找到下面的方案测试成功。解决方案,增加监听的配置。
2023-08-11 18:45:00
1693
2
windows下socket编程,远程控制
2016-04-10
python算法库
2017-01-08
UnxUtils.zip
2016-11-24
Python3.5,django1.10实用例子
2016-09-23
sqoop-1.4.4.bin__hadoop-2.0.4-alpha.tar.gz
2016-11-14
自定义精简版dubbo,运用spring自定义标签、netty、zookeeper、ImportBeanDefinition实现
2024-11-18
python图像识别安装包和代码
2018-03-18
mysql-5.7.24-winx64.rar
2019-10-28
redis64-3.0、redis-desktop-manager-0.8.3.3850、redisConnectionPool代码
2017-09-16
spring cloud 配置中心代码例子
2018-11-12
自定义的springMVC
2018-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人