2022年第18周书单
· ☕ 7 分钟
把一周在读、想读或者较新的书整理打包,推荐给大家。

Java 核心技术 12th

Java 核心技术 卷1 基础知识
《Java 核心技术 卷1 基础知识》第12版是编写健壮、可维护代码的权威指南。无论你使用的是什么版本的Java–包括最新Java 17–本书将帮助你实现对语言和API的深刻而实用的理解。通过数百个现实的例子,Cay S. Horstmann揭示了完成工作的最强大和最有效的方法。
把一周在读、想读或者较新的书整理打包,推荐给大家。


《Java 核心技术 卷1 基础知识》第12版是编写健壮、可维护代码的权威指南。无论你使用的是什么版本的Java–包括最新Java 17–本书将帮助你实现对语言和API的深刻而实用的理解。通过数百个现实的例子,Cay S. Horstmann揭示了完成工作的最强大和最有效的方法。
最近把博客由WordPress迁移到Hugo,并部署在netlify.com。


hugo 是一个静态网站生成器,可以帮助你生成一个网站。
由于 hugo 使用比较简单,并且静态网站比动态网站的服务器资源要求低,被广泛使用。它可以在几秒钟之内,生成几百、上千的网页。
把一周在读、想读或者较新的书整理打包,推荐给大家。

这周我一直在读兰小欢教授的《置身事内:中国政府与经济发展》,了解了一些国计民生之来龙去脉。内容本身并无太多新意,但每个议题都写得简明清晰,多个议题的内在联系也讲得透彻,而且内容和材料都非常新。可说理解中国政府和经济发展的最佳入门读物。熟悉这个主题的读者应该也能在字里行间读出更多深意。
把一周在读、想读或者较新的书整理打包,推荐给大家。


花 10 年写一本编程语言实现的书
https://catcoding.me/2022/01/12/a-book-on-programming-language.html
Robert Nystrom 是一位拥有 20 年工作经验的软件工程师,之前在 EA 做了 9 年多,2010 年入职 Google ,目前工作在 Dart 项目。
•原文:https://geshan.com.np/blog/2021/10/nodejs-read-file-line-by-line/
•翻译:码农真经
- 原文:https://www.tinyblog.dev/blog/2020-07-13-javascript-roro-pattern/
- 翻译:码农真经
- 内容:以有关键字参数kwargs代替无关键字参数args
代码的可读性是非常重要的。开发人员花了很多时间阅读代码:别人的代码,自己的代码,未见过的代码等。以尽可能可读的方式编写代码,可以帮助你的团队中的每个人节省大量的时间。可读性有时会增加性能负担,但二者之间,我们更倾向于保证代码可读性。
今天看到环球科学这篇文章,非常有感触,转载过来。 
使用工具对人类来说是一件非常重要的事,当我们的日常生活已经被最前沿的电子产品无缝渗入时,这些电子产品也就成了组成我们自己的一部分。
前两天翻译了一篇文章,如何找到数组里面的唯一数字 – 码农真经 ,发现按位运算可以做很多事,包括可以很便捷的判断数的奇偶。
- 原文:https://www.geeksforgeeks.org/check-if-a-number-is-odd-or-even-using-bitwise-operators/
- 翻译:码农真经
给定一个数 N,使用位运算符检查该数是偶数还是奇数。如:
最近有本书《JavaScript 百炼成仙》,将JavaScript与修仙跨界融合,成功吸引了大家的注意。
起先认为只是网文,没想到还是由清华大学出版社的正经出版物。
原文:How to find a unique number in a list containing pairs? – Yonatan Kra
翻译:码农真经
在数组中找到唯一的数字,听起来很简单吧!
一句话描述可能会产生误导,那我们就从一个具体的数组开始:
[1,3,17,3,1]
以上给出的数组,唯一出现一次的数字是17,其余的数字1,3都出现过两次。接下来,我们就以这个数组为用例来测试解决办法。