摘要:
现在的开发人员都趋向于使用新的编程语言,那么旧的编程语言呢?它们的前途一般是这样两种: 仍然可以使用,但逐渐不受大家欢迎; 直接完全死去。 和之前的十佳最受欢迎的编程语言相反,本文我们预测以下这几种编程语言面临着死亡威胁: Perl 曾几何时,几乎每个人都在使用Perl语言编程。但是那些经常使用的人 阅读全文
摘要:
对于刚接触容器的人来说,他们很容易被自己构建的 Docker 镜像体积吓到,我只需要一个几 MB 的可执行文件而已,为何镜像的体积会达到 1 GB 以上?本文将会介绍几个奇技淫巧来帮助你精简镜像,同时又不牺牲开发人员和运维人员的操作便利性。本系列文章将分为三个部分: 第一部分着重介绍多阶段构建(mu 阅读全文
摘要:
工欲善其事,必先利其器,chrome前端调试必备工具!要想操作浏览器更有效率,我们可以试试掌握以下这些快捷键。 Ctrl+N打开新窗口 Ctrl+T打开新标签页 Ctrl+Shift+N在隐身模式下打开新窗口 Ctrl+O在 Google Chrome 浏览器中打开计算机中的文件 按住 Ctrl 键 阅读全文
摘要:
尽管许多用户可以从命令行轻松地使用Git,但有多种GUI客户端可以大大加快你的工作流程,尤其是在你不熟悉平台的情况下。 如果你正在寻找理想的客户端来管理你的Mac上的仓库,本文列出了适用于Mac OS X或Windows系统的最佳GUI Git客户端。 1. GitHub Desktop https 阅读全文
摘要:
引言 “哦,天那。相比其他开发者,我又笨又没准备。老板会知道我是多么无能,我要被炒鱿鱼了。” 这种想法,在我们作为一名软件开发人员刚进入工作领域的时候,非常常见。我也不例外。这种想法会让人觉得自己不如其他的开发者,感觉自己是滥竽充数的,感觉自己像一个全面的傻瓜,当涉及到写代码的时候。 在短短的几个月 阅读全文
摘要:
在 LeetCode 刷题的时候,题解有的大佬给出的答案很优秀,是 python 的,想抄作业发现有的功能函数都定义在答案函数的内部,主要是闭包操作外部变量方便。不同语言在函数内部定义函数稍有不同,于是记录下自己可能用到的语言在函数中定义函数的方式。 python python 定义内部函数加个 d 阅读全文
摘要:
到现在我已经专业地构建软件超过10年时间了。我热爱我的工作,并且我希望能在这一行一直干到成为老程序员的那一天。一路走来,我遇到过很多可怕的事情,让我觉得我的工作非常之讨厌。我希望能有人在我职业生涯的早期给我一些指引,这样的话,当一些我未曾经历过的不幸的可怕事情降临的时候,我不会那么孤单和灰心丧气。 阅读全文
摘要:
随着项目体积的增加,参与到项目中的同学越来越多,每个人都有自己的打 git log 的习惯: 格式 1: add: 添加... 格式 2: [add]: 添加... 格式 3: Add 添加... 为了形成统一的规范,达成共识,从而降低协作开发成本,需要对 git commit 记录进行规范。 规范 阅读全文
摘要:
现在使用的js语法,基本是ES5的规范 ,15年出的ES6的规范增加了很多其他语法,要看浏览器的支持情况,如果浏览器不支持那么就会报错 ES6 块级作用域 关键字let, 常量const,对象字面量的属性赋值简写,赋值解构,函数参数 - 默认值、参数打包、 数组展开(Default 、Rest 、S 阅读全文
摘要:
Ctrl+N 打开新窗口。 Ctrl+T 打开新标签页。 Ctrl+W关闭当前标签。 Ctrl + F4 关闭chrome浏览器。 Ctrl+Tab 或 Ctrl+PgDown 切换到下一个标签页。 Ctrl+Shift+Tab 或 Ctrl+PgUp 切换到上一个标签页。 Ctrl+1 到 Ctr 阅读全文