相关文章
Go语言精进之路读书笔记(第二部分-项目结构、代码风格与标识符命名)
说明:《Go语言精进之路》第一部分-熟知Go语言的一切,不在博客中做读书笔记了,大家可以自己读一读,每个人心里都会有自己对Go语言的认识和理解。
直接从第二部分-项目接口、代码风格与标识符命名开始
第二章目录如下
第5条 使用…
建站知识
2025/2/22 13:23:29
Dockerfile 详解:构建自定义镜像
Dockerfile 是一种文本文件,包含了一系列指令,用于描述如何构建一个 Docker 镜像。通过 Dockerfile,我们可以将应用程序及其所有依赖打包成镜像,确保应用在不同环境中运行时保持一致性。掌握 Dockerfile 的写法和最佳实践,能够帮助我们高效地构建和管理容器镜像。
本文将…
建站知识
2025/2/25 12:46:00
Golang Model 字段自动化校验设计
背景
在我们日常开发中,不可避免的总要去进行各种参数校验,但是如果在某个场景中,要校验的字段非常多,并且在其中还有耦合关系,那么我们手写校验逻辑就变得非常的低效且难以维护。本篇文档就基于 DDD 领域模型设计的思…
建站知识
2025/2/23 5:49:32
Centos安装php-8.0.24.tar
查看系统环境
cat /etc/redhat-release 预先安装必要的依赖
yum install -y \ wget \ gcc \ gcc-c \ autoconf \ automake \ libtool \ make \ libxml2 \ libxml2-devel \ openssl \ openssl-devel \ sqlite-devel yum update 1、下载解压
cd /data/
wget https:/…
建站知识
2025/2/22 17:23:56
Whisper+T5-translate实现python实时语音翻译
1.首先下载模型,加载模型
import torch
import numpy as np
import webrtcvad
import pyaudio
import queue
import threading
from datetime import datetime
from faster_whisper import WhisperModel
from transformers import AutoTokenizer, AutoModelForSeq2…
建站知识
2025/2/25 19:25:01
【LeetCode Hot100 普通数组】最大子数组和、合并区间、旋转数组、除自身以外数组的乘积、缺失的第一个正整数
普通数组 1. 最大子数组和(Maximum Subarray)解题思路动态规划的优化解法(Kadane 算法)核心思想 代码解析 2. 合并区间(Merge Intervals)解题思路代码实现 3. 旋转数组(Rotate Array)…
建站知识
2025/2/16 23:22:55
C++ references
C复杂在于提供了太多的内存模型
或者说: 提供了两种东西:
1、可以放对象的地方:
堆栈堆全局数据区里
2、提供了很多访问对象的方式
变量是对象指针访问对象引用来访问对象
3 * 3 9 种访问对象的方式
规则
引用一般初始化࿰…
建站知识
2025/2/24 16:34:16