首先借用一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
推荐两款很安逸的离线API文档查询工具Dash和Zeal
大家开发的时候难免会查询一些文档,看一下API的调用方法等,所以会不同的语言去某一个地方去找,确实很麻烦,今天给大家安逸两款软件,肯定会让你爱不释手!
Mac 终端里神秘的 bogon 及解决方法
Mac 下的终端经常有时候前面的计算机名会错误的显示成 bogon,这个单词是虚拟、虚伪的意思。这是因为终端会先向 DNS服务器 请求查询当前 IP 的反向域名解析的结果,如果查询不到再显示我们设置的计算机名。
而由于我们的 DNS服务器 错误地将保留地址反向的 NS 查询结果返回了 bogon。其中 bogon 本应该用来指虚假的 IP 地址,而非保留 IP 地址。因此就出现了会时不时地打印 bogon 这种奇怪名字作为计算机名的现象了。那么如何让终端只显示我们想要的计算机名而不总是从 DNS 返回结果呢?
JavaScript学习笔记(三)之 Srting操作方法
JavaScript学习笔记(二)之 判断数据类型的四种方法
在 ECMAScript 规范中,共定义了 7 种数据类型,分为 基本类型 和 引用类型 两大类,如下所示:
基本类型:Null,Undefined,String,Number,Boolean,Symbol(ES6)
引用类型:Object
JavaScript学习笔记(一)之 数据类型详解
在 ECMAScript6 规范中,JavaScript中有
6种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number、Symbol和String;
1种复杂数据类型(也称为引用数据类型)——Object,Object本质上是由一组无序的名值对组成的。
PAT-Advanced 1001. A+B Format (20)
Calculate a + b and output the sum in standard format – that is, the digits must be separated into groups of three by commas (unless there are less than four digits).
PAT-Basic 1012. 数字分类 (25)
给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:
- A1 = 能被5整除的数字中所有偶数的和;
- A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4…;
- A3 = 被5除后余2的数字的个数;
- A4 = 被5除后余3的数字的平均数,精确到小数点后1位;
- A5 = 被5除后余4的数字中最大数字。