git最初的开发动力来自于BitKeeper和Monotone。
git最初只是作为一个可以被其他前端(比如Cogito或Stgit)包装的后端而开发的,但后来git内核已经成熟到可以独立地用作版本控制。
很多著名的软件都使用git进行版本控制,其中包括Linux核心、X.Org服务器和OLPC内核等项目的开发流程。
2020-06-06
Sublime Text 是一款流行的代码编辑器软件,也是HTML和散文先进的文本编辑器,可运行在Linux,Windows和Mac OS X。
也是许多程序员喜欢使用的一款文本编辑器软件。
2020-06-06
Crontab是一个可以用来根据时间、日期、月份和星期的组合来调度对周期性任务执行的守护进程
利用cron所提供的功能可以将需要周期性重复执行的任务设置为cron任务, 并且设置为在主机较空闲的时间自动完成
2020-06-01
防火墙 (英语:Firewall) 在计算机科学领域中是一个架设在互联网与企业内网之间的信息安全系统, 根据企业预定的策略来监控往来的传输.
防火墙可能是一台专属的网络设备或是运行于主机上来检查各个网络接口上的网络传输.
它是目前最重要的一种网络防护设备, 从专业角度来说, 防火墙是位于两个(或多个)网络间, 实行网络间访问或控制的一组组件集合之硬件或软件.
2020-06-01
mwget 是一个在网络上进行多线程进行下载的简单而强大的自由软件 它的名字是「World Wide Web」和「Get」的结合,同时也隐含了软件的主要功能。
目前它支持通过HTTP、HTTPS,以及FTP这三个最常见的TCP/IP协议协议下载
2020-06-01
caller 的局限性
非标准:不同浏览器可能有不同的实现,且随时可能被移除。
严格模式不支持:ES5+ 严格模式 ("use strict") 下 caller 无法使用。
安全风险:暴露调用栈可能导致安全问题,推荐使用 Error().stack 获取调用信息。
2020-03-01