查看原文
其他

读书日送好书 | N本技术书籍任你选

博文视点 OSC开源社区 2022-05-28
世界读书日World Book Day


书山有路勤为径

学海无涯苦作舟


为感谢大家一直以来的支持

现为大家带来13本技术书籍

多读书 | 读好书

快来文末了解详情领取吧~


 01




▊《labuladong的算法小抄》

付东来(@labuladong) 著 


  • 用喜闻乐见的语言讲算法

  • GitHub 68.8K star的硬核算法教程

本书专攻算法刷题,训练算法思维,应对算法笔试。注重用套路和框架思维解决问题,以不变应万变。本书会先帮你抽象总结出框架套路,然后通过题目实践,这应该是最高效的学习方式。即学即用,立即反馈,相信本书会让你一读就停不下来。



 02


▊《漫画算法:小灰的算法之旅》(全彩)

魏梦舒(@程序员小灰)  著


  • 全网阅读量近1000万次的算法故事

  • 互联网企业开发岗面试不再慌

小灰的算法故事给算法这颗“炮弹”包上了“糖衣”,让算法的威力潜藏于内,外表不再吓人,萌萌哒Q弹可爱从基本数据结构,到各类常用算法,再到面试算法、职场应用,书中的主角小灰和大黄带领大家逐个破解。



 03


▊《剑指Offer:名企面试官精讲典型编程题(第2版)

何海涛 著


  • 程序员面试图书事实王者

  • 累计销量几十万册,惠及千万考生

结合作者在多家名企的经验,从面试官视角剖析考题构思、现场心理、题解优劣与面试心得。从谷歌、微软等知名IT企业的海量面试题中精心筛选出80余道精华题目,提供多角度解题辅导。由于本书流传甚广,这些题已被大量企业真实采用,参考价值颇高。



 04



▊《编程之美:微软技术面试心得

《编程之美》小组 著


  •  畅销10年的传奇经典

  •  编程成为乐趣+修炼成为内动力=梦想,触手可及


本书收集了约60道算法和程序设计题目。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。梦想改变世界,据说编程的人都怀揣着一个改变世界的梦想:编程神奇而充满力量。本书是来自微软技术人员的杰作,他们和你有同样的梦想。



 05


▊《程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)

左程云 著


  • 程序员刷题宝典

  • 编程思维提升秘籍

这里有你在别处找不到的至优解分析,有高频出现在IT名气代码面试中的真题,有让人拍案惊叹巧妙的题目解法,也有让你工作中的编程难题迎刃而解的启发……



 06


▊《UNIX编程艺术

【美】 Eric S.Raymond 著

姜宏,何源,蔡晓骏 译


  • Unix编程大师倾力之作,造就传世经典


本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S.Raymond倾力多年写作而成。包括Unix设计者在内的多位领域专家也为本书贡献了宝贵的内容。本书内容涉及社群文化、软件开发设计与实现,覆盖面广、内容深邃,完全展现了作者极其深厚的经验积累和领域智慧。



 07


▊《C++ Primer中文版(第5版)

【美】Stanley B. Lippman,Josee Lajoie,Barbara E. Moo 著

王刚 杨巨峰 译


  • 如果只读一本C++书,本书将是你永不局悔的选择

  • 征服全球数千万读者的大师之作

  • C++学习头牌,技术影响力图书冠军


如果只读一本C++书籍,相信所有读过的人都会毫不犹豫选择《C++ Primer(中文版)(第5版)》,无论初学或老手既可用来理解C++11规则背后的原理,也可用其新语言特性与标准库来快速构建健壮程序,采用中文版页码全面呈现原书大量交叉引用及详尽索引,新式辅学设置与课后操练用于避开陷阱、巩固良法!



 08


▊《Effective C++:改善程序与设计的55个具体做法(第3版 中文版)

【美】梅耶(Scott Meyers) 著

侯捷 译


  • 与C++ Primer并称C++领域的倚天屠龙

  • 开辟编程学习新路径,统领职业精进荐书单


