相关文章
kubernetes jenkins pipeline优化拉取大仓库性能指定分支+深度
有时候我们历史的git仓库,提交了某个比较大的文件如果不限制 depth ,就会拉取所有的历史提交记录,这样在历史仓库比较大的时候 clone 非常之慢,而实际上我们只需要最新的代码来构建就行了,为了优化性能,我们…
建站知识
2025/6/6 20:58:03
vue对axios的封装和使用
在 Vue 项目中,使用 axios 进行 HTTP 请求是非常常见的做法。为了提高代码的可维护性、统一错误处理和请求拦截/响应拦截逻辑,对axios进行封装使用。
一、基础封装(适用于 Vue 2 / Vue 3)
1. 安装 axios
npm install axios2. 创…
建站知识
2025/6/8 10:46:34
【Node】对老项目进行node升级兼容
前提 我的项目是vue2node14搭建的,现根据公司要求需要升级node至20以上。 实际上,只要本地node切换到20版本,并且能正常运行起来就没什么问题。 我使用了最简单粗暴的方法,直接切换到20版本,然后npm run dev࿰…
建站知识
2025/6/6 20:55:56
跨多个微服务使用 Redis 共享数据时,如何管理数据一致性?
在跨多个微服务使用 Redis 共享数据时,管理数据一致性是一个复杂但至关重要的问题。Redis 本身提供的原子操作和一些数据结构可以提供帮助,但大部分一致性保障需要应用层面的设计和策略。
首先要明确一点:在分布式系统中,强一致性…
建站知识
2025/6/8 16:51:40
IoTGateway项目生成Api并通过swagger和Postman调用
IoTGateway项目生成Api并通过swagger和Postman调用-CSDN博客
建站知识
2025/6/6 20:53:50
web自动化-Selenium、Playwright、Robot Framework等自动化框架使用场景优劣对比
Web 自动化测试框架根据不同的技术栈和应用场景可分为多种类型,以下是常见的框架及其特点、适用场景:
一、主流框架分类
1. Selenium 生态(Python/Java/C#/JavaScript)
核心组件: WebDriver:操作浏览器的…
建站知识
2025/6/8 13:16:16
JS逆向爬虫教程与实战技巧
想要一个关于爬虫JS逆向的详细教程。这是一个很专业的技术需求,最近有个可能是正在学习爬虫技术的开发者或者数据分析师,遇到了需要破解JavaScript加密的反爬机制的问题,想让我出一期实战教程,话不多说,开干。 以下是我…
建站知识
2025/6/6 20:51:32
Spring WebFlux 整合AI大模型实现流式输出
前言
最近赶上AI的热潮,很多业务都在接入AI大模型相关的接口去方便的实现一些功能,后端需要做的是接入AI模型接口,并整合成流式输出到前端,下面有一些经验和踩过的坑。
集成
Spring WebFlux是全新的Reactive Web技术栈…
建站知识
2025/6/8 15:29:53