万本电子书0元读

万本电子书0元读

顶部广告

格蠹新编——软件调试以战说法电子书

一、以“侦探视角”写调试,越读越上瘾。二、覆盖面广,形形色色的真实现场,一一呈现。三、不仅教调试之“术”,更传授调试之“道”。

售       价:¥

纸质售价:¥99.00购买纸书

1人正在读 | 0人评论 6.4

作       者:张银奎

出  版  社:清华大学出版社

出版时间:2025-08-01

字       数:19.5万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书通过63个真实案例,以故事形式深度聚焦软件调试这一关键技术,直面发生在真实产品中的真实故障,并介绍定位故障的调试工具和方法。案例中涉及的硬件包括经典的x86和新兴的ARM;涉及的软件平台主要是GNU/Linux系统;涉及的上层软件包括Chrome浏览器、英伟达GPU驱动、微信、腾讯会议、阿里旺旺、银行软件等。书中涵盖常见的各类软件问题,包括应用程序崩溃、多线程死锁、驱动程序故障、系统级挂死和崩溃等。书中设计了一些动手试验,以供读者上手小试牛刀。本书适合各个阶段的软件调试工程师参考阅读。<br/>【推荐语】<br/>一、以“侦探视角”写调试,越读越上瘾。二、覆盖面广,形形色色的真实现场,一一呈现。三、不仅教调试之“术”,更传授调试之“道”。<br/>【作者】<br/>张银奎,微软最有价值技术(MVP),同济大学电子与信息工程学院特邀讲师,前INTEL亚太研发中心高级架构师,《软件调试》、《格蠹汇编》、《软件简史》的作者,新版《十万个为什么》电子分册撰稿人之一,《程序员》杂志调试之剑专栏作者。<br/>
目录展开

封面页

书名页

版权页

作者简介

内容简介

推荐语

推荐序 Debug公案:痛并快乐着

理一分殊话格物——代序

目录

救急第一

第1章 从挂死的Chrome中抢救未提交的图文

第2章 long究竟有多长,从皇帝的新衣到海康SDK

第3章 在调试器下看微信是如何耗电的

第4章 大代码时代下的一个大陷阱

第5章 Linux系统登录缓慢为哪般

第6章 破解抖音卡图之谜

第7章 Wi-Fi连网失败为哪般

第8章 比内存被踩还难调试的问题

第9章 实战FreeRTOS的UsageFault异常

第10章 当挑剔的Windows遇到说半句话的键盘

第11章 闪存烧写失败和调试第一心法

第12章 比声音卡顿还难调试的问题

磨练第二

第13章 腾讯会议为何不闪即退

第14章 是谁不让访问用户空间

第15章 微信挂死为哪般

第16章 这个银行的安全软件为何如此不安

第17章 谁动了我的硬盘

第18章 在调试里看NV驱动栈溢出导致的连环死锁

第19章 0号事件何处来

第20章 有一种错叫持有锁

第21章 粘在断点为哪般

第22章 炸弹指令何处来

第23章 CPU跑飞为哪般

第24章 在调试器里看QQLive捉迷藏

发微第三

第25章 雕刻在Linux内核中的林纳斯故事

第26章 GDB埋下的断点指令,你可曾亲见

第27章 Linux内核第一霸

第28章 M核的第一条指令

第29章 品味CPU的元始状态

第30章 从猫蛇之战看内核戏CPU

第31章 投机之殇——解说史上最大CPU漏洞

第32章 SMM和如来佛手掌心

第33章 观察神秘的RQ

第34章 自卷如何救,互斥量重入死锁例谈

第35章 奇怪的未定义引用

第36章 这个修改居然是二掌门的主意

第37章 是谁惹恼命令行

器具第四

第38章 三线撸豹,神乎其技——ARM硬件调试器的神功

第39章 看见我们所看不见的

第40章 一颗电阻的旅行

第41章 ARM PTM、ETM和以物为师

第42章 有一种程序员文化叫串口

第43章 新串口通道打通纪实

第44章 美哉,符号服务器

第45章 有一个驱动叫刘姥姥

第46章 GDB调试GDB一例

第47章 编译器,你在说啥

第48章 地址歧义和GCC的不可能逻辑

第49章 当GDB遇到STL

第50章 是谁调用了init函数

日新第五

第51章 纳秒时代

第52章 戒慎乎不睹,大模型体验记

第53章 在调试器里看GPU的长指令

第54章 AMD GPU的断点指令

第55章 ARM64上的动态链接

第56章 穿越两大空间的调用栈

第57章 在GDB下学习box64

第58章 在RK3588上体验UEFI

第59章 追逐光的步伐

第60章 玄而又玄——我亲历的三大总线

第61章 安卓调试新纪元

第62章 独上高楼,学习Linux的6种境界

第63章 如何格软件

附录A ARM的多重含义

附录B 庐山研习班上介绍的25个Linux工具

附录C 故事中的那些计算机

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部