最新 最热

如何封装接口返回结构?

调用 API 接口已经成了日常开发工作的一环,无论从事前端开发还是后端开发,或多或少会与 API 接口打交道。前后端分离、后端微服务化、SaaS,这些耳熟能详的名词,都涉及到了 API 调用。由于普遍使用 API,业界发展出了一些 AP...

2024-08-27
2

go快速调用国内各大AI模型

一个满足你的调用多种大模型API的轮子,支持目前市面多家第三方大模型,包含ChatGPT、通义千问、文心大模型、混元、盘古、百川智能等; 一套写法兼容所有平台,简单配置即可灵活使用第三方大模型API。...

2024-08-27
10

Redis底层数据结构

由图中可知,底层的数据结构有所变化,在Redis7中不再推荐使用ziplist,而是使用listpack代替,但考虑兼容性,目前仍保留ziplist。

2024-08-26
1

go中的chan管道机制

在 Go 语言中,提倡通过通信来共享内存,而不是通过共享内存来通信,go中的Channel(一般简写为 chan) 管道提供了一种机制,它在两个并发执行的协程之间进行同步,并通过传递与该管道元素类型相符的值来进行通信,可以用来两个不...

2024-08-26
1

Java中var的使用方法

var是JDK10之后推出的语法糖,用它来定义局部变量,并且var可以进行局部变量类型推断

2024-08-26
1

go如何使用SQLX操作MySQL数据库?

sqlx 是 Go 语言中一个流行的操作数据库的第三方包,它提供了对 Go 标准库 database/sql 的扩展,简化了操作数据库的步骤,并且拥有很大的数据库交互方法,本文使用mysql...

2024-08-26
1

go如何读取yaml配置文件?

在项目开发中,经常需要把一些配置文件常量提取到统一配置文件进行维护,因为这样对于改变量以及维护非常方便,对于Java的Sringboot项目,有applocation.properties或者yml或者yaml等文件,go项目开发中,可以把需要维护的常量或...

2024-08-26
1

Kubernetes 1.31:防止删除顺序错误导致的持久卷泄漏

持久卷(简称 PV)与回收策略相关联。回收策略用于确定在删除绑定到 PV 的 PVC 时存储后端需要采取的操作。当回收策略为 Delete 时,预期存储后端会释放为 PV 分配的存储资源。本质上,回收策略需要在 PV 删除时得到遵守。...

2024-08-26
2

基本数据类型及命令

String 是Redis最基本的类型,Redis所有的数据结构都是以唯一的key字符串作为名称,然后通过这个唯一的key值获取相应的value数据。不同的类型的数据结构差异就在于value的结构不同。...

2024-08-25
4

Spring创建的单例对象,存在线程安全问题吗?

1、 Singleton(单例): 默认作用域,保证每个Spring容器中只有一个Bean实例。

2024-08-22
2