6 TheBadWaka

尚未进行身份认证

不劳而获的喜悦走向毁灭。

等级
TA的排名 3w+

MongoDB学习笔记(三) MongoDB的基本操作

参考视频:慕课网-mongoDB入门篇 文档:https://docs.mongodb.com/manual/查看当前系统中有多少数据库show dbs切换(创建)数据库use [数据库名] 如果没有该数据库,则use命令会在需要的时候创建数据库 这里的”需要的时候”指的是数据库不为空,只创建个空的数据库还是看不到删除数据库使用use进入某个数据库后,输入以下命令db.d

2017-02-11 08:01:39

MongoDB学习笔记(三) MongoDB的基本操作

参考视频:慕课网-mongoDB入门篇 文档:https://docs.mongodb.com/manual/查看当前系统中有多少数据库show dbs切换(创建)数据库use [数据库名] 如果没有该数据库,则use命令会在需要的时候创建数据库 这里的”需要的时候”指的是数据库不为空,只创建个空的数据库还是看不到删除数据库使用use进入某个数据库后,输入以下命令db.d

2017-02-11 08:00:25

MongoDB学习笔记(二) 搭建简单的MongoDB服务器

参考视频:慕课网-mongoDB入门篇只是简单的笔记,具体操作请看视频文件目录结构日志文件配置启动服务-f 后面接配置文件mongod -f conf/mongod.conf连接服务ip+端口号+数据库名mongo 127.0.0.1:12345/test关闭mongod服务db.shutdownServer() 会提示只有admin数据库才能使用该命令

2017-02-11 07:52:06

MongoDB学习笔记(一) 安装与文件简介

参考文章: Mac 上安装MongoDB 参考视频: 慕课网-mongoDB入门篇安装【macOS】通过Homebrew安装 1. 更新Homebrew的package数据库brew update安装MongoDBbrew install mongodb Homebrew默认的安装目录是/usr/local/opt/ 验证是否安装成功,输入mongo(连接数据库命令)查看是否

2017-02-11 07:50:48

《Web性能权威指南》笔记:TCP的优化建议

参考书籍:Web性能权威指南1. 服务器配置调优服务器升级到最新内核 TCP的最佳实践以及影响其性能的底层算法一直在与时俱进,而且大多数变化都只在最新内核中才有实现。让你的服务器跟上时代是优化发送端和接收端TCP栈的首要措施。增大TCP的初始拥塞窗口 加大起始拥塞窗口可以让TCP在第一次往返的时候就传输较多数据,而随后的速度提升也会很明显。对于突发性的短暂连接,这也是特别关键的一个优化。

2017-01-21 16:43:35

<span>标签挨着写时的出现的迷之间距问题

问题两个span分行挨着写时,样式会出现迷之间隔,如下: 解决方案1:父元素的font-size设置为0,但是这样会出现一个问题,text-overflow: ellipsis属性不在生效解决方案2:html中将span不分行挨着写,如下图:这样既可以消除间隔,又可以保留text-overflow: ellipsis属性

2017-01-21 13:43:20

String.prototype.slice() 方法

MDN 链接: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/slice W3C 链接: http://www.w3school.com.cn/jsref/jsref_slice_string.asp其实就相当于把String看成一个字符数组,然后调用Arra

2017-01-13 18:53:01

Array.prototype.slice() 方法

MDN 链接: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice W3C 链接: http://www.w3school.com.cn/jsref/jsref_slice_array.asp定义和用法slice() 方法可从已有的数组中返回选定的元素。语

2017-01-13 18:52:18

微信小程序经验分享

一. 小程序是什么 来自百度百科: 微信小程序,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 来自微信小程序首页: 小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。简单来说,就是一个很轻量的App,不需要下载、安装,只需要微信扫一扫或者搜一搜就可

2017-01-13 17:44:51

cookie,session,localstorage,sessionStorage

原文地址:cookie,session,localstorage,sessionStorage区别和介绍首先,从存储位置来看,可以分为服务端存储和客户端存储两种。 - 服务端存储:session - 浏览器端存储:cookie,localStorage,sessionStorage 作为浏览器端存储的cookie,也可以在服务端对其进行操作cookiecookie的内容主要包括:名字,值

2017-01-05 09:13:37

详解用CSS3制作圆形滚动进度条动画效果

