- 博客(356)
- 收藏
- 关注

原创 jenkins:Multibranch Pipeline多分支构建,搜遍全网无功而返,在这记录一下success time!!!
最近研究CI/CD,项目多分支情况下怎么能高效持续集成、持续部署,造过jenkins的老铁们都知道,Jenkins 1.x是通过界面手动操作来“描述”部署流水线,那么Jenkins2.x给我们带来了福音,2.x支持pipeline as code,即通过“代码”来描述部署流水线。让我们拥抱pipeline as code,放弃手动操作。 首先我们引入一个文本文件...
2020-04-19 21:34:31
1141
原创 推荐一款全栈式 AI 开发平台!
摘要: RuoYiAI是一款全栈式AI开发平台,整合FastGPT、Coze等主流AI平台,支持多模型接入(如GPT-4、ChatGLM等)和RAG技术。提供智能对话、代码生成、AI绘画、PPT创作等功能,支持本地化部署与私有知识库管理。技术架构基于SpringBoot+Vue3,集成Langchain4j、Milvus等工具,确保数据安全与高性能。支持Docker快速部署,涵盖用户端(http://ip:8081)与管理端(http://ip:8082),适用于企业级AI应用开发。开源地址:https:/
2025-08-01 16:59:25
953
原创 性能远超Spring Cloud Gateway!Apache ShenYu如何重新定义API网关!
ApacheShenYu是一个高性能、跨语言的异步API网关,支持多种协议代理(Dubbo/gRPC/WebSocket等)和安全防护(OAuth2.0/WAF)。提供API治理、流量监控、插件热插拔等功能,支持多语言客户端和多种部署方式(Docker/K8s/Helm)。通过Docker快速部署时,使用官方镜像启动管理后台(默认账号admin/123456),可配置插件、监控流量及管理系统权限。其可视化控制台支持动态配置,详细文档参见官网(https://shenyu.apache.org)。
2025-08-01 16:57:49
325
原创 Linux怎么删除文件名是乱码的文件
摘要:针对Linux系统中乱码文件名难以删除的问题,文章提供了一种利用inode编号删除文件的安全方法。通过ls -i命令查看文件inode编号,再使用find . -inum 编号 -delete即可精准删除目标文件,有效解决因文件名乱码导致的删除难题。该方法比直接删除文件名更可靠,适合强迫症用户处理异常文件。欢迎读者在评论区分享其他实用解决方案。(98字)
2025-07-28 16:50:50
204
原创 入门大模型神器:开源项目Happy LLM保姆级教程!
《Happy-LLM:大语言模型入门与实践指南》是一套系统性开源教程,从NLP基础到Transformer架构逐步深入,详解大语言模型原理与实现。特色包括:免费开源、理论实践结合、涵盖预训练到微调全流程,并提供215M参数的LLaMA2实战模型。教程结构包含NLP基础、Transformer实现、LLM训练策略及应用技术(如RAG、Agent),配套开源数据集和模型下载。适合希望系统学习大语言模型的开发者,项目由Datawhale团队维护,GitHub开源。
2025-07-18 11:36:49
198
原创 性能远超Spring Cloud Gateway!Apache ShenYu如何重新定义API网关!
ApacheShenYu是一个高性能、跨语言的异步API网关,支持多种协议代理(Dubbo、gRPC、WebSocket等)和安全插件(OAuth2.0、WAF)。提供API治理、可观测性和动态流量控制功能,支持插件热插拔及多语言客户端。通过Docker部署时,拉取镜像后创建网络并启动容器(默认账号admin/123456),其控制面板包含插件管理、系统配置等功能模块。该项目采用响应式架构,支持多种部署方式(K8s、Docker-Compose等),详细文档可参考官网。开源地址:https://github
2025-07-18 11:35:01
547
原创 运维老司机私藏的Docker命令清单,建议收藏!
摘要:本文提供Docker常用命令速查指南,涵盖镜像管理(构建/拉取/推送/清理)、容器操作(启动/监控/调试)、网络配置、数据持久化等核心场景。重点包括:1)镜像构建与导出导入命令;2)容器生命周期管理与日志查看;3)网络创建与连接;4)数据卷挂载方法;5)docker-compose编排示例。同时给出批量操作、资源限制等进阶技巧,如内存/CPU限制和健康检查配置。通过系统化的命令分类,帮助开发者快速掌握90%日常容器化操作需求。(149字)
2025-07-15 14:53:43
234
原创 docker-compose 设置network
列表看到已存在nginx_mynetwork网络,那么app容器想连接此网络,可以通过一下配置。注意是配置nginx_mynetwork,而不是mynetwork,否则会报错找不到该网络!有web、app两个容器,其中web容器设置了mynetwork网络。web容器启动成功后,查看network列表。
2025-05-07 07:25:39
529
原创 DeepSeek开源周收官王炸!SmallPond如何用“轻量”撬动PB级数据?
DeepSeek开源周收官王炸!SmallPond如何用“轻量”撬动PB级数据?
2025-03-01 09:35:59
182
原创 6.6 TiB/s狂暴吞吐!DeepSeek 3FS重新定义AI数据处理速度
6.6 TiB/s狂暴吞吐!DeepSeek 3FS重新定义AI数据处理速度
2025-03-01 09:31:04
129
原创 mysql批量插入数据,那么插入多大的数据量合适呢
在utf-8mb4,假设name、work_addr都存10个汉字,那么一行的字节总和为4+10*4+4+10*4=88字节,按1M计算的话,1024*1024/88=11915.6,我们按照最大可一次性插入11000条数据来计算,减少磁盘 I/O 操作:批量插入将多条数据合并为一个写入操作,减少了磁盘的读写次数,降低了磁盘 I/O 的开销。优化事务管理:批量插入可以将多条插入操作合并为一个事务,减少了事务的开启和提交次数,提高了事务管理的效率。4194304字节,也就是4M。4M就是44000条记录。
2024-11-12 21:20:12
227
原创 ubuntu设置DNS
程序员的公众号:源1024,获取更多资料,无加密无套路!最近整理了一份大厂面试资料《史上最全大厂面试题》,Springboot、微服务、算法、数据结构、Zookeeper、Mybatis、Dubbo、linux、Kafka、Elasticsearch、数据库等等获取方式: 关注公众号并回复 666 领取,更多内容持续奉上有些资料说是修改/etc/resolved.conf,然后添加确实可以生效,但是过一段时间就会失效,原因这个文件随时都可能被覆盖更新。
2024-11-04 14:58:54
1222
原创 docker compose failed to create network报错解决办法
docker compose failed to create network报错解决办法
2024-10-23 16:38:10
1178
原创 Temporary failure in name resolution
最近整理了一份大厂面试资料《史上最全大厂面试题》,Springboot、微服务、算法、数据结构、Zookeeper、Mybatis、Dubbo、linux、Kafka、Elasticsearch、数据库等等。获取方式: 关注公众号并回复 666 领取,更多内容持续奉上。然后再ping www.baidu.com即可。
2024-08-09 20:58:29
316
原创 linux服务器用xshell连接,显示拒绝连接
程序员的公众号:源1024获取更多资料,无加密无套路!电子书1、验证是否开启ssh服务如果显示如下图,说明需要安装openssh-server2、安装openssh-server等待安装完成后,再次查看,如果出现/usr/sbin/sshd -D,说明安装成功再次用xshell连接,成功!
2024-08-09 20:57:30
872
原创 Failed to create the npcap service: 0x8007007e. Please try installing Npcap again
Npcap 安装报错
2024-07-06 15:29:13
999
1
原创 面试官:核心线程数为零时,线程池会处理任务吗?
系列文章索引程序员的公众号:源1024获取更多资料,无加密无套路!电子书我们首先看一下线程池的正常执行流程:1、任务提交时,线程池首先检查当前线程数是否小于核心线程数,如果小于,则新建一个线程来执行任务。2、如果当前线程数大于核心线程数,则判断任务队列是否已满,如果false,则将任务放入队列中等待执行。3、如果队列已满,且线程池中的线程数量未达到最大线程数,则新建线程来执行任务。4、如果队列已满,且线程池中的线程数量达到最大线程数,则根据拒绝策略来处理无法执行的任务。正常逻辑。
2024-06-05 20:45:55
1128
原创 面试官:Java中有哪些锁,都解决了什么问题?
Java面试中基本上都离不开锁的面试题,也说明了我们在实际工作中锁使用的重要性,了解锁的类型、特性,以及在什么场景下使用什么锁,能解决什么问题?下面我们介绍几种锁,包括在实际开发中能解决哪些问题?
2024-06-05 20:36:13
1132
原创 prometheus配置监控Java应用服务
系列文章索引程序员的公众号:源1024,获取更多资料,无加密无套路!最近整理了一份大厂面试资料《史上最全大厂面试题》,Springboot、微服务、算法、数据结构、Zookeeper、Mybatis、Dubbo、linux、Kafka、Elasticsearch、数据库等等获取方式: 关注公众号并回复 666 领取,更多内容持续奉上添加maven依赖application.yml配置暴露端点prometheus.yml配置启动prometheus配置grafana看板,导入12900。
2024-04-24 22:44:57
519
原创 k8s 报错:x509: certificate has expired or is not yet valid
最近整理了一份大厂面试资料《史上最全大厂面试题》,Springboot、微服务、算法、数据结构、Zookeeper、Mybatis、Dubbo、linux、Kafka、Elasticsearch、数据库等等。获取方式: 关注公众号并回复 666 领取,更多内容持续奉上。若是k8s的网址不能访问,请查看harbor是不是正常。然后重启docker、k8s。如果报错,执行下面命令。
2024-04-24 17:39:04
423
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人