摘要: 原生obs不支持rtsp直接推流,需要使用插件,但mac无法正常显示插件ui,有库路径问题,需要运行修复脚本 issue 地址: https://github.com/iamscottxu/obs-rtspserver/issues/185 #!/bin/bash # Exit on error s 阅读全文
posted @ 2025-06-11 19:38 我才不是老家伙 阅读(12) 评论(0) 推荐(0)
摘要: 国密sm4-golang使用 sm4 国密SM4算法是一种分组加密算法。SM4分组密码(block cipher)算法是一种迭代分组密码算法,由加解密算法和密钥扩展算法组成。 SM4是一种Feistel结构的分组密码算法,其分组长度和密钥长度均为128bits。加密算法和密钥扩展算法迭代轮数均为32 阅读全文
posted @ 2025-03-20 16:12 我才不是老家伙 阅读(90) 评论(0) 推荐(0)
摘要: gmp调度 线程、协程、进程 进程: 是资源分配的最小单位,是程序的一次执行过程,是一个动态概念,是系统进行资源分配和调度的一个独立单位. 线程: 是程序执行的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组 阅读全文
posted @ 2023-11-27 20:30 我才不是老家伙 阅读(62) 评论(0) 推荐(1)
摘要: 组合式继承 code package main import ( "fmt" ) type People struct{} func (p *People) ShowA() { fmt.Println("showA") p.ShowB() } func (p *People) ShowB() { f 阅读全文
posted @ 2023-11-27 17:13 我才不是老家伙 阅读(15) 评论(0) 推荐(0)
摘要: 什么是微服务 谷歌云(https://cloud.google.com/learn/what-is-microservices-architecture?hl=zh-cn) 定义 首先,介绍一下什么叫服务。 大学课程里,我们可以了解到软件开发中常见的两种架构: C/S和B/S B/S架构,即浏览器/ 阅读全文
posted @ 2023-11-21 17:05 我才不是老家伙 阅读(90) 评论(0) 推荐(0)
摘要: mysql基础 ACID A: atomicity 原子性 C: consistency 一致性 I: isolation 隔离性 D: durability 持久性 其中A,I,D都是为C服务的 原子性 原子性是指要求事务中所有的操作都不可分割,要么全部成功,要么全部失败。 通过undo log保 阅读全文
posted @ 2023-11-16 19:16 我才不是老家伙 阅读(15) 评论(0) 推荐(0)
摘要: golang-slice结构解析 阅读全文
posted @ 2023-11-12 04:17 我才不是老家伙 阅读(16) 评论(0) 推荐(0)
摘要: Kafka 定义 Kafka是一个分布式的流处理平台,它具有以下特性: 磁盘保存数据 伸缩性 术语 生产者 生产者是消息的创造者,可以指定 Topic,Partion,Key,Value,并将消息发送到Kafka集群中的Broker。 消费者 消费者负责从Kafka集群中读取消息。 需要设置偏移量 阅读全文
posted @ 2023-11-10 12:14 我才不是老家伙 阅读(18) 评论(0) 推荐(0)
摘要: k8s入门 https://kubernetes.io/zh-cn/docs/tutorials/hello-minikube/ minikube 启动集群 minikube start 创建实例 kubectl create deployment gin --image=gin_demo:v1 会 阅读全文
posted @ 2023-11-10 12:13 我才不是老家伙 阅读(13) 评论(0) 推荐(0)
摘要: docker 容器之间的隔离实现 docker容器之间隔离: 命名空间 控制组 网络虚拟化 联合文件系统 命名空间 pid namespace: 进程隔离 net namespace: 管理网络接口 ipc namespace: 管理进程通信资源 mnt namespace: 管理文件系统挂载 ut 阅读全文
posted @ 2023-11-10 12:13 我才不是老家伙 阅读(37) 评论(0) 推荐(0)