- 博客(664)
- 资源 (34)
- 收藏
- 关注
原创 MySQL报错:Host is blocked because of many connection errors; unblock with ‘mysqladmin flush-hos
摘要:MySQL报错"Host '192.168.0.92' is blocked"是由于该IP地址因多次连接错误(如密码错误)被服务器封锁。解决方法是在MySQL的bin目录下登录数据库,执行"FLUSH HOSTS;"命令清除主机缓存即可解除封锁,正常执行SQL语句。
2025-07-30 13:39:47
100
原创 mysql 定时调度任务(事件)的使用
MySQL定时数据归档方案:创建每天凌晨4点执行的事件,将sys_interface_log表中3个月前的数据迁移到sys_interface_log_history表。该事件包含完整事务处理,先插入历史数据再删除源表记录,确保数据一致性。通过SET GLOBAL event_scheduler=ON启用事件调度器后,使用CREATE EVENT语法定义定时任务,包含错误处理机制和事务管理。执行后可通过Navicat查看事件详情。此方案实现自动化日志数据归档,有效管理表数据量。
2025-07-30 11:19:12
71
原创 easy-llm-cli的安装和使用
easy-llm-cli是基于谷歌GeminiCli二次开发的开源命令行工具,支持多种大语言模型接入。该项目允许用户配置自定义模型(包括本地模型和第三方API),通过简单的环境变量设置即可调用不同提供商的服务。安装需Node.js 20+环境,使用npm全局安装后,通过设置USE_CUSTOM_LLM等参数配置模型API密钥、端点及名称。工具提供温度参数、最大token数等可调选项,支持Windows临时/永久环境变量配置。安装后会启动交互式命令行界面,适合快速集成到开发项目中。
2025-07-26 19:28:46
653
原创 Navicat 常用快捷键及自定义代码段
本文介绍了SQL查询工具的实用快捷键和自定义代码片段功能。常用快捷键包括Ctrl+Q新建查询窗口、Ctrl+R执行SQL语句、F6打开命令行等9项操作技巧。同时讲解了如何通过自定义代码片段实现快速输入,比如将"sl"设置为"select*from"的快捷输入,可显著提高编写SQL语句的效率。这些功能为数据库开发人员提供了高效便捷的操作方式。
2025-07-26 09:56:03
136
原创 电脑有网,浏览器却无法上网(Window)
网络问题可通过两种方式解决:1.修改DNS设置并刷新;2.在控制面板中调整网络配置,依次进入"网络和Internet"-"Internet选项"-"连接"-"局域网设置"进行修改。这两种方法都能有效解决常见的网络连接问题。
2025-07-24 10:01:09
240
原创 dify创建OCR工作流
本文介绍了在Dify平台实现OCR识别的两种方式:在线和本地部署MinerU插件。在线使用参考B站视频教程,本地部署需先安装MinerU的API服务(参考CSDN文章),再在Dify中配置本地API地址。遇到FILES_URL参数错误时,需修改Dify的.env配置文件并重启服务;若出现NVIDIA驱动报错,提示需安装显卡驱动,但具体解决方案尚在探索中。操作视频和文章链接已附在文中供参考。
2025-07-20 19:53:37
464
原创 安装minerU的API服务
本地安装mineru的API服务,是为了可以自行调用mineru完成文件的内容获取。下面是Window系统的操作,linux类似。
2025-07-20 19:30:35
343
原创 svn如何设置忽略文件夹或者文件的提交
摘要:使用SVN时,可通过配置自动忽略不需要提交的编译文件和目录(如Java的target、前端的node_modules/dist)。配置方法:1)全局设置忽略规则,如*.temp忽略指定类型文件,target/忽略整个目录;2)若未生效可手动将文件加入忽略列表;3)提交配置变更后下次提交自动生效。该功能能有效减少误提交非源码文件的情况。
2025-07-18 14:29:05
325
原创 svn如何下载指定版本的全量文件
摘要:要下载SVN仓库中指定版本号(如55)的所有文件,可以在本地新建空文件夹,打开CMD并执行命令:svn checkout -r55 https://xxx .。其中-r指定版本号,最后的点表示下载到当前目录。
2025-07-16 12:04:15
258
原创 解决Jenkins无法及时拉取源代码的问题
Jenkins使用SVN插件时可能出现无法即时拉取新分支的问题,解决方法是通过安装SVN客户端并配置Pipeline脚本。在Jenkins工作目录中使用SVN命令行执行checkout操作,指定仓库URL和认证信息。这种方式避免了插件延迟问题,确保能及时获取新分支代码。具体实现可参考相关技术博客中的Jenkins自动化部署方案。
2025-07-13 17:30:23
234
原创 前后端分离项目的完整部署(Jenkins自动化部署)
摘要:本文详细介绍了在Windows系统下使用Jenkins实现前后端分离项目(Vue+SpringBoot)自动化部署的全流程。主要包括:1) JDK17和Jenkins的安装配置;2) SVN、NodeJS、SSH等必要插件的安装;3) Maven、JDK等工具的全局配置;4) Pipeline脚本编写,涵盖源码拉取、前后端打包、文件传输、服务启停等关键步骤;5) 参数化构建的实现方法。通过SSH插件实现跨服务器文件传输和命令执行,最终完成从代码提交到生产环境部署的自动化流水线。
2025-07-12 22:30:59
857
原创 Windows安装SSH
本文介绍了在Windows系统上安装和配置SSH服务的步骤:首先从GitHub下载OpenSSH,解压后以管理员身份运行PowerShell执行安装脚本。若遇权限问题,需先设置执行策略。安装完成后启动SSH服务,并在防火墙中开放22端口。整个过程包括下载、安装、权限设置、服务启动和防火墙配置等关键环节,简明扼要地指导用户完成Windows平台SSH服务的部署。
2025-07-12 18:03:21
206
原创 前后端分离项目的完整部署(人工部署)
本文介绍了基于VUE3+Vite前端和SpringBoot3后端的完整项目部署流程。首先在开发环境安装JDK17和Maven3.8.3进行打包,前端使用npm build生成dist目录,后端通过Maven打包成jar文件。然后将打包产物上传至Windows服务器,配置Nginx反向代理(监听8888端口),设置前端静态资源路径和后端API路由转发。最后通过WinSW将后端jar服务化运行,避免命令行窗口关闭导致服务停止。部署完成后,用户可通过8888端口访问系统。
2025-07-06 12:03:42
710
原创 cursor中定义cursor rules
CursorRules是AI编码助手Cursor的自定义规则系统,用于约束AI生成的代码符合项目或公司规范。规则分为全局强制规范(Always)、文件类型触发(AutoAttached)、AI判断触发(AgentRequested)和手动触发(Manual)四种类型。用户可在设置中配置通用规则(如SpringBoot/Vue等框架规范)或自定义项目专属规则(如统一返回值结构)。规则文件存储在项目rules目录下,开源社区提供了常见框架的现成规则模板。该系统有效解决了大模型输出与开发规范不一致的问题,确保AI
2025-06-21 15:50:00
1064
原创 Linux安装ollama和LLM模型
Ollama 是一个由 AI 研究实验室开发的开源人工智能模型,专注于为用户提供高效、灵活的自然语言处理能力。它基于先进的大规模语言模型架构,能够执行多种任务,包括文本生成、对话交互、问答系统等。Ollama 的设计旨在简化模型的使用和部署,支持多种语言和领域特定的应用场景。目前macOS和Windows都可直接通过页面下载,Linux需要通过命令下载。
2025-06-16 13:44:46
1043
原创 Linux安装LLaMA Factory
摘要:本文介绍了如何在Linux服务器上安装Conda和LLaMAFactory。首先下载安装Conda,创建名为"lf"的Python3.10虚拟环境,可更换清华镜像源加速。然后下载LLaMAFactory源码,在虚拟环境中用pip安装依赖包,同样建议使用国内源。安装完成后,通过llamafactory-cli webui命令启动Web界面,推荐使用nohup保持后台运行。最后可通过IP:7860端口访问UI界面,完成整个安装过程。该方法通过虚拟环境管理,避免了与其他Python环境的
2025-06-15 20:55:18
1086
原创 如何在Linux命令窗口中执行MySQL脚本
摘要:执行SQL脚本可通过两种命令行方式:1) 使用mysql命令直接执行外部SQL文件,格式为"mysql -u用户名 -p数据库名 < 文件路径",输入密码后自动运行;2) 先登录MySQL,用"use"选择数据库后,用"source"命令加载SQL文件执行。两种方法都需将脚本保存为.sql文件并放置在服务器上,适用于无法使用Navicat等图形工具的环境。(149字)
2025-06-13 10:16:15
412
原创 利用nginx完成iframe请求的身份认证
摘要:本文介绍了如何通过Nginx的auth_request模块解决Dify应用嵌入网站后的安全认证问题。主要内容包括:1)问题背景:直接访问iframe URL会绕过网站登录;2)解决方案:利用Nginx配置认证代理,通过访问系统首页验证登录状态;3)具体步骤:Nginx安装配置、代理设置、路径重写规则及错误处理;4)操作要点:修改iframe请求地址匹配认证路径,保持Dify原有地址不变。该方法无需修改Dify应用,仅通过Nginx配置即可实现访问控制,确保只有登录用户才能访问嵌入的Dify应用。
2025-05-31 12:47:12
795
原创 WinSW将执行文件服务化
WinSW是一款将程序文件转为Windows服务的工具,适合处理sc.exe等工具无法启动的特殊程序。使用步骤:1.下载WinSW.exe并重命名;2.创建同名yml配置文件,定义服务参数;3.将exe、脚本和配置文件放在同一目录;4.通过命令行安装启动服务。案例演示了将bat脚本和jar文件转为服务的方法,包括配置executable路径、日志模式、失败重启等参数。支持install/start/stop/uninstall/status等操作指令,便于服务管理。
2025-05-21 09:40:59
623
原创 MinerU可视化界面程序部署(Windows环境)
说明:这里的canda不是必须的,因为我本地使用了canda,并且Python程序要在canda的mineru这个环境下面跑才不会报错,所用到的Python包,都是安装在名称为mineru的虚拟环境中。打开cmd命令行窗口,进入到 MinerU\projects\web_demo\web_demo 路径下面,执行服务的安装命令。进入到项目 \MinerU\projects\web路径下面(这是前端项目,代码是react程序)MinerU安装好之后,打开vscode。最后一行配置的是bat文件的路径。
2025-05-20 20:02:14
1072
原创 Jenkins企业级实战
test 所在位置如下图所示,用来在打包时动态替换配置文件的,比如测试环境需要测试的配置文件,开发环境需要开发的配置文件,那么在发布测试版本时,就用如下的配置方式来激活测试配置文件。以上方式创建的工程,需要确保Tomcat的webapps目录中,有manage文件夹,这个文件夹是在下载Tomcat时自带的,用来显示Tomcat的管理页面。在服务中找到Jenkins,然后找到‘登录’,选择‘此账号’,点击浏览,输入administrator,自动会加载管理员账号,然后输入密码,点击确定。
2025-05-10 13:50:51
1171
原创 AI大模型-RAG到底能做些什么?
3.内部知识管理:公司内部有自己的知识库,各种各样的材料,政策,技术积累等等。这些内容可能经过很多人编写,编写的人可能已经离职了,只是留下来这些文档,这种情况如果有对应的知识库,那就很方便后来的人去做相关的事情。2.人力资源管理:一个新的员工,入职一家大型公司,公司中有各种各样的规章制度,新员工可能不方便一直问其他人这些规定,可以通过模型来进行回答。4.医生助手系统:把经验丰富的医生看过的病和对应到处理方案,经过微调后形成模型,这个模型就能够使用医生的经验来回答一些问题。
2025-05-02 16:04:39
372
原创 掌握这7点!让你的AI提示词理解度飙升200%
写出让AI更容易理解的提示词,目的是为了提高回复的准确性。我们与LLM进行交互时使用自然语言的方式。但是我们发现,不同的问题描述方式会导致LLM回答质量的差异。
2025-05-01 18:17:53
639
原创 dify升级最新版本(保留已创建内容)
如果之前安装的时候,是通过docker镜像的方式。等待执行完毕,访问IP就可以了,默认80端口。原来创建的东西都还在,不会被清空。
2025-04-29 22:16:58
925
原创 14-DevOps-快速部署Kubernetes
在学习阶段,为了能快速部署Kubernetes,这里用一个快速安装工具:Kubeode,来完成Kubernetes的部署。接下来部署一个单机,一主一从的Kubernetes。一主一从都部署在同一台服务器上。在虚拟机新开一个服务器,ip配置为192.168.1.13,Kubernetes在这台新服务器上进行部署。
2025-04-25 22:47:45
363
原创 13-DevOps-引入容器编排Kubernetes
因 为这些应⽤运⾏在容器⾥,它们不会影响运⾏在同⼀台服务器上的其他应⽤,当你是为完全不同的组织机构运⾏应⽤时,这就很关键了。容器云平台需要解决的最核⼼的问题是应⽤运⾏,Kubernetes 将容器化应⽤运⾏的实体抽象为Pod,Pod 类似⾖荚,它是⼀个或者多个容器镜像的组合。kubelet是运⾏在每个节点上的负责启动容器的重要的守护进程。etcd是⾼可⽤的键值对的分布式安全存储系统,⽤于持久化存储集群中所有的资源对象,例如集群 中的Node、Service、Pod的状态和元数据,以及配置数据等。
2025-04-24 09:11:55
725
原创 12-DevOps-Gitlab托管Jenkinsfile
前面通过执行脚本的方式,完成了pipline流水线的构建。脚本是保存在Jenkins中的,这种方式不利于迁移,也不利于查找脚本的历史变更信息。通过把脚本放到GitLab中,然后在Jenkins中引用的方式来解决上述的问题。
2025-04-23 09:05:18
357
原创 11-DevOps-Jenkins Pipeline流水线作业
前面已经完成了,通过在Jenkins中创建自由风格的工程,在界面上的配置,完成了发布、构建的过程。这种方式的缺点就是如果要在另一台机器上进行同样的配置,需要一项一项去填写,不方便迁移,操作比较麻烦。解决这个问题,就要用到纯脚本方式的操作,用pipline流水线。
2025-04-21 21:20:21
741
原创 10-DevOps-Jenkins参数化构建实现多版本发布
在之前的Jenkins配置中,固定写死了程序的版本号,实际情况是随着版本的不断迭代,版本号也是不断变化的,版本号由代码仓库(GitLab)设置。当前Jenkins配置是固定写的1.0,本节我们要把它改成动态的,随着代码的版本自动更新。
2025-04-19 22:05:42
496
原创 09-DevOps-Jenkins实现CI持续集成
前面已经把harbor搭建好了,也可以向harbor中推送自定义镜像。原计划是在Jenkins这台服务器上,完成镜像构建,然后把镜像推送的harbor仓库中。现在改变计划了,Jenkins所在的服务器(192.168.1.10)不负责镜像构建工作,镜像构建工作放到harbor所在的服务器(192.168.1.12)上完成。这样做的好处是,Jenkins的职责更加清晰,它只是为了完成流水线的事情(自动化工具)。为了完成整个CI/CD的工作,在harbor所在的服务器上,完成。
2025-04-19 13:39:52
1005
原创 08-DevOps-向Harbor上传自定义镜像
注意,如要要在服务器上拉取镜像,需要先在/etc/docker/daemon.json文件中配置"insecure-registries": ["192.168.1.12:85"],这样才能让docker知道镜像仓库地址,否则docker无法拉取镜像。命令执行完毕,可以通过docker images 查看到最新命名的镜像(注意镜像ID与原镜像相同,说明是同一个镜像,只是起了一个新的名称,为了满足harbor的要求)现在把自己构建的镜像,上传到harbor镜像仓库中(192.168.1.12)
2025-04-19 12:07:48
1040
原创 07-DevOps-安装部署Harbor镜像仓库
当前的操作模式如下,Jenkins去GitLab中获取源代码,然后编译打包为jar,再把jar文件和Dockerfile文件上传到目标服务器上,在目标服务器上完成镜像的构建和容器的生成。这种做法的缺点是如果有多台目标服务器,那就需要在每台目标服务器上都做镜像构建的动作。而且目标服务器一般就是生产环境运行的服务器,在这里做镜像构建的操作,并不是一个好的选择。
2025-04-19 08:54:51
719
原创 06-DevOps-自动构建Docker镜像
前面已经顺利完成了jar文件的打包和发布,但在实际使用时,可能会遇到外部依赖环境发生改变,为了解决这些问题,更多的是把应用程序以docker镜像,生成容器的方式运行,这是一种标准化的方式。
2025-04-17 20:55:57
926
原创 DevOps-文章目录
01什么是DevOps02DevOps基础环境准备03-DevOps-安装并初始化Gitlab04-DevOps-安装并初始化Jenkins05-DevOps-Jenkins自动拉取构建代码105-DevOps-Jenkins自动拉取构建代码206-DevOps-自动构建Docker镜像07-DevOps-安装部署Harbor镜像仓库08-DevOps-向Harbor上传自定义镜像09-DevOps-Jenkins实现CI持续集成10-DevOps-Jenkins参数化构建实现多版本发布11-DevOps-
2025-04-17 13:14:03
321
NewsPublish项目(数据库设计).txt
2020-09-12
Android 基础.pptx
2019-08-15
PickerView.rar
2019-06-28
art.dialog.rar
2019-06-14
NewsPublish.zip
2020-09-12
SHOPDEMO.zip
2019-06-15
BlackHorseShop.zip
2020-05-16
dnpicture.zip
2020-05-16
WinSCP.exe
2019-08-11
人人都能学会的AI指南:从机器学习到大模型全流程解析### 文章总结:《人人都能学会的AI指南:从机器学习到大模型全流程解析》
2025-07-08
Axure RP 9.zip
2022-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人