JavaScript拷贝对象的几种方法
· ☕ 3 分钟

对象与原始类型的根本区别之一是,对象是“通过引用”存储和复制的,而原始类型:字符串、数字、布尔值等 —— 总是“作为一个整体”复制。赋值了对象的变量存储的不是对象本身,而是该对象“在内存中的地址” —— 换句话说就是对该对象的“引用”。


【每周书单】博文视点·传世经典书丛
· ☕ 4 分钟

博文视点·传世经典书丛

本周是2022年第38周,给大家推荐 博文视点·传世经典书丛

《代码大全》

《代码大全》

第2版的《代码大全》是著名IT畅销书作者史蒂夫·迈克康奈尔11年前的经典著作的全新演绎:第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。


【每周书单】数学女孩系列共五册 《数学女孩+费马大定理+哥德尔不完备定理+随机算法+伽罗瓦理论》
· ☕ 2 分钟

码农读书交流群3

本周是2022年第37周,给大家推荐 《数学女孩系列共五册》

数学女孩系列共五册

《数学女孩》以小说的形式展开,重点描述一群年轻人探寻数学中的美。内容由浅入深,数学讲解部分十分精妙,被称为“绝赞的初等数学科普书”。内容涉及数列和数学模型、斐波那契数列、卷积、调和数、泰勒展开、巴塞尔问题、分拆数等,非常适合对数学感兴趣的初高中生以及成人阅读。


【每周书单】图灵程序设计丛书·图解与入门系列
· ☕ 4 分钟

码农读书交流群

本周是2022年第36周,给大家推荐个人非常喜欢的一个系列:图灵程序设计丛书·图解与入门系列

图灵程序设计丛书·图解与入门系列

这个系列全是日本人写的,浅显易懂,引人入胜。在计算机的设计里,很多经典的书籍多为欧美人所撰写,毕竟他们起步早且占据了英语的优势。而日本人写的技术书,完全不输欧美经典。里面所有的知识点都细致的讲出来,让人觉得这本书很严谨,但又不枯燥。对比于某些国人写的技术书,很多都是拷贝官方文档的内容,错漏百出。


【实用脚本】文件夹二向箔,扫平文件夹封建等级制度
· ☕ 3 分钟

背景

最近有份电子材料要处理,文件夹套了一层又一层,于是就有了将所有文件提取到文件夹根目录的需求。我把该功能需求叫做文件夹二向箔,汇总了一些常用的子目录文件提取方法。


【每周书单】科学究竟是什么?
· ☕ 5 分钟

本周是2022年第33周,最近对科学哲学和科学史非常感兴趣,给大家推荐科学哲学相关的书籍。也欢迎您入群讨论。

码农读书交流群

科学究竟是什么(最新增补本)

科学究竟是什么(最新增补本)

《科学究竟是什么?》是英国著名学者A.F.查尔默斯论述当代科学哲学的代表作。提起查尔默斯,相信许多读者对他的名字并不陌生。1982年,他这部著作第一版的中文版首次在我国出版,是当时国内最早全面而系统地介绍20世纪西方科学哲学各流派的重要著作,它对科学哲学在学术复兴后的中国的传播、对我国科学哲学人才的培养以及学术研究的开展,都起到过重要的作用,有不少人正是读着《科学究竟是什么(第3版)》走人科学哲学的殿堂的。