发 帖  
  • 指针变量也是一个变量,对应一块内存空间,对应一个内存地址,指针名就是己址。这空内存空间多大?一个机器字长(machine word),32位的CPU和操作系统就是32个位,4个字节,其值域为:0x-0xFFFFFFFF。...
    0
    476次阅读
    0条评论
  • Unix和Linux的差异

    2023-9-4 12:42
    摘要:程序员都知道,Linux 不是 Unix,不过二者之间确实存在关系,即 Linux 系统是从 Unix 派生出来的,而 Linux 是一个类 Unix 的操作系统。那么,二者之间具体存在哪些明显的差异呢?...
    0
    570次阅读
    0条评论
  • 虚拟文件系统是一个很庞大的架构,如果要分析的面面俱到,会显得特别复杂而笨拙,让人看着看着,就不知所云了(当然主要还是笔者太菜),所以这篇博客,以 open() 函数为切入点,来试着分析分析VFS文件系统的运转机理,本文的...
    0
    318次阅读
    0条评论
  • 在 kubernetes 中,underlay network 中比较典型的例子是通过将宿主机作为路由器设备,Pod 的网络则通过学习路由条目从而实现跨节点通讯。...
    0
    302次阅读
    0条评论
  • CPU高速缓存集成于CPU的内部,其是CPU可以高效运行的成分之一,本文围绕下面三个话题来讲解CPU缓存的作用...
    1
    1810次阅读
    0条评论
  • 一文详解Python文件

    2023-8-17 12:27
    今天同事给我扔了一个.pyd文件,说让我跑个数据。然后我就傻了。。...
    0
    706次阅读
    0条评论
  • Golang泛型的使用

    2023-8-16 12:24
    众所周知很多语言的function 中都支持 key=word 关键字参数, 但 golang 是不支持的, 我们可以利用泛型去简单的实现。...
    0
    256次阅读
    0条评论
  • 编写有效的代码需要了解堆栈和堆内存,这使其成为学习编程的重要组成部分。不仅如此,新程序员或职场老手都应该完全熟悉堆栈内存和堆内存之间的区别,以便编写有效且优化的代码。...
    0
    662次阅读
    0条评论
  • 我们现在称为容器技术的概念最初出现在 2000 年,当时称为 FreeBSD jail,这种技术可将 FreeBSD 系统分区为多个子系统(也称为 Jail)。Jail 是作为安全环境而开发的,系统管理员可与企业内部或外...
    0
    5030次阅读
    0条评论
  • 服务器提供文件传输功能,需要将磁盘上的文件读取出来,通过网络协议发送到客户端。如果需要你自己编码实现这个文件传输功能,你会怎么实现呢?...
    0
    498次阅读
    0条评论
  • 不要将数据储存在容器中,这也是 Docker 官方容器使用技巧中的一条。容器随时可以停止、或者删除。当容器被rm掉,容器里的数据将会丢失。为了避免数据丢失,用户可以使用数据卷挂载来存储数据。...
    0
    772次阅读
    0条评论
  • 从指令集角度,BPF 起初的架构比较简单,只有一个32位宽度累加器A,一个32位宽度寄存器X,以及16x32bit 数组内存空间。但BPF 实现了加载、存储、跳转、运算四类指令。...
    0
    1901次阅读
    0条评论
  • 在审查代码时,Linus Torvalds 在邮件列表上评论道:“有些人通过在游泳池旁喝一杯饮料来放松,我则通过写内联汇编代码来放松。”...
    0
    225次阅读
    0条评论
  • 串行通讯是指仅用一根接收线和一根发送线就能将数据以位进行传输的一种通讯方式。尽管串行通讯的比按字节传输的并行通信慢,但是串口可以在仅仅使用两根线的情况下就能实现数据的传输。...
    0
    3299次阅读
    0条评论
  • 在使用 Kubernetes(简称K8s) 时,通常会在同一台机器上部署多个 Pod。如果某个 Pod 中的服务出现问题(如出现死循环),将会导致占用大量的 CPU 时间,从而影响到其他 Pod 的正常运行。...
    0
    1219次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 8 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /7 下一条

返回顶部