StevenSkiena《The Algorithm Design Manual》作品简介与读书感悟

利用您的停机时间阅读一些好东西PhotobyDavidIskanderonUnsplash我希望您能很好地保护自己的健康,并保持社交距离,以帮助缓解SARS-CoV-2感染的曲线。我认为最好列出一些可

利用您的停机时间阅读一些好东西

StevenSkiena《The Algorithm Design Manual》作品简介与读书感悟

Photo by David Iskander on Unsplash

我希望您能很好地保护自己的健康,并保持社交距离,以帮助缓解SARS-CoV-2感染的曲线。

我认为最好列出一些可以帮助您增强和提高计算机科学知识的书籍。 从初学者到高级专业人员的每个人都可以从这些书中受益匪浅。

1. Steven Skiena的算法设计手册

The Algorithm Design Manual

史蒂文(Steven)在计算机科学领域拥有30多年的经验,并且是石溪大学的杰出教授。

史蒂文(Steven)反思了这样一个事实,即世界各地的大多数程序员在沉迷于企业界时都与算法研究失去联系。

这使他们无法在他们的项目中实际应用这些可用算法,并且最终无法使用效率低下的蛮力解决方案来解决其他琐碎的问题。

链接:提取码: ug3n 书名:The Algorithm Design Manual 作者:Steven S Skiena 豆瓣评分:9.1 出版社:Springer 出版年份:2011-11-14 页数:730 内容简介。The most comprehensive guide to designing practical and e。

本书涵盖诸如big-O复杂性,树数据结构,搜索和排序,图,动态编程等主题。

浏览完整目录

2.设计数据密集型应用程序,作者:Martin Kleppmann

Designing Data-Intensive Applications

Martin从事软件工作已有十多年了。 他与他人共同创立并出售了几家初创公司,现在他从事分布式系统研究。

去年,当我研究一些实现分布式锁定的方法时,我就认识了他,并发现了他对Redlocks的分析以及Martin与Redlocks作者之间的有趣对话。

在他的书中,他介绍了过去十年中发现的许多技术和工具,并向您深入介绍了它们在核心中的实现方式,为您指出了针对这些主题编写的第一篇研究论文。

该书重点介绍分布式系统以及为解决这些系统问题而开发的各种算法和系统。

如果您要处理大量的流量和数据,我认为这是一本必读的书。

如果您尝试深入了解所涉及的主题,那么这本书实际上可能需要花费大量时间才能完成。 因此,我建议您做笔记并尝试变慢,也许要花几个月的时间。

浏览完整目录

StevenSkiena《The Algorithm Design Manual》作品简介与读书感悟

3. Bruce Schneier的应用密码学

Applied Cryptography

随着来自您的应用程序的用户数据数量的增加,隐私成为当前的主要问题。 布鲁斯(Bruce)提供有关哪种算法可以帮助您以最佳方式维护用户隐私的建议。

浏览完整目录。

4. Robert C. Martin A.K.A.的清洁代码。 鲍伯叔叔

Clean Code

罗伯特(Robert)在《敏捷宣言》中的贡献以及其次是本书本身,在程序员中颇为著名。

他着重强调了利益相关者的需求如何随着时间的推移而变化,程序员需要思考向前一步,并提供代码的可扩展性,而不必更改代码的每一行。

我希望我在职业生涯的开始就读过它,但去年才读完。 如果您还没有Bob叔叔的智慧,那么现在就应该。

浏览完整目录。

5. William Shotts的Linux命令行

那里的大多数开发和部署服务器都基于Linux OS。 因此,将Linux指南排除在讨论之外是不明智的。

即使您使用macOS,从本书中学到的大部分内容也将适用于您。

Willian在Linux系统上工作了15年以上,在这本书中,他尝试涵盖了所有可以满足程序员90%需求的重要主题。

本书将涵盖初学者的主题,例如在目录之间导航,编写高级Shell脚本以及使内容自动化。 它涉及权限,正则表达式,文件搜索,联网等等。

浏览完整目录。

结论

我试图从这里涵盖最重要的主题的书籍,如果您认为我错过了什么,请在评论中让我知道,或者您有任何建议。

在此之前,请留在家里,保持安全。

上一篇 2022年12月16 21:39
下一篇 2023年02月01 00:22

