首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
编程之路
Ceramist
创建于2024-03-08
订阅专栏
介绍一些编程相关的技术知识
等 4 人订阅
共121篇文章
创建于2024-03-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Docker Compose 部署 Nginx 用于开发调试
Docker Compose 部署 Nginx 用于开发调试 Nginx 是一个高性能的 HTTP 服务器和反向代理服务器,广泛用于处理静态文件、负载均衡和反向代理服务。本文介绍如何使用 Docker
Docker Compose 部署 Redis 用于开发调试
Docker Compose 部署 Redis 用于开发调试 Redis 是一个开源的高性能键值存储系统,广泛应用于缓存、会话管理、消息队列等场景。本文介绍如何通过 Docker Compose 快速
Docker Compose 部署 RabbitMQ 用于开发调试
Docker Compose 部署 RabbitMQ 用于开发调试 本文将介绍如何通过 Docker Compose 快速部署 RabbitMQ 消息队列服务,适用于本地开发和调试场景。RabbitM
Docker Compose 部署 MySQL 用于开发调试
Docker Compose 部署 MySQL 用于开发调试 在开发过程中,使用 Docker Compose 部署 MySQL 可以快速启动并管理数据库服务,本文将介绍如何使用 Docker Com
Docker Compose 部署单节点 MinIO 用于开发调试
Docker Compose 部署单节点 MinIO 用于开发调试 本文将介绍如何通过 Docker Compose 在本地快速部署单节点 MinIO 服务器,以便于开发和调试使用。MinIO 是一个
开源协议详解:选择与创建开源协议的指南
开源协议是软件开发中的重要组成部分,它定义了软件的使用、分发和修改规则。理解各种开源协议及其应用对于开源项目的开发者来说至关重要。在本文中,我们将详细介绍现有的开源协议、如何创建和使用这些协议、不同协
开源的精神:理想与现实的碰撞
引言 当我们提到“开源”(Open Source),往往会联想到自由、协作、共享等美好的词汇。开源不仅是一种软件开发模式,更是一种独特的文化和精神。它代表了无数开发者的共同努力,致力于让知识在更广泛的
Git在项目开发中的最佳实践指南
在团队协作的项目开发中,Git已经成为了管理代码版本的标准工具。它提供了强大的分支管理、版本控制和协作开发能力,使得多人开发变得高效且有序。本文将详细描述如何在项目开发中正确使用Git,包括如何根据需
Git Rebase 的妙用及其在团队协作中的重要性
引言 版本控制系统Git是现代软件开发中不可或缺的一部分。它不仅帮助开发者追踪代码的变化历史,还提供了强大的工具来合并不同分支的工作。在众多的Git命令中,git rebase是一个功能强大但又容易被
如何在GitHub上开源一个小项目:从创建到维护的完整指南
如何在GitHub上开源一个小项目:从创建到维护的完整指南 GitHub 是一个面向开源及私有软件项目的托管平台,它使用 Git 进行版本控制。本文将详细介绍如何在 GitHub 上创建并维护一个开源
软件开发中的螺旋模型:风险管理与迭代开发的完美结合
软件开发中的螺旋模型:风险管理与迭代开发的完美结合 引言 在软件开发过程中,选择合适的开发模型至关重要。螺旋模型作为一种结合了快速原型和瀑布模型优点的开发模型,以其独特的风险管理和迭代开发方式,成为许
敏捷开发模型:现代软件开发的灵活之道
敏捷开发模型:现代软件开发的灵活之道 在当今快速变化的技术环境中,传统的软件开发方法如瀑布模型逐渐暴露出其局限性。为了应对这些挑战,敏捷开发模型应运而生。敏捷开发模型强调灵活、协作和持续的软件开发过程
瀑布模型:经典的软件开发方法详解
瀑布模型:经典的软件开发方法详解 瀑布模型(Waterfall Model)是软件开发领域中最早提出的一种系统化、结构化的开发方法。它由温斯顿·罗伊斯(Winston Royce)于1970年首次提出
软件测试方法论详解
软件测试方法论详解 软件测试是软件开发生命周期中至关重要的一环,其目的是确保软件产品的质量和可靠性。本文将详细介绍几种常见的软件测试方法论,并深入探讨其应用和优势。 一、软件测试的基本概念 软件测试是
Java编程中的单元测试:重要性与意义
Java编程中的单元测试:重要性与意义 引言 在现代软件开发中,单元测试已成为确保代码质量和稳定性的重要手段。Java作为一种广泛使用的编程语言,其在单元测试中的应用尤为重要。本文将深入探讨Java编
深入探讨Kafka:架构、实现原理与开发实践
深入探讨Kafka:架构、实现原理与开发实践 Apache Kafka 是一个高性能的分布式流处理平台,广泛应用于实时数据处理、日志收集、消息发布/订阅等领域。本文将详细解析 Kafka 的架构、实现
探索分布式锁的奥秘:从理论到实践
探索分布式锁的奥秘:从理论到实践 在现代分布式系统中,分布式锁作为一种关键技术,广泛应用于各种场景中,以确保数据的一致性和系统的高可用性。本文将深入探讨分布式锁的概念、实现方式及其在实际应用中的挑战和
Go语言入门介绍
Go语言入门介绍 简介 Go语言(也称Golang)是由Google开发的一种开源编程语言。它结合了静态语言的高性能和动态语言的易用性,旨在提高开发者的生产力。Go语言的设计者包括Robert Gri
Redisson支持下的事务处理与数据一致性
Redisson支持下的事务处理与数据一致性 在分布式系统中,事务处理和数据一致性是确保系统稳定性和可靠性的核心问题。传统数据库通过ACID(原子性、一致性、隔离性和持久性)属性来保证事务的完整性,但
基于Redisson实现高可用性的最佳实践
基于Redisson实现高可用性的最佳实践 在分布式系统的设计中,高可用性是一个至关重要的目标。为了确保系统在面对故障时依然能够提供服务,我们需要采用一系列策略来提高系统的容错能力和可靠性。Redis
下一页