摘要: 什么是管道 父进程向子进程发送消息 #include <stdio.h> #include <unistd.h> #include <string.h> #include <errno.h> int main() { int fd[2]; int ret = pipe(fd); if (ret == 阅读全文
posted @ 2023-02-20 15:57 2235854410 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 第二章 关系数据库 在关系模型(relational model)中,关系用来指代表(table),元组用来指代行(row),表中的一行代表了一组值之间的一种联系,行中的每一列(column)代表一个属性,属性允许的取值集合称为该属性的域(domain),如果域中的元素是不可再分的,则域是原子的。 阅读全文
posted @ 2023-02-05 13:23 2235854410 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 写这篇文章的原因是看到了一段与 Linux 下进程复制有关的代码,感觉很神奇,不甚理解,所以找了一些相关的资料想要弄明白 Linux 的 fork、进程复制到底是怎么工作的,于是有了这篇文章。 那段代码是这样的: #include <stdio.h> #include <stdlib.h> #inc 阅读全文
posted @ 2023-02-01 15:14 2235854410 阅读(44) 评论(0) 推荐(0) 编辑
摘要: commit 命令 # 将容器打包成镜像的命令,:TAG可有可无 docker commit -m="commit信息" -a="作者名" 容器ID 你的镜像名:TAG 创建一个容器 # 以Mariadb为例,我们启动一个mariadb镜像,然后进入这个镜像做一些修改 docker run -it 阅读全文
posted @ 2023-01-08 10:37 2235854410 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 先把镜像下载下来 docker pull mariadb 从第四行开始就是下载的镜像文件了,因为docker有一个文件分层机制(联合文件系统),所以一个镜像会分成好几个文件。 镜像下载完成之后把容器起起来 docker run --name mariadb01 -p 3344:3306 -e MYS 阅读全文
posted @ 2023-01-07 10:16 2235854410 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文主要讲述了一个 http request 请求从发出到收到 response 的整个生命周期,希望可以通过对整个流程的一个描述来梳理清楚五层网络协议的定义以及各层之间是如何协作的。 使用Golang发起一个HTTP请求 对于后端来说通过 http 请求来进行远程调用是再寻常不过的事了,以 阅读全文
posted @ 2023-01-03 21:36 2235854410 阅读(162) 评论(0) 推荐(1) 编辑
摘要: 索引 什么是索引 索引是一种方便我们高效查找某一列或几列数据的一种数据结构,一般是 B+树或者 hash树。想象一下在一个表中有一列是我们经常需要用于作为查询条件的列,也就是它经常出现在 where 子句中,那么如果每次用到它都要顺序遍历全表数据来找到我们所需要的那一行,听着好像效率不太高的样子,所 阅读全文
posted @ 2023-01-03 20:33 2235854410 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 引言 限流(Rate limiting)顾名思义就是限制流量,对请求或并发数进行限制,通过对流量的控制来保护系统不被压垮。虽然限流回导致部分客户无法使用系统,但相比于系统挂掉导致全部不可用,限流这种有损的解决方案还是可以接受的。限流的设计还能防止恶意请求流量、恶意攻击(如DOS攻击)。 本文将会分别 阅读全文
posted @ 2022-08-14 21:01 2235854410 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 使用方案: mediacodec + mediaprojection + mediamuxer MediaProjectionManager主要作用是获得录屏权限 startActivityForResult(projectionManager.createScreenCaptureIntent() 阅读全文
posted @ 2021-10-15 14:30 2235854410 阅读(63) 评论(0) 推荐(0) 编辑
摘要: Android applink 踩坑指南 原理接入步骤将链接与activity关联起来加入meta data生成身份验证JSON真机测试结论官方文档 原理 与url scheme不同的地方在于协议必须是http或者https(但是经测试http无效),不能随便自定义协议头。 首先通过Android 阅读全文
posted @ 2021-10-15 11:30 2235854410 阅读(164) 评论(0) 推荐(0) 编辑