首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux内核书籍

Linux设备驱动》   --  也就是我们所说的LDD3了; 适合一定基础的人阅读,深入学习Linux不可或缺的知识; 《UNIX环境高级编程》 这本书并不是面对linux内核的书,但是我是从最基础看这本书逐步入门的...; 《Linux内核完全剖析》 本书对早期Linux内核(v0.12)全部代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux...虽然选择的版本较低,但该内核已能够正常编译运行,并且其中已包括了Linux工作原理的精髓。...《Linux那些事》 由复旦一群大神所写,团队为fudan_adc,主要写了我是xxx系列,本人比较喜欢对USB 部分的描述,不得不说大神就是大神。...《Linux设备驱动开发详解》 由华清远见出身的大神所写,宋宝华大神所写,华清远见出来的技术杠杠的。 《深入理解计算机操作系统》 当然啦,不得不说大学学过的操作系统啊!!!!

3.8K60

Linux网络编程书籍

linux就是受其影响。。。。 ? 第五版是2012年出的,也比较新。...本书是世面上极少见的讲述内部网关路由技术的经典书籍,内容极为丰富。对于想清楚的了解内部网关协议的工作原理以及想探究网络通信事物的本质的人来说是一本不可或缺的好书。...网络体系结构:linux内核中网络协议的设计与实现》 ?...Protocols in the Linux Kernel 书名: Linux网络体系结构 说明:翻译的很不好,建议看原版,可以下电子版。...一本在kernel实现网络功能的基础书籍,最好还是看英文版的,翻译的实在太烂了。有条件的还是看原版吧,没办法啊,中国的此类书籍基本上落后老美3-4年。结合linux源代码分析一书收获更多。

