相关文章
Next.js 中 API 路由与 Actions 的使用选择与比较
在 Next.js 中,Actions 和 API 路由 都是用来处理后端逻辑(如数据处理、数据库操作等)的功能,但它们的用途和实现方式有所不同。让我解释一下这两者的区别和它们各自的使用场景。
1. API 路由 (API Routes)
API 路由是 Next.js …
建站知识
2024/12/3 2:09:26
Redis2——协议与异步方式
文章目录 Redis2——协议与异步方式1. Redis Pipeline2. Redis事务2.1 无锁事务控制(乐观事务控制)2.2 事务语句与lua脚本2.3 事务特性ACID 3. 通信方式3.1 hiredis库3.2 同步连接3.3 异步连接3.3.1 hiredis管理监听事件接口3.3.2 hiredis libevent3.3.…
建站知识
2024/12/3 2:09:26
TCP/IP协议簇自学笔记
摘抄于大学期间记录在QQ空间的一篇自学笔记,当前清理空间,本来想直接删除掉的,但是感觉有些舍不得,因此先搬移过来。
曾经,我只知道socket函数能进行网络间数据的通信,知道tcp/ip协议也是用来进行网络数据…
建站知识
2024/12/3 2:11:26
【赵渝强老师】PostgreSQL中的模式
在PostgreSQL中,所有的数据库对象都是属于模式中的对象。这里的数据库对象包括:表、索引、视图、存储过程、触发器等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关…
建站知识
2024/12/3 2:11:26
手搓一个不用中间件的分表策略
场景:针对一些特别的项目,不用中间件,以月为维度进行分表,代码详细设计方案
1. 定义分片策略
首先,定义一个分片策略类,用于决定数据存储在哪个分表中
import java.time.LocalDate;
import java.time.fo…
建站知识
2024/12/3 2:11:26
Ubuntu源码安装gitlab13.7集群多前端《二》
Ubuntu源码安装gitlab13.7《一》
gitaly需要调整的服务
redis socket->ipbind ....* # 0.0.0.0pg vim /etc/postgresql/14/main/pg_hba.confhost all all ..../32 md5gitaly vim /home/git/gitaly/config.tomlbin_dir "/home/gi…
建站知识
2024/12/3 2:11:44