- 博客(3583)
- 资源 (11)
- 收藏
- 关注
原创 OLTP(联机事务处理:处理高并发的实时事务操作,确保数据的一致性和完整性) / OLAP(联机分析处理:支持复杂的数据分析和决策支持,处理海量历史数据的多维分析)介绍(两种不同类型数据库处理模式)
OLTP(联机事务处理)和OLAP(联机分析处理)是两种不同类型的数据库处理模式,分别服务于不同的业务需求和技术场景。
2025-08-11 21:01:11
396
原创 DevSecOps介绍(Development, Security, and Operations)(一种将安全性深度融入DevOps流程的方法论)安全左移Shift Left Securit
DevSecOps(Development, Security, and Operations)是一种将安全性深度融入DevOps流程的方法论,旨在通过自动化手段和协作文化,在软件开发生命周期(SDLC)中实现“安全左移”它强调安全不是后期的附加环节,而是从需求、设计、开发、测试到部署的每一个阶段都必须考虑的核心要素。1. 核心理念安全左移:将安全检查和风险控制提前到开发和设计阶段,而非等到生产环境。自动化与集成。
2025-08-11 20:32:40
345
原创 谷歌云平台(Google Cloud Platform, GCP)介绍(全球领先的云计算服务平台,为企业和开发者提供包括计算、存储、数据分析、人工智能、机器学习、网络和安全等在内的全面云服务)
GCP凭借其。
2025-08-11 20:19:23
659
原创 ORM介绍(Object-Relational Mapping,对象关系映射)一种程序技术,用于解决面向对象编程语言与关系型数据库(如MySQL、PostgreSQL、Oracle等)之间数据交互问题
什么是 ORM?ORM(,对象关系映射)是一种程序技术,用于解决面向对象编程语言(如 Java、Python、C# 等)与关系型数据库(如 MySQL、PostgreSQL、Oracle 等)之间的数据交互问题。核心思想:将数据库表映射为程序中的类(对象),表中的行映射为对象实例,列映射为对象属性。作用:通过操作对象的方式操作数据库,无需直接编写 SQL 语句,从而简化开发流程,提高代码可维护性。ORM 的核心原理。
2025-08-11 19:28:53
381
原创 Saga模式介绍(一种分布式事务解决方案,旨在解决微服务架构中跨多个服务的数据一致性问题)(分步提交,失败则补偿)(与TCC模式的对比)
Saga 模式是一种分布式事务解决方案,旨在解决微服务架构中跨多个服务的数据一致性问题。它通过将一个大事务拆分为多个本地事务(每个服务内部的原子操作),并通过事件驱动或消息传递协调这些事务。如果某个步骤失败,Saga 模式会通过补偿事务回滚之前的操作,最终实现系统的最终一致性。核心思想Saga 模式的本质是“分步提交,失败则补偿”。
2025-08-11 15:32:49
617
原创 Spark技术介绍(一个快速、通用的分布式计算框架,专为大规模数据处理而设计。通过内存计算和高效的DAG有向无环图执行引擎,显著提升数据处理速度,并支持多种计算模式(如批处理、流处理、机器学习等))
Apache Spark 凭借其高速内存计算、统一的编程模型和丰富的生态系统,已成为大数据处理领域的核心工具。无论是批处理、实时分析还是机器学习,Spark 都能提供高效、灵活的解决方案,广泛应用于金融、电商、物联网等领域。
2025-08-11 15:11:24
489
原创 微服务架构(Microservices Architecture)(一种云原生架构模式,通过将应用程序拆分为多个小型、独立、自治的服务,每个服务专注于特定的业务功能,并通过定义明确的接口进行通信)
微服务(Microservices Architecture)是一种云原生架构模式,通过将应用程序拆分为多个小型、独立、自治的服务,每个服务专注于特定的业务功能,并通过定义明确的接口(如 REST API、消息队列等)进行通信。这种架构模式旨在提高系统的灵活性、可维护性和可扩展性。核心特点。
2025-08-11 15:00:09
379
原创 RESTful API HTTP头字段(如Cache-Control)控制缓存(优化性能、减少服务器负载、提高响应速度)HTTP缓存、缓存命中、缓存未命中、Etag、max-age、缓存存储位置
即使非 RESTful API 也能使用缓存,但 REST 的规范性和统一性让缓存的使用更加系统化和合理化。,任何基于 HTTP 的通信都可以使用,无论是 RESTful API 还是传统 Web 页面。如果 API 设计混乱(如随意命名 URI、混合动词和资源名),缓存策略可能难以统一。这样的设计难以通过 HTTP 缓存高效管理,因为 URI 和方法不规范。通过以上方法,可以显著提升 RESTful API 的性能和用户体验。虽然缓存是 HTTP 的功能,但 REST 通过以下方式。
2025-08-10 21:52:15
295
1
原创 REST不就是http或者https接口吗,为什么要说REST?(RESTful API是一种基于HTTP协议的架构设计风格)(Representational State Transfer)
REST 是基于 HTTP 协议的“设计哲学”,它通过规范化接口设计,解决了传统 HTTP 接口的混乱问题,是现代 Web 开发和微服务架构的核心基础。
2025-08-10 20:32:28
619
原创 Terraform介绍(开源的基础设施即代码工具,允许用户通过声明式配置文件来定义、预配和管理云基础设施资源(如虚拟机、网络、存储等),并支持跨多个云平台和本地数据中心的自动化运维)HashiCorp
Terraform 通过声明式配置和自动化工具链,将基础设施管理提升到代码层面,显著提高了云资源管理的效率、可靠性和可维护性,是现代 DevOps 和云原生实践的核心工具之一。
2025-08-10 13:40:58
520
原创 Github Actions介绍(GitHub提供的持续集成持续交付CI/CD平台,用于自动化软件开发中各种任务。允许开发者通过定义工作流来自动化构建、测试、部署和管理代码的整个生命周期)
GitHub Actions 是 GitHub 提供的一种持续集成和持续交付(CI/CD)平台,用于自动化软件开发中的各种任务。它允许开发者通过定义。通过 GitHub Actions,开发者可以显著提升自动化能力,减少重复性任务,并专注于核心业务逻辑的开发。来自动化构建、测试、部署和管理代码的整个生命周期。
2025-08-10 13:25:30
536
原创 n8n飞书webhook配置(飞书机器人、飞书bot、feishu bot)Crypto节点、js timestamp代码、Crypto node
自定义机器人是一种只能在当前群聊中使用的机器人。该类机器人无需经过租户管理员审核,即可在当前群聊中通过调用 webhook 地址的方式完成消息推送。本文主要介绍自定义机器人的使用方式。企业存在给特定群组自动推送消息的场景,例如,推送监控报警、销售线索、运营内容等。在该类场景下,你可以在群组中添加自定义机器人,自定义机器人默认提供 webhook,通过服务端调用 webhook 地址,即可将外部系统的消息通知即时推送到群组中。
2025-08-09 20:00:17
1032
原创 n8n报错:There was a problem activating the workflow: “ERROR: You specified an invalid date.“(无效日期错误)
【代码】n8n报错:There was a problem activating the workflow: “ERROR: You specified an invalid date.“(无效日期错误)
2025-08-07 21:55:47
397
原创 Linux怎么查看时区信息?(Linux时区)(tzselect)
某些 Linux 发行版(如 Debian/Ubuntu)会将时区信息存储在。是 systemd 提供的工具,可以查看和修改系统时间、日期和时区。是一个交互式工具,可以查看或选择时区。命令可以显示当前时间及部分时区信息。是一个符号链接,指向系统时区文件。
2025-08-07 21:36:57
690
原创 n8n Slack credentials(n8n slack凭证配置步骤)(API access token)
【代码】n8n Slack credentials(n8n slack凭证配置步骤)(API access token)
2025-08-06 21:33:08
593
1
原创 计算机技术语境中,manifest(清单)是什么意思?(通常指一个配置文件,用于以结构化的方式声明和管理应用的元数据(metadata)和核心配置信息)通常是YAML或JSON格式的文件
Manifest” 是一个结构化的配置文件,用于集中声明应用的核心配置和依赖项。它的核心价值在于:✅简化配置管理✅提升可维护性✅标准化应用行为通过 YAML/JSON 格式,开发者可以更高效地定义和共享应用的配置逻辑。
2025-08-06 20:34:12
476
原创 Feature Request(功能请求)是什么?(指用户、开发者或利益相关者向软件项目或产品团队提出的新功能建议或改进需求)
(功能请求)是指用户、开发者或利益相关者向软件项目或产品团队提出的新功能建议或改进需求。它是软件开发过程中常见的需求收集方式,通常用于优化现有功能、解决用户痛点或扩展产品能力。是一个属性,用于配置功能(Feature)的安装状态。在 Windows 安装程序(如 MSI 安装包)中,
2025-08-06 17:56:59
1016
原创 【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——3 合并与拆分数据(Merging and splitting data)Exception节点、Loop节点、Rss Read节点
【代码】【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——3 合并与拆分数据(Merging and splitting data)Exception节点、Loop节点、Rss Read节点。
2025-08-05 21:24:17
740
原创 To make sure expressions after this node work, return the input items that produced each output item
参考文章:Item linking in the Code node当某个节点(Node)处理数据时,如果后续节点需要使用 表达式(如 或 )访问 原始输入数据(Input Items),则当前节点必须 显式保留并返回这些输入数据,否则后续表达式会因找不到原始数据而失效。n8n 的数据流由 Items(数据项)组成,每个 Item 是一个包含数据的对象(类似 )。如果后续节点的表达式需要引用 原始输入数据(而非当前节点生成的数据),则必须确保这些输入数据被保留并作为输出项的一部分返回。假设你有一个节点:如
2025-08-05 20:57:34
741
原创 SQL joins介绍(数据库操作,将两个或多个表中数据基于它们之间关联关系进行组合。通过JOIN,可合并来自不同表的数据,生成更完整的结果集)内连接、左外连接、右外连接、全外连接、交叉连接
是一种数据库操作,用于将两个或多个表中的数据基于它们之间的关联关系进行组合。通过 JOIN,可以合并来自不同表的数据,从而生成更完整的结果集。JOIN 操作允许根据表之间的关联字段(如主键和外键)将这些表的数据合并,从而查询更复杂的数据。不同的 JOIN 类型决定了如何处理不匹配的行(即某些表中没有对应数据的情况)。在关联列(如主键、外键)上创建索引,可以显著提升 JOIN 的执行速度。返回右表的所有行,以及左表中与右表匹配的行。,以及右表中与左表匹配的行。(通常是主键和外键的对应关系)将表连接在一起。
2025-08-04 20:56:11
864
转载 【n8n教程笔记——工作流Workflow】如何在不同系统中同步数据?How to synchronize data between two systems? n8n同步、数据同步
https://blog.n8n.io/how-to-sync-data-between-two-systems/Whether you work in marketing, sales, or data engineering, you most likely use several apps or services for collecting and storing data from different sources. To boost productivity and reduce errors
2025-08-04 20:15:22
46
原创 【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——2 处理不同数据类型 (Processing different data types)HTML XML 日期数据 pdf数据二进制
【代码】【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——2 处理不同数据类型 (Processing different data types)HTML XML 日期数据 pdf数据二进制。
2025-08-04 15:43:36
823
原创 n8n本地部署如何通过隧道(Tunnel)接收外部消息?(n8n隧道、n8n Tunnel)CPolar
通过上述流程,n8n 可以借助隧道工具实现本地部署与公网访问的无缝衔接,从而接收和处理外部消息,满足自动化需求。如果需要长期稳定的公网访问,建议升级到 CPolar 的付费套餐,以避免流量限制对业务的影响。在 n8n 的配置文件(如。的工作原理和功能描述,
2025-08-04 14:33:24
897
原创 【n8n教程笔记——工作流Workflow】n8n部署 Windows n8n安装n8n Docker-compose n8n tunnel n8n PostgreSQL n8n时区设置
【代码】【n8n教程笔记——工作流Workflow】Windows本地n8n安装n8n Docker-compose n8n tunnel n8n PostgreSQL n8n时区设置。
2025-08-03 21:23:22
1025
1
原创 GitHub Pages介绍(GitHub提供的免费静态网站托管服务,允许用户通过GitHub仓库直接创建和发布网页)github网页、github主页、github项目页面
学习分享HTTPS 强制。
2025-08-03 20:09:39
748
原创 Github怎么只下载某个目录文件?(Git稀疏检出、GitZip for Github插件、在线工具DownGit)Github下载目录
如果只是偶尔下载,可使用浏览器插件或在线工具。在 DownGit 的输入框中粘贴 URL,选择分支和下载格式(如 ZIP),点击。如果目标目录较小,可以直接下载整个仓库的 ZIP 包,然后手动提取所需目录。通过 Git 命令行工具,可以只下载指定目录的内容,避免克隆整个仓库。进入 GitHub 仓库页面,勾选目标目录中的文件或子目录。GitHub 支持通过 SVN 协议下载单个目录或文件。右下角会显示一个下载按钮,点击后生成 ZIP 文件。通过安装浏览器插件,可以快速下载选中的目录或文件。
2025-08-03 17:40:48
1198
原创 docker desktop入门(docker桌面版)(提示wsl版本太低解决办法)
Docker Desktop是Docker公司为Windows和Mac OS X用户开发的一个应用程序。它允许你在本地计算机上运行Docker容器,而无需使用虚拟机或远程服务器1。
2025-08-02 21:38:22
1174
1
原创 【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——1 理解数据结构 (Understanding the data structure)
【代码】【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——1 理解数据结构 (Understanding the data structure)
2025-07-31 20:36:19
856
原创 n8n为什么建议在数组的每个item中添加json键?
n8n 建议在数组的item中添加json键,主要是为了确保数据格式的标准化、兼容性和可操作性。这种做法可以避免因数据结构不明确导致的解析错误,并提升工作流的稳定性和可维护性。n8n 的容错性允许你暂时不加json键,但这是一种“临时可行”的做法。显式声明json键能避免潜在兼容性问题,提升工作流的稳定性和可维护性。特别是在处理复杂数据或与外部系统交互时,建议始终遵循这一规范。
2025-07-30 21:52:58
767
1
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——7 测试知识(课后测验) (Test your knowledge)(Nathan‘s workflow.代码)
【代码】【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——7 测试知识(课后测验) (Test your knowledge)(Nathan‘s workflow.代码)
2025-07-30 17:49:01
728
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——6 导出与导入工作流 (Exporting and importing workflows)
https://docs.n8n.io/courses/https://docs.n8n.io/courses/level-one/chapter-6/In this chapter, you will learn how to export and import workflows.You can save n8n workflows locally as JSON files. This is useful if you want to share your workflow with someone
2025-07-30 14:20:32
844
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.8 激活与检查工作流(工作流设置) (Activating and examining the workflow)
https://docs.n8n.io/courses/https://docs.n8n.io/courses/level-one/chapter-5/chapter-5.8/In this step of the workflow, you will learn how to activate your workflow and change the default workflow settings.Activating a workflow means that it will run automat
2025-07-30 13:04:52
1007
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.7 调度工作流 (Scheduling the workflow)
【代码】【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.7 调度工作流 (Scheduling the workflow)
2025-07-28 20:50:55
954
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.6 通知团队 (Notifying the team——Discord channel)
【代码】【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.6 通知团队 (Notifying the team——Discord channel)
2025-07-28 19:43:13
689
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.5 计算预订订单数量和总金额 (Calculating booked orders)
【代码】【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.4 计算预订订单数量和总金额 (Calculating booked orders)
2025-07-27 19:57:22
847
原创 n8n “Run Once for All Items“和“Run Once for Each Item“区别
是代码节点(Code Node)的两种执行模式,它们的核心区别在于。根据具体需求选择合适的模式,可以显著提升工作流的效率和可维护性。
2025-07-27 19:40:14
928
原创 mimeType介绍(MIME类型、MIME Type)(Multipurpose Internet Mail Extensions Type)一种标准化的文件类型标识符,用于描述文件的格式和内容类型
1. 什么是 MIME 类型?MIME 类型(Multipurpose Internet Mail Extensions Type)是一种标准化的文件类型标识符,用于描述文件的格式和内容类型。它最初用于电子邮件系统,后来被广泛应用于 HTTP 协议中,用于在网络上传输文件时告诉客户端(如浏览器)如何处理接收到的数据。格式:MIME 类型通常由两部分组成,格式为主类型/子类型。主类型(Type):表示文件的大类,如text(文本)、image(图像)、(应用程序数据)等。子类型(Subtype)
2025-07-27 19:23:24
845
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.4 设置处理订单值(Set节点、Edit Field node、Set node)
【代码】【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.4 设置处理订单值 (Setting values for processing orders)
2025-07-27 16:41:09
631
原创 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.3 过滤订单 (Filtering orders)
【代码】【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.3 过滤订单 (Filtering orders)
2025-07-26 21:19:55
775
Dify+DeepSeek - Excel数据一键可视化(创建步骤案例)-DSL工程文件(可直接导入)
2025-03-05
Dify+DeepSeek - Excel数据一键可视化(创建步骤案例)-Markdown示例文件
2025-03-05
auto.js安装包:app-v6-armeabi-v7a-release-unsigned-signed.apk
2024-02-11
auto.js安装包:app-v6-universal-release-unsigned-signed .apk
2024-02-10
raid卡配置教程(基于Ubuntu 20.04 操作系统安装指导书 (鲲鹏 920 处理器)安装)
2023-12-12
Ubuntu 20.04 操作系统 安装指导书 (鲲鹏920处理器)
2023-12-12
ffmpeg h264编码格式测试视频
2023-12-10
vsftpd-3.0.5
2022-08-22
Intel-RealSense-D400-Series-Datasheet
2019-07-29
CMD_right_click_key_menu_with_administration.reg
2019-08-29
为什么C++对整型常量的指针用const_cast并修改值后,出现了两个不一样的值?
2023-08-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人