最新 最热

[apue] 一图读懂 unix 文件句柄及文件共享过程

其中前三项只有文件被打开后才有相应的结构,而后两项只要文件存在就存在了,与文件是否打开没有关系。

2022-08-19
0

[apue] 一个快速确定新系统上各类限制值的工具

对于在不同 Unix 系统之间移植程序,最重要的事情就是确定新系统的一些编译时、运行时固定或不固定的限制值了。例如文件路径最大长度 PATH_MAX、进程最大可打开文件句柄数 OPEN_MAX、用户可加入的附加用户组最大数量 N...

2022-08-19
1

[apue] 作为 daemon 启动, Unix Domain Socket 侦听失败?

前段时间写一个传递文件句柄的小 demo,有 server 端、有 client 端,之间通过 Unix Domain Socket 通讯。

2022-08-19
0

[apue] 使用文件记录锁无法实现父子进程交互执行同步

父子进程间交互执行是指用一种同步原语,实现父进程和子进程在某一时刻只有一个进程执行,之后由另外一个进程执行,用一段代码举例如下:

2022-08-19
0

[apue] FIFO:不是文件的文件

众所周知,FIFO中文译为命名管道,是PIPE的升级版。而PIPE是管道,系统提供的一种进程间通讯方式,FIFO与PIPE有以下方面不同:

2022-08-19
0

[apue] 使用 popen/pclose 的一点疑问

当我们需要将输出作为标准输入传递给一个命令,或者将一个命令的输出作为标准输入来读取,

2022-08-19
0

开源运动发展史与开源许可证(BSD、GPL、Apache、MIT、木兰(中国))的那些事儿

2022年1月份,Apache SkyWalking社区在其blog上实锤字节跳动的火山引擎里面违反Apache 2.0许可证,重新发布了Apache SkyWalking开源软件。

2022-08-18
0

MySQL 5.7配置GTID主从

一、什么是 GTIDGTID (Global Transaction Identifiers)是对于一个已提交事务的编号,事务的唯一编号,并且是一个全局唯一的编号。GTID 和事务会记录到 binlog 中,用来标识事务。GTID 是用来替代以前 classic 复制方法,MySQL...

2022-08-18
0

Redis的数据持久化

主从同步数据选择的方式-----数据持久化操作  Redis在正常关闭时触发rdb操作

2022-08-18
0