3.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C++ 开发者必读经典书籍推荐

    以下是几本我个人推荐的C++书籍或视频 C++基础 看书 C++ Primer C++程序设计语言 Effective C++ More Effective C++ Effective STL STL源码分析...深度探索C++对象模型 看视频 黑马程序员(B站) C++内存管理(候捷) STL源码分析(候捷) C++ STL与泛型编程高级(候捷) C++11 新特性(候捷) C++进阶 书籍 C++语言的设计与演化...C++沉思录 C++ Templates C++ 模版元编程 视频 CppCon 数据结构与算法 书籍 大话数据结构 算法图解 数据结构与算法分析 算法第4版 算法导论 视频 浙大数据结构网课 刷题...LeetCode 操作系统 深入理解计算机系统 操作系统精髓与设计原理 现代操作系统(选读) 程序员的自我修养 Linux Linux/UNIX系统编程手册 Linux内核设计与实现 深入理解Linux...必知必会 高性能MySQL MqSQL技术内幕 设计模式 大话设计模式 Head First设计模式 其他 Redis设计与实现 结束 以上是我个人推荐的几本C++书籍

    1.9K00

    嵌入式 Arm Linux 入门必读书籍推荐

    嵌入式 Arm Linux 入门必读书籍推荐 前段时间有个刚开始学习 Arm Linux 的同学问我:对于还处于入门阶段的新手,有什么建议。并让我推荐一些好的书籍。...这些书籍我按照 Arm Linux 系统所需要的知识结构,做了分类: Linux 系统环境 Git 版本管理 C 语言和汇编 Arm 体系结构 Linux 应用编程 Linux 内核基础原理 Linux...所以这部分我推荐了四本书(资料): 《LINUX命令行与SHELL脚本编程大全》第三版 这本书是一个外国人写的,然后中国人翻译,是一本非常详细的书籍,详细的讲解了 Linux 系统中各种常用命令的使用,...《高质量C++编程指南》 作者林锐博士,这本书用来培养自己的编码规范比较好,也是在大学实验室的适合,老师让我打印出来学习的一份资料。...用的时候拿来做参考,我没有加 Arm32 指令集相关的,Arm32 有更好的书籍推荐。

    7.2K46

    书籍推荐(202204)

    后面的章节涉及的范围比较广,接口设计、插件架构、领域驱动、CQRS、事件源架构等都有涉及到,作为一个入门的架构书籍还是非常不错。 如果你又是从事 .NET 开发,那这本书就更适合了。...后来公众号文章整理出版成书,便入手了一本,读起来很轻松,相比较经典的大部头算法书籍,这本书能很容易理解和读进去。...这是一本开源入门必读书籍。 在互联网世界里,有一种与传统软件开发模式(大教堂模式)截然不同的全新的模式:集市模式。 大教堂模式是封闭的、垂直的、集中式的开发模式。...我希望拙作(《时间简史》)和本书一样使人们觉得,他们不必自处于伟大的智慧及哲学的问题之外” 这本书形式上是作者罗伯特带着儿子骑摩托车穿行美国的游记,实质是能给我们带来思考的哲学书籍

    2.4K10

    书籍推荐(202202)

    暗时间 这本书的作者是刘未鹏,一位 C++ 程序员,虽然我不懂 C++ ,但他在 CSDN 上的博客:“C++ 的罗浮宫” 也是很早就知道。 博客中除了技术文章,还有很多思考相关的文章。...书中作者还给了一个关于思考的豆列: https://www.douban.com/doulist/127649/#/ 软技能 《软技能》是一本写给技术人员的非技术类书籍,即使你不写代码,读读这本书也可以受益不少...只是为了好玩 之前看技术书籍比较多,这好像是看的第一本自传。 如果你是一个程序员,那么你一定知道林纳斯,他创造了 Linux 和 Git ,这两个东西我们日常工作经常在使用。...没有 Linux 就没有现在的安卓生态,没有 Git ,也就没有 GitHub ,足以可见林纳斯对软件行业的影响。 这样一位传奇人物的故事难道你不想了解吗?

    2.3K10

    鹅厂学习的一周多时光及C++书籍推荐

    鹅厂学习的一周多时光及C++书籍推荐 本来想分两篇文章写的,结果很久没写文章了,不知道怎么写了,哎,每天加班,真心没时间,希望大家理解,还好今天是东西写完了,才抽个时间写这篇文文章。...主要分两块:鹅厂学习及C++学习资料推荐。...未来的日子还很长,要学的东西会更多,写的代码会更加深,逻辑也会更加复杂,so what~ 2.书籍推荐 基础系列: C++ primer plus 其他的书籍,就不推荐了,推荐大家看我的《C++那些事》...目前本项目star 745,fork 122 https://github.com/Light-City/CPlusPlusThings https://light-city.club/sc/ 说实话《C+...进阶系列: effective c++ effective modern c++ 推荐英文原版 stl源码剖析 c++并发编程实战第二版 以上是我自己看的书单,其余的没看过。。所以不推荐了。

    47510

    书籍 | 《鸟哥的Linux私房菜》第二章

    编辑:葡萄媛 | 排版:葡萄媛 转载请在后台输入 授权 引言 Linux的核心是1991年Linux Torvalds写出来的,为何他能够写出Linux操作系统?...为什么Linux经久不衰,发展如此迅速?为什么Linux是免费的并且可以自由学习?为什么Linux有那么多的distribution?...这些问题,我们一起从Linux的发展历史中寻找答案吧~ 一、 Linux 发展历史 早在Linux出现之前的二十年(1970年代),就有一个相当稳定而成熟的操作系统存在,就是Linux的老大哥Unix。...有趣的是,由于Torvals放置核心的FTP网站目录为 Linux,所以大家便称这个核心为Linux。 为了让Linux能够兼容Unix,Torvals参考标准的POSIX规范来修改Linux。...这个正确的决定让Linux起步的时候体质就比别人优良,这也使得很多企业从Unix过渡到Linux的成本更低。

    1.2K10

    设计模式、重构、编程规范等的经典书籍书籍推荐

    有关设计模式、重构、编程规范等的经典书籍很多,有很多你应该已经听说过、甚至看过。今天,我就结合我的经验,对这些书籍进行一个整理和点评。...不过这可能是最贴近实战的一本设计模式书籍了,里面包含的实战案例,应该是目前我读过的设计模式书籍中最多的。不过,我个人觉得文笔稍微有些晦涩,有些内容可能要反复读一下才能理解。...如果你熟悉 Java 语言,在我推荐的其他书籍都看完的前提下,没事的时候可以看看这本书。 4....实际上,很多关于面向对象分析和设计书籍都侧重讲 UML,讲得真的好的书籍却并不多。除此之外,我觉得面向对象分析和设计的理论知识并不多,关键还是实践。所以,如果你工作比较忙,看我的专栏就足够了。...这本书的示例代码是用 C++ 写的,不过也很容易看懂,很推荐你读一下。 总结今天的加餐内容就这些,我来稍微总结回顾一下推荐的书籍

    6.2K20

    C 语言与 C++ 学习路线、书籍、视频推荐和资料,值得收藏!

    C 语言之父写的,入门经典书籍,建议大家作为 C 语言入门的第一本书。 ​ 《C Primer Plus》 ,人民邮电出版社,作者 Stephen Prata。...QT 类库构架,图形界面开发模型; 掌握 QT 开发技巧,消息机制,图形处理; 掌握 QT 网络编程,UDP,TCP 使用方式; 掌握 QT 文件处理方式,序列化; 掌握 QT 在 windows,linux...5.C++进阶之 Unix/Linux 网络服务器 掌握 Unix/Linux 平台开发方式; 熟练使用系统调用; 熟练 Unix/Linux 内存管理,进程,线程调度; 熟悉网络服务器开发方式,熟练编写...《Essential C++中文版》是一本内容不多但很实用的 C++ 入门书籍,强调快速上手与理解 C++ 编程。本书主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性展开讲解。...《C++ Templates 中文版》,深入了解现代 c++ 模板的实用书籍。本书不仅是对 C++ 模板的权威解释,而且本书还深入地介绍了其他一般的 C++ 思想。 ​

    1.7K11

    Linux C++生存指南

    今日主要来阐述一下最近比较火的《C++那些事》开源项目,这个项目是我在研一下,研二上那个阶段整出来的,当时目标就是为了满足自己找工作的需求而写的,所以大家如果找工作看我的C++那些事,是非常有帮助的!...本文呢,就是对C++那些事的详细阐述以及阐述每一块怎么学,我是怎么学的,C++那些事未来要做什么,以及面试重难点,职业发展等。...经常会被问到,这一块的内容对应于我的《C++那些事》当中的C++2.0新特性,这一块的学习我是根据侯捷老师的b站课程(仓库上学习资料可见)以及后面推荐的书籍学习的。 强烈推荐下面这本书的英文原版!...4.基础素质 上述4大部分是你去学习C++入门及进阶的必走之路,cpp学习是一条苦海之路,你需要一些过硬的基础素质,这些在上述是没有提到的,下面一一列举。此处对应于Linux C++后台开发人员。...Linux基础 基础命令:例如:ls,cd等 vim使用:查找、替换、删除等 网络故障排查及抓包:例如:netstat、tcpdump等 Gdb调试、Gcc/G++ 操作系统 进程 线程 锁 数据库(

    3.7K22
    领券