如何快速写出一个递归程序

想必大家对递归程序并不陌生,比如大家都非常熟悉的求1到100的和(不陌生吧,哈哈),还有网站开发中渲染具有父子关系的文章或产品分类,这些都离不开递归。可能有些人上手就能写,有些人能看懂但是自己动手却写...

getBoundingClientRect的使用

dom元素的getBoundingClientRect()方法返回其大小及其相对于视口的位置,直白一点的说法就是返回它的宽(width)、高(height)以及盒子左上角或右上角距离浏览器可视区域的上...

mongodb数据库的备份与恢复

mongodb使用mongodump和mongorestore来进行数据库的备份与恢复,它们是mongodb本身所提供的工具。你可以在mongodb安装目录下的server/{version}/bin...

iis托管nodejs站点以及iisnode的详细配置

如果你有一台安装了windows server的服务器,并且使用了iis来作为web服务器,而此时此刻你正在为如何用iis来托管你的nodejs网站发愁,那么这篇教程就是为你量身定制了。把nodejs...

状语从句

状语从句可以在句子中充当副词,用来修饰动词、形容词或副词等。状语从句分为时间、地点、原因、结果、目的、条件、让步、比较、方式等从句。从句位于句首或句中时通常用逗号与主句隔开,位于句尾时可以不用逗号隔开。

定语从句

顾名思义,定语从句可以在句子中充当形容词,用来修饰名词、代词或整个主句。被定语从句修饰的词叫先行词,定语从句一般紧跟在它所修饰的先行词之后。在先行词和定语从句之间起连接作用的词叫关系词。

名词性从句

顾名思义,名词性从句可以在句子中充当名词。名词性从句分为主语从句、表语从句、宾语从句和同位语从句,因此名词性从句可分别作主句的主语、表语、宾语和同位语。

nodejs之path.join和path.resolve的区别

之前用node.js的path模块的时候,有点分不清path.join和path.resolve的区别,两个基本混合使用都没有问题。但喜欢刨根问底的我还是得一探究竟,一起来了解下这两者的区别吧。

介词in on at在使用上的区别

英语中介词的用法是比较难掌握的,有时候意思相同的介词,却在用法上有很大的区别,比如今天要说的介词in on at这三个哥们,它们都有“在”的意思,既可以接时间也可以接地点,那在使用上到底有什么区别呢?...

可数名词的复数形式及发音规则

英语中可数名词有单数和复数两种形式,表示两个或两个以上的概念时,要用复数形式。可数名词的复数形式一般是在单数名词的后面加上-s,但是也有很多不规则的可数名词。另外比较难掌握的还有复数名词的发音。 一、...