原文地址:http://www.cnblogs.com/jr1993/p/4677921.html主题今天手把手教大家用CSS3制作圆形滚动进度条动画,想不会都难!那么,到底是什么东东呢?先不急,之前我分享了一个css实现进度条效果的博客《CSS实现进度条和订单进度条》,但是呢,那篇博客只是制作出来效果而已,并没有动画效果,因为当时正期末复习期间,所以就省了制作动画的时间成本。所以,今天就一起把各

2017-01-04 10:04:53

setTimeout 和 setInterval 的区别

原文地址:Node.js 全局对象 | 菜鸟教程 参考资料: MDN setTimeout MDN setInterval两者都是延时调用,但是 - setTimeout() 只执行一次指定函数, - 而 setInterval() 会不停地调用函数,直到用 clearInterval() 被调用或窗口被关闭setTimeout(cb, ms)setTimeout(cb

2016-12-09 14:52:18

require的加载优先级

原文地址:Node.js 模块系统 | 菜鸟教程Node.js中自带了一个叫做”http”的模块,我们在我们的代码中请求它并把返回值赋给一个本地变量。 这把我们的本地变量变成了一个拥有所有 http 模块所提供的公共方法的对象。 Node.js 的 require方法中的文件查找策略如下: 由于Node.js中存在4类模块(原生模块和3种文件模块),尽管require方法极其简单,但是内部的

2016-12-09 13:58:31

[JS]Math.random()随机数的二三事

原文地址:http://www.soulteary.com/2014/07/05/js-math-random-trick.html[JS]Math.random()的二三事看到题目,如果大家在平时被问到:如何生成一个怎么样怎么样的整数随机数,估计大家都会不屑,但是当你淡定的回答获取一个范围应该是随机数seeds和区间数值差的乘机与最小数相加然后再怎么怎么的时候…有没有发现你的思维已经固化了呢。这

2016-12-08 09:42:36

在macOS的浏览器上使用灰阶渲染字体,修复字体过粗的问题

原视频地址:http://www.imooc.com/video/11742听记理想的字体其边缘的过渡是非常平滑的,但是在屏幕上显示的时候需要将字体栅格化为一个个像素点,采用黑白像素点渲染,无法体现字体的细节之处,会造成边缘呈现锯齿状的不平滑。为了解决这个问题,字体渲染引擎采用了一些方法去进行平滑,其中就包括灰阶渲染和亚像素渲染灰阶渲染是通过控制字体轮廓上像素点的亮度,达到字体原始形状的方法亚像素

2016-12-07 18:40:50

template标签

参考文章: HTML5 标签元素简介 HTML语义化:HTML5新标签——templatetemplate标签,顾名思义,模板的意思 HTML5提供的新标签,更加规范和语义化 可以把列表项放入template标签中,然后进行批量渲染 注:template标签display属性默认为none <template id="tpl">

2016-12-07 18:39:04

微信小程序 登录流程规范

官方文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html?t=20161122一. 官方登录时序图二. 简单理解这里仅按照官方推荐的规范来0. 前置条件一共有三端: - 微信小程序客户端 - 第三方服务器端(自己搭建) - 微信服务器端1. 客户端获得code,并将code传给第三方服务端微信小程序端调用wx.lo

2016-12-06 18:25:28

微信小程序 调用code换取session_key接口 提示41002 appid missing的问题

官方文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html?t=20161122解决方案为:直接将参数拼在url里问题现象:调用wx.login成功后拿到code,去请求换取session_key接口时,如果直接将数据写入data里,就会提示41002appidmissing,如下:而直接将参数写到url中后,则可以

2016-12-06 17:34:10

微信小程序 合法域名校验出错

微信小程序 合法域名校验出错微信的request的请求必须有合法域名,否则请求不成功 设置步骤如下: 1. 以管理员身份登录微信小程序后台 地址:http://mp.weixin.qq.com 2. 将要请求的域名设置为请求合法域名 注:request 合法域名可以填写多个,如果已经有其它的合域名了,新增一个就行了如图所示: 注:request安全域名保存并提交后,微信会有

2016-12-06 17:07:45

box-sizing

w3cschool地址:http://www.w3school.com.cn/cssref/pr_box-sizing.aspbox-sizing有三个值: - content-box (default),border和padding不计算入width和height之内 - border-box,border和padding都计算入width和height之内 - inherit,继承父元素

2016-11-16 09:46:10

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!