最新内容
最近发布的文章
常见代码坏味道及其重构(第一部分)
在软件开发中,代码坏味道是潜在问题的信号。识别这些坏味道并进行重构,可以显著提升代码质量。本文将介绍一些常见的代码坏味道及其重构方法。
Ollama AI大模型管理工具
Ollama 是一个强大的工具,能够轻松访问和使用各种机器学习模型。本文将详细介绍如何在 Windows 和 Linux 上安装 Ollama,下载模型,使用模型以及如何部署前端 Open-WebUI。
Linux系统配置静态IP地址
在日常工作或学习中,我们经常需要为服务器或虚拟机配置静态IP地址,以便更好地管理和控制网络。无论是Ubuntu还是CentOS这样的Linux发行版,配置静态IP的步骤都大致相同,只有一些细节上的差异。在本文中,我们将分别介绍如何在Ubuntu和CentOS系统上配置静态IP地址。
docker缺少如vi这些基础软件
通常,我们把开源的一些docker镜像拉取下来之后,由于镜像都比较轻量化,许多基础的工具和命令行工具可能并未预安装在容器中,比如vi、ifconfig、ps等。下面介绍一下如何在docker中安装这些软件
Fluent API 介绍与设计
在软件开发中,API 的设计质量对代码的可读性、可维护性和易用性有着直接的影响。Fluent API(流式 API)是一种设计风格,旨在通过链式方法调用来提高代码的可读性和流畅性。
迪米特法则(Law of Demeter)
迪米特法则(Law of Demeter)又称为最少知识原则(Principle of Least Knowledge),是面向对象设计中的一个重要原则之一。该原则强调一个对象应该对其他对象尽可能少地了解,即一个对象应该与其它对象之间保持松耦合,尽量减少对象之间的交互,从而降低系统的复杂度、提高模块的可复用性和可维护性。
设计原则汇总
设计原则是指在进行设计时所遵循的一些基本准则和指导原则,以确保设计的有效性、可维护性、可扩展性和可理解性。这些原则有助于设计出高质量、易于管理和可持续发展的系统、产品或服务。