css继承

在现实生活中看到继承行为是常见的。除非有其他因素发挥作用,通常情况下,高大的父母有高大的孩子,等等。 我们可以在CSS中看到类似的东西。这是张图片
如果将容器元素上的颜色设置为绿色,则除非某些规则覆盖该颜色值,否则容器中所有元素的颜色将为绿色。将某些属性的值从父元素传递给子元素的机制称为继承

继续阅读全文 »

斐波那契数列

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1, F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1963起出版了以《斐波纳契数列季刊》为名的一份数学杂志,用于专门刊载这方面的研究成果。

继续阅读全文 »

mongodb 用户权限控制

安装好mongdb 配置用户访问权限后,在命令模式下发现show dbs 报错,懵逼了不是配置权限了么。下面是我的解决回放:

1
2
3
4
5
6
7
8
9
10
11
12
#进入mongo 命令模式发现拨错
r@iZwz947cvofre97sstzcmuZ ~]# mongo
MongoDB shell version v3.4.2
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.2
> show dbs
2017-04-03T09:27:05.069+0800 E QUERY [thread1] Error: listDatabases failed:{
"ok" : 0,
"errmsg" : "not authorized on admin to execute command { listDatabases: 1.0 }",
"code" : 13,
"codeName" : "Unauthorized"
}

继续阅读全文 »

NodeJs exports 对比 module.exports

导语

他们是什么,如何使用它们以及如何使用它们。
(请注意,本文是在Node.js 6.1.0发行之后编写的)

长话短说

  • 将module.exports视为从require()返回的变量。默认情况下,它是一个空对象,更改为任何内容都可以。
  • exports 本身永远不返回,它只是对module.exports的引用;一个方便的变量,帮助模块作者编写更少的代码。使用其属性是安全和推荐的。

    继续阅读全文 »