这不是读完一遍就可以束之高阁的快餐读物,也不是用以解决手边问题的参考手册,而是需要您去反复阅读体会的,C++是真正程序员的语言,背后后精神的思想与无以伦比的表达能力,这使得它具有类似宗教般的魅力。



 09


▊《码出高效:Java开发手册

杨冠宝 高海慧 著


  • 夯实基础,让每一位程序员都有一个正确规范的起跑

  • 希冀未来,让书写社会发展的每一行代码都兼具可读性和可维护性

旁征博引、文风轻松,秉持“图胜于表,表胜于言”的理念,深入浅出地将计算机基础、面向对象思想、JVM探源、数据结构与集合、并发与多线程、单元测试等知识客观、立体地呈现出来。紧扣学以致用、学以精进的目标,结合阿里巴巴实践经验和故障案例,与底层源码解析融会贯通,娓娓道来。



 10


▊《高性能MySQL(第3版)

【美】Baron Schwartz,Peter Zaitsev,Vadim Tkachenko 著

宁海元,周振兴,彭立勋 等 译


  • 全球DBA及数据库开发人员的共同选择

  • 每一版都雄踞领域必选图书榜首


本书是MySQL 领域的经典之作,拥有广泛的影响力。第3 版更新了大量的内容,不但涵盖了MySQL5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。


  11



▊《程序员修炼之道:通向务实的最高境界(第2版)

[美] David Thomas,Andrew Hunt 著

云风 译


  • 屹立 20 年影响力大作

  • 面向未来重写全部内容

本书之所以在全球范围内广泛传播,被一代代开发者奉为圭臬,盖因它可以创造出真正的价值:或编写出更好的软件,或探究出编程的本质,而所有收获均不依赖于特定语言、框架和方法。

时隔20年的新版,经过全面的重新选材、组织和编写,覆盖哲学、方法、工具、设计、解耦、并发、重构、需求、团队等务实话题的最佳实践及重大陷阱,以及易于改造、复用的架构技术。本书极具洞察力与趣味性,适合从初学者到架构师的各阶层读者潜心研读或增广见闻。



 12


▊《程序员的自我修养:链接、装载与库》(全彩)

潘爱民 俞甲子 石凡  著


  • 俯瞰程序前世今生,参透代码如何变成程序在系统中运行

  • 透过系统软件底层形成机制走进程序世界,探索深层次的自己

主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,库文件如何与应用程序代码静态链接,应用程序如何被装载到内存中并开始运行,动态链接如何实现,C/C++运行库的工作原理,以及操作系统提供的系统服务是如何被调用的。

每个技术专题都配备了大量图、表和代码实例,力求将复杂的机制以简洁的形式表达出来。



 13


▊《编码:隐匿在计算机软硬件背后的语言

[美] Charles Petzold 著

左飞,薛佟佟 译


  • 透过现象进而探索本质可以发现新事物

  • 将复杂的事物简单化,可以发现解决问题的新方法

本书是一本讲述计算机工作原理的书。不过,你千万不要因为“工作原理”之类的字眼就武断地认为,它是晦涩而难懂的。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度的,这种深度甚至不逊于“电气工程师”和“程序员”的理解。






领取规则


1. 在本文留言评论中回复以上 13 本中你最想看的一本书籍名称及理由。

2. 留言点赞数排名第1名的小伙伴,可以得到以上13本书籍中的任意3本。

3. 留言点赞数排名第2,3名的小伙伴,可以得到以上13本书籍中的任意2本。

4. 留言点赞数排名第4,5,6名的小伙伴,可以得到以上13本书籍中的任意1本。

5. 开奖时间:2021年4月26日 11:00





ps:购书传送门




购书优惠码:

优惠码:TFAXKN 300减60

优惠码:3UUB8Y 200减30



Linus Torvalds:C++ 是很烂的语言

2021-04-21

Blender发布2021路线图:增加对Vulkan的支持

2021-04-22

因故意引入漏洞,整所大学被禁止为Linux内核做贡献,回应来了!

2021-04-22


世界读书日书山有路勤为径学海无涯苦作舟


觉得不错,请点个在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存