计算机软件设计
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_3.jpeg” />
</p>
<p align=”center”>
《软件设计的哲学》
</p>
《软件设计的哲学》斯坦福传授、Tcl 语言发明者 John Ousterhout 的著述《A Philosophy of Software Design》,自出版以来,好评如潮。依照 IT 图书出版的常规,如果冠名为“实际”,书中内容关注的是某项技术的细节和技巧;冠名为“艺术”,内容可能是记录一件优秀作品的设计过程和教训;而冠名为“哲学”,则是一些通用的准则和方法论,这些准则方法论串起来,可能造成一个体系。正如”知行合一”、“世界是由原子形成的”、“我思故我在”,这些耳熟能详的句子可能肯定水平上代表背地的人物和思维。用一句话概括《A Philosophy of Software Design》,软件设计的外围在于升高复杂性。
支付地址
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_17.jpeg” />
</p>
<p align=”center”>
《设计数据密集型利用》
</p>
《设计数据密集型利用》现今,尤其是在互联网畛域,大多数利用都属于数据密集型利用。本书从底层数据结构到顶层架构设计,将数据系统设计中的精华娓娓道来。其中的贵重教训无论是对架构师,DBA、还是后端工程师、甚至产品经理都会有帮忙。这是一本实践联合实际的书,书中很多问题,译者在理论场景中都曾遇到过,读来让人击节扼腕。如果能早点读到这本书,该少走多少弯路啊!这也是一本深入浅出的书,讲述概念的前因后果而不是卖弄定义,介绍事物倒退演变历程而不是事实堆砌,将简单的概念讲述的浅显易懂,但又直击实质不失深度。每章最初的援用品质十分好,是深刻学习各个主题的绝佳索引。
支付地址
<p align=”center”>
《操作系统的基本原理与简略实现》
</p>
《操作系统的基本原理与简略实现》
晚期凋谢开源的 UNIX 操作系统和 MIT 传授 Frans Kaashoek 等基于 UNIX v6 设计的 xv6 操作系统给了咱们启发:对一个计算机专业的本科生而言,设计实现一个操作系统有挑战然而可行!但 x86 绝对关闭 & 简单和有肯定历史包袱的 CPU 硬件接口给 OS 学习带来了肯定的挑战。1980 年前后,UC Berkeley 的 Dave Patterson 主导了 Berkeley RISC 我的项目并设计了其第一代的处理器 RISC I,并在 2014 年倒退到了凋谢 & 开源的第五代指令集架构 RISC-V。本书想进行这样的教学尝试,以操作系统基本原理为教学疏导,以简洁的 RISC-V CPU 为底层硬件根底,设计并实现一个微型但全面的“麻雀”操作系统—ucore。冀望可能采纳简化的计算机硬件为根底,以操作系统的基本概念和外围原理为实际领导,逐渐解析操作系统各种知识点和对应的试验,做到有“理”可循和有“码”可查,最终让读者理解和把握操作系统的原理、设计与实现。
支付地址
RTC
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_7.jpeg” />
</p>
<p align=”center”>
《Real-Time Communication with WebRTC》
</p>
《Real-Time Communication with WebRTC》
在浏览器中提供丰盛的音频和视频实时通信和点对点数据交换,不须要公有插件。这个扼要的实际指南向您展现了如何应用新兴的 Web 实时通信 (WebRTC) 技术来构建一个浏览器到浏览器的应用程序。
作者通过实例学习的办法非常适合那些心愿了解实时通信的 web 程序员,以及不相熟 HTML5 和基于 javascript 的客户端 - 服务器 web 编程的电信架构师。
支付地址
<p align=”center”>
《SDN 网络指南》
</p>
SDN(Software Defined Networking)作为以后最重要的热门技术之一,目前曾经广泛失去大家的共识。无关 SDN 的材料和书籍十分丰盛,但入门和学习 SDN 仍然是十分艰难。本书整顿了 SDN 实际中的一些根本实践和实际案例心得,心愿能给大家带来启发,也欢送大家关注和奉献。
支付地址
Prometheus
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_17.jpeg” />
</p>
<p align=”center”>
《Prometheus 操作指南》
</p>
这里假设你曾经对 Linux 零碎以及 Docker 技术有肯定的根本意识,也可能应用过像 Java,Golang 这样的编程语言,在本书中咱们不会事无巨细的讲述所有事。
支付地址
英文书籍
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_12.png” />
</p>
<p align=”center”>
《Python Data Science Handbook》
</p>
英文原版《Python Data Science Handbook》,该书对于心愿或曾经从事数据迷信相干工作的 Python 工程师而言是重要的学习手册。
支付地址
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_13.png” />
</p>
<p align=”center”>
《You-Dont-Know-JS》
</p>
深入探讨 JavaScript 语言外围机制的书籍,实用于深刻学习 JS。
支付地址
获取更多
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_10.jpg” />
</p>
<p align=”center”>
《JAVA 编程思维 第五版》
</p>
本书原作者为 [美] Bruce Eckel,即《Java 编程思维》的作者。
本书是事实上的《Java 编程思维》第五版。《Java 编程思维》第四版基于 JAVA 5 版本;《On Java 8》基于 JAVA 8 版本。
关注公众号:【fulade_me】
回复关键字:Java5
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_11.jpg” />
</p>
<p align=”center”>
《浸透测试实战第三版》
</p>
这本书是《The Hacker Playbook》的第三版,通常咱们也说它是红队版。因为本书是以红蓝反抗中红队的视角来撰写的。
关注公众号:【fulade_me】
回复关键字:Hacker
<p align=”center”>
<img src=”https://cdn.jsdelivr.net/gh/johnson8888/blog_pages/images/2020_11_23_book_14.png” />
</p>
<p align=”center”>
《入手学深度学习》
</p>
本开源我的项目代表了咱们的一种尝试:咱们将教给读者概念、背景常识和代码;咱们将在同一个中央论述分析问题所需的批判性思维、解决问题所需的数学知识,以及实现解决方案所需的工程技能。
关注公众号:【fulade_me】
回复关键字:深度学习