相关文章
Golang Model 字段自动化校验设计
背景
在我们日常开发中,不可避免的总要去进行各种参数校验,但是如果在某个场景中,要校验的字段非常多,并且在其中还有耦合关系,那么我们手写校验逻辑就变得非常的低效且难以维护。本篇文档就基于 DDD 领域模型设计的思…
建站知识
2025/3/23 6:37:44
文本操作基础知识:正则表达式
目录 摘要:
一、语法
二、匹配模式pattern
1、普通字符[ ]
2、限定字符
3、定位字符
4、运算字符( )
三、修饰符flags
四、各语言的正则使用
1、Python的re
参考资料: 摘要: 常用匹配:[A-C]、[^A-C]、\w、\d、\n、\r、…
建站知识
2025/3/27 10:37:41
EXCEL解决IF函数“您已为此函数输入太多个参数”的报错
IF函数的基本结构是IF(条件, 值为真时的结果, 值为假时的结果),所以标准的IF函数最多只能有三个参数。当用户输入的参数超过三个时,Excel就会报这个错误。比如多个IF语句叠加,但可能在嵌套的过程中没有正确关闭每个IF函数的括号,导…
建站知识
2025/3/31 13:11:47
【Linux网络-网络基础】TCP/IP五层(或四层)模型+网络传输的基本流程
一、TCP/IP五层(或四层)模型
TCP/IP 是一组协议的代名词,它还包括许多协议,组成了 TCP/IP 协议簇。
TCP/IP 通讯协议采用了 5 层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。
❍ 物理层&#…
建站知识
2025/3/31 21:54:04
Linux运维篇-存储基础知识
什么是存储
用于存放数据信息的设备和介质,等同于计算机系统中的外部存储,是一个完整的系统。
存储的结构和趋势
存储的体系结构
当前存储的主要体系结构有三种:
DASNASSAN
存储的发展趋势
ssd固态硬盘云存储一体化应用存储设备非结构…
建站知识
2025/3/31 13:29:09
【DeepSeek】本地部署,保姆级教程
deepseek网站链接传送门:DeepSeek 在这里主要介绍DeepSeek的两种部署方法,一种是调用API,一种是本地部署。 一、API调用
1.进入网址Cherry Studio - 全能的AI助手选择立即下载 2.安装时位置建议放在其他盘,不要放c盘 3.进入软件后…
建站知识
2025/3/28 16:15:31
SpringBoot 中封装 Cors 自动配置
在现代 Web 开发中,跨域资源共享(CORS)是一个常见的问题。Spring Boot 提供了灵活的方式来处理 CORS 配置。本文将介绍如何通过自动配置的方式,在 Spring Boot 应用程序中全局配置 CORS。
背景
当浏览器从一个域名的网页去请求另…
建站知识
2025/3/27 19:02:09