原文:Linux内核链表——看这一篇文章就够了

本文从最基本的内核链表出发,引出初始化INIT LIST HEAD函数,然后介绍list add,通过改变链表位置的问题引出list for each函数,然后为了获取容器结构地址,引出offsetof和container of宏,并对内核链表设计原因作出了解释,一步步引导到list for each entry,然后介绍list del函数,通过在遍历时list del链表的不安全行为,引出li ...

2019-10-13 18:40 5 3434 推荐指数:

查看详情

排序算法看这一篇文章够了(附80道大厂面试题)

排序算法属于数据结构和算法的基础内容,并且也是大厂笔试中的高频考点。 今天这篇文章来简单梳理一下常见的排序算法、相关资料和大厂面试真题。 我们按照下面这幅图来梳理 ...

Wed Sep 29 18:25:00 CST 2021 0 120
Go语言指针详解,看这一篇文章够了

指针(pointer)概念在 Go 语言中被拆分为两个核心概念: 类型指针,允许对这个指针类型的数据进行修改。传递数据使用指针,而无须拷贝数据。类型指针不能进行偏移和运算。 切片,由指向起 ...

Thu Jun 06 18:04:00 CST 2019 0 530
如何进行云主机迁移?看这一篇文章够了

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云计算产品团队发表于云+社区专栏 主机迁移概述 在云计算时代,不管是从IDC上云还是多云直接的迁移,都已经是常见的 ...

Tue Sep 04 19:34:00 CST 2018 1 3613
.Net vs .Net Core,我该如何选择?看这一篇文章够了

前言 .Net目前支持构建服务器端应用程序的两种实现主要有两种,.NET Framework和.NET Core。两者共享许多相同的组件,并且您可以在两者之间共享代码。但是,两者之间存在根本差异 ...

Tue Mar 10 18:51:00 CST 2020 9 1650
彻底理解Netty,这一篇文章够了

Netty到底是什么 从HTTP说起 有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的 ...

Sat Nov 24 23:47:00 CST 2018 0 1132
Netty 入门,这一篇文章够了

Netty是Java领域有名的开源网络库,特点是高性能和高扩展性,因此很多流行的框架都是基于它来构建的,比如我们熟知的Dubbo、Rocketmq、Hadoop等,针对高性能RPC,一般都是基于 ...

Thu Nov 07 18:57:00 CST 2019 0 12133
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM