不念博客-专注Linux运维技术
不念博客-专注Linux运维技术
最新发布第452页
如何从Rust调用C库函数-不念博客

如何从Rust调用C库函数

Rust调用C库函数 Rust FFI 和 bindgen 工具是为 Rust 调用 C 库而设计的。Rust 很容易与 C 语言对话,从而与任何其它可以与 C 语言对话的语言对话。 为什么要从 Rust 调用 C 函数?简短的答案就...
在Linux终端利用Asciiquarium打造海底世界-不念博客

在Linux终端利用Asciiquarium打造海底世界

Linux 的众多命令工具里,有一部分偏向于休闲娱乐而非工作。 Asciiquarium 就是一个很好的例子。 Asciiquarium 为 Linux 终端提供了以 ASCII 格式构建的简单的水族馆动画效果。 看起来有趣吗?...
什么是E-Trunk,有什么作用?-不念博客

什么是E-Trunk,有什么作用?

Eth-Trunk解决了链路单点故障和带宽问题,但是在一些对可靠性要求较高的场景下,Eth-Trunk仍然无法解决设备单点故障的场景。当设备出现故障时,Eth-Trunk链路也会不可用。 为此,需要一种技术来...
不念的头像-不念博客不念4年前
421
文件的权限有哪些,目录的读写执行权限代表什么意思?-不念博客

文件的权限有哪些,目录的读写执行权限代表什么意思?

在Unix/Linux系统中,文件和目录的权限由文件权限模式(File Permission Mode)来控制,通常以三组字符表示,每组字符代表不同的用户类型。 每组字符包含三个权限位,分别用于读取、写入和执行...
什么是图(Graph)数据库,有哪些应用例子?-不念博客

什么是图(Graph)数据库,有哪些应用例子?

什么是图(Graph) 本文介绍的图和日常生活中常见的图片有所不同。通常,在英文中,为了区分这两种不同的图,前者会称为 Image,后者称为 Graph。在中文中,前者会强调为“图片”,后者会强调为...
TCP如何解决粘包拆包-不念博客

TCP如何解决粘包拆包

TCP协议在数据传输中,存在拆包和粘包问题,这是因为TCP是面向流的协议,它将数据流划分为一系列的数据段(Segment),而这些数据段并不保证与我们的应用层消息一一对应。 这会导致数据不是按照...
什么是迭代器与生成器,它们有什么区别?-不念博客

什么是迭代器与生成器,它们有什么区别?

迭代器与生成器 迭代器(iterator) 定义 迭代是可以通过遍历的方式依次把某个对象中的元素取出的方法,在python中,迭代是通过使用for…in…语句完成的 可迭代对象 能够被for循环的对象就是可迭...
什么是无状态防火墙-不念博客

什么是无状态防火墙

无状态防火墙,顾名思义,是不保持连接状态的防火墙。 它仅仅根据预先定义的规则集来检查每个进入或离开网络的数据包。 这些规则通常基于源和目标IP地址、协议类型(如TCP、UDP、ICMP等)以及源...