MongoDB基本操作 基本概念 生活中:仓库、架子、物品 计算机:数据库(database)、集合(collection)、数据/文档(document) 查看数据库语法: show databases 效果 选择数据库语法:use database 2也被称为隐式创建,有数据后会创建 查看集合语法:show collections 创建集合语法:db.createCollection(‘集合名’) 删除集合 2021-06-17 数据库 #MongoDB
定位 定位是一种更加高级的布局手段 通过定位可以将元素摆放到页面的任意位置 使用position来设置定位 可选值: static 默认值,元素是静止的,没有开启定位 relative 开启元素的相对定位 absolute 开启元素的绝对定位 fixed 开启元素的固定定位 sticky 开启元素的粘滞定位 相对定位 当元素的position属性值设置为relative时,则开启了元 2021-06-15 CSS #CSS
ES6模块化 模块化介绍、优势以及产品优势: 1.防止命名冲突 2.代码复用 3.高维护性 产品: ES6之前的模块化规范: 1.CommonJS => NodeJS、Browserify 2.AMD => requireJS 3.CMD => seaJS ES6模块化语法模块功能主要由两个命令组成,export和import. export命令用于规定模块 2021-06-14 ES6及以上 #ES6
箭头函数 声明特点1.this是静态的,this始终指向函数声明时所在作用域下的this的值 12345678910111213141516171819function getName(){ console.log(this.name);}let getName2=() => { console.log(this.name);}window.nam 2021-06-13 ES6及以上 #ES6
多媒体标签 <audio>用于在文档中嵌入音频内容。可以包含一个或多个音频资源,这些音频资源可以使用 src 属性或者<source>元素来进行描述:浏览器将会选择最合适的一个来使用。也可以使用 MediaStream]将这个元素用于流式媒体。 123456789<figure> <figcaption>Listen to the T-Rex:</f 2021-06-12 HTML #HTML5
HTML5新特性 语义化标签什么是语义元素?语义元素清楚地向浏览器和开发者描述其意义 非语义元素的例子:<div>和<span>—-无法提供关于其内容的信息 语义元素的例子:<form>、<table>以及<img>—-清晰地定义其内容 浏览器支持对于布局元素,aside,nav等现代浏览器都支持(IE9及以上),其他的见下方 语义元素 article 1 2021-06-12 HTML #HTML5
bind、call、apply 123456789101112131415161718192021222324252627282930313233343536373839//相同点:三者都是用来改变this指向的var name = '小王',age=17;var obj = { name:'小张', objAge:this.age, myFun:functio 2021-06-11 JavaScript #JS基础
让云服务器上部署的项目一直运行 今天在服务器上部署项目的时候,每次访问都要ssh访问远程服务器运行项目,于是查找了方便的解决方法:使用screen,在远程服务器上单独开一个进程,让它专门来执行开启后台的任务 操作1.安装12CentOS:yum install screen Ubuntu:sudo apt-get install screen 2.创建screen窗口1234567screen -S name #name可以设 2021-06-10 #服务器
events.js183 throw er; Unhandled 'error' event 今天在node运行程序时报出的错误,不过确实比较低级错误原因是端口号被占用只因为没看到已经有一个gitbash开着了…以后应该不会犯了 2021-06-10 踩坑 #踩坑
git操作 删除远程仓库中的文件夹1234567891.克隆远程仓库到本地库git clone ...2.对需要删除的文件、文件夹进行如下操作git rm test.txt(删除文件)git rm -r test(删除文件夹)3.提交修改git commit -m 'delete some files'4.将修改提交到远程仓库的xxx分支git push origin xxx 远程仓库相关 2021-06-09 打包工具 #git