git cherry-pick 教程
· ☕ 4 分钟
作者:阮一峰 原文链接:git cherry-pick 教程 对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。 这时分两种情况。一种情况是,你需要另一个分

苹果往事:乔布斯和 iPod 的诞生
· ☕ 6 分钟
作者:阮一峰 原文链接:苹果往事:乔布斯和 iPod 的诞生 我最近读到 MacWorld 网站的一篇文章,回顾 iPod 的诞生历史,觉得很值得一看。 虽然是20年前的往事,但是今天

Pycharm使用技巧
· ☕ 1 分钟
1 设置 python 执行环境 Windows下设置Pycharm在anaconda的编译环境_Python_李歇特冯-兹拜因巴哈的博客-CSDN博客

函数式编程初探
· ☕ 7 分钟
作者:阮一峰 原文链接:函数式编程初探 诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。 不仅最

查找并修复页面意外的overflow
· ☕ 1 分钟
响应式网站设计切换不同尺寸后偶尔会出现页面内容比屏幕要宽面导致出现横向滚动条。这里有个脚本可以方便的检测哪个元素超出了屏幕: var docWidth = document.documentElement.offsetWidth; [].forEach.call( document.querySelectorAll('*'), function(el) {

家用游戏机的历史:世嘉、任天堂和 PlayStation 的故事
· ☕ 14 分钟
作者:阮一峰 原文链接:家用游戏机的历史:世嘉、任天堂和 PlayStation 的故事 今年是电子游戏业很重要的一年,下一代游戏主机 PlayStation 5 和 Xbox Series X 都将发布。 这件事有多重

关于NPM你应该知道的10个知识点
· ☕ 3 分钟
原文:10 things you should know about NPM - JavaScript in Plain English - Medium 翻译:码中人 0 NPM归哪家公司 鉴于最近才发生的事情,第0点是码中人自行补充的。 知名包管理工具npm,现在

如何选择开源许可证?
· ☕ 1 分钟
作者:阮一峰 原文链接:如何选择开源许可证? 如何为代码选择开源许可证,这是一个问题。 世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区

501 程序员宣言
· ☕ 2 分钟
原文:The 501 Developer Manifesto 翻译:码中人 501程序员指的是,一到 5:01 就离开办公室下班回家的程序员。 我们是软件开发人员,为自身的工作感到自豪,但我们不选择

什么是闭包?
· ☕ 3 分钟
文章内容 《JavaScript ES6 函数式编程入门经典》4.1理解闭包 《JavaScript高级程序设计(第3版) 《代码之髓 编程语言核心概念》 闭

['1','7','11'].map(parseInt)反向面试题
· ☕ 2 分钟
经常看到这个面试题: 为什么 [‘1’, ‘7’, ‘11’].map(parseInt) 返回 [1, NaN, 3] - 掘金 Why [‘1’, ‘7’, ‘11’].map(parseInt) returns [1, NaN, 3] in Javascript 想必大家已经非常熟悉Map的原理,因为: map(callback, [thisArg]) 方法: 接受一个回调函数 cal

人是怎么废掉的?
· ☕ 3 分钟
人是怎么废掉的? - 知乎 引以为戒! 1、只获取碎片化的信息。 十几秒看一个抖音视频,半分钟看一篇热点文章,刷到段子的时候会心一笑,看到深度内容的时

知识的传递
· ☕ 2 分钟
作者:王垠 原文链接:知识的传递 喜欢文章的人可以自愿向原作者付费:付费 教学就像安装软件的过程。要把多年沉淀下来的东西装到另一个脑子里,不是一件