相关推荐

  • 星火教育怎么样,湖州星火教育培训机构怎么样

    教育部门开展过多次核查、组织研判和工作推进会,还当面约谈了星火培训机构负责人,要求合法合规做好家长退费处理。张女士的退费需求已经申报给了星火教育总公司,总公司根据合同和以及咨询法律顾问,认为该情况属于

    2023年01月16 251
  • 泰国签证怎么办理,泰国对中国人免签吗

    一、泰国家庭团聚签证NON-O签证介绍泰国家庭团聚签证指非移民签证(Non-O),即依亲签证,主要颁发给以赴泰国与邀请人(夫或妻)团聚为目的者,前提条件就是要有直系亲属在泰国,且持有合法的长期居留的签

    2023年01月16 246
  • 怎样投简历到邮箱,怎样用邮箱投递简历

    我们从小就开始学说话,但很多人一辈子都学不会怎么说话。我们每天都在与人交流,但很多人一辈子都学不会如何与人交流。那么,投简历时该怎么写邮件呢?摘抄自得到-刘润《5分钟商学院》欢迎律师、律所团队以及相关

    2023年01月03 279
  • 奖金怎么算,月薪4000年终奖一般发多少

    又到年终了,发年终奖,个税算得是最优方案吗?今天就给大家说说,2022年终奖个税的三种计算方法,以及常见的个税筹划案例,不清楚的小伙伴,一起看看吧,事关自己到手的年终奖多少,月薪4000年终奖一般发多

    2023年02月09 214
  • 段落标记怎么去掉,怎样删除多余的段落标记

    在Word的使用过程中,换行符(或者称作回车符)能起到提示的作用,但同时也会对文档的美观产生影响。那么,如何隐藏/去掉文档中的换行符号呢?首先,用Word2007打开任意一个Word文档。(示例文档如

    2023年02月06 294
  • 五线谱怎么看,五线谱变调后怎么看谱

    1.什么是简谱?简谱是用阿拉伯数字1、2、3、4、5、6、7来记录音高的一种记谱法,读过书的中国人几乎都认识它。这种记谱法的是法国的修道士苏埃蒂1665年提出来的。后来,将它加以改进和积极推广的竟然是

    2023年01月09 218
  • ps中字体怎么加粗

    而有一些小伙伴则需要使用PS来设计制作一些图片,而在图片的设计制作过程中,我们往往还会往图片上添加上所需要的文字内容,以此来达到图片与文字相结合的展现形式,来让他们更加明白直观的知道图片想要表达的意思

    2023年01月23 250
  • 怎样看男生有生理反应,男生生理反应

    男女因为生理结构的差异,身上总会有很多不同之处,不论是男性还是女性,都有自己的生理反应。生理反应是个体受到外界刺激而使机体有所反应的一种紧张状态。生理就是正常的机能反应,男生生理反应,如沙子飞到眼里会

    2023年01月07 201
  • 二进制转十进制怎么算

    十进制就是逢十进一,数字中含有0-9。二进制格式:例11000000,转换成对应的十进制数字为192二进制转换成十进制的计算方式第7位第6位第5位第4位第3位第2位第1位第0位二进制数字的每一个数字乘

    2023年02月06 241
  • 怎么画狼,二年级画魔刀千刃

    第一步先用铅笔画出画出狼的形状,画出星空的位置。1、先画出狼的头部,然后再画出狼的鼻子,并在画出狼的嘴巴,如图所示:2、再在狼头部的基础上我们再画出狼的两只眼睛,如图所示:3、画好狼的两只眼睛之后,再

    2023年02月09 247
  • 晚上好英文,晚上好高级说法

    先看一段美剧台词,为什么说Goodnight不礼貌?Goodmorning,andincaseIdon'tseeya。goodafternoon,goodevening,andgoodnight!早上

    2022年12月11 263
  • 怎样写证明书,单位出具的证明信范文

    大伙儿看到这标题是不是还有点儿纳闷?到底什么是单位同意申报证明?初次申报职称的同志表示完全不了解;有过申报职称经验的同志表示这都过去多少年了,单位出具的证明信范文,我忘了该怎么填写?所以单位同意申报证

    2022年12月28 273
  • 怎样学看建筑施工图,建筑施工图的认识和理解

    建筑施工图的认识和理解,作为地道的工程人,无论你现在是造价员、施工员、测量员,还是项目经理,看懂工程图纸,是必备的工作技能,只有看懂图纸才能进行下面的工作,否则在工程界真的是寸步难行为了能够让更多的工

    2022年12月31 289
关注微信