天崩地裂金刚不坏
大都以我说书,不以书绳我;借书揣事,亦不就书泥书
展开
-
js实现给n个苹果分给m个男神(m<=n),并且每个男神不能么有苹果,分到的苹果要尽可能均等分
function group(array, len) { // 关键是要算出一人分几分 let needAgainArr let count = parseInt(array.length/len) console.log('count',count) let remainder = array.length%len let index = 0; let newArray = []; while(index < array..原创 2021-08-04 20:00:56 · 443 阅读 · 1 评论 -
egg-swagger的使用
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma.原创 2021-07-05 11:01:32 · 742 阅读 · 0 评论 -
mongodb用户权限管理配置
http://blog.csdn.net/u013066244/article/details/53874216转载 2017-09-29 13:21:42 · 211 阅读 · 0 评论 -
mongodb3.4的安装和配置
网上很多是老旧的教程 这个是最棒滴安装这个和普通安装软件exe一样,一直点下一步,中途改改安装路径 以下是我安装的版本mongodb-win32-x86_64-2008plus-ssl-3.4.1-signed.msi11配置安装之后,还需要配置,比如数据库的数据安装路径,日志路径等等创建数据目录MongoDB将数据目录存储在 d转载 2017-06-12 17:09:55 · 541 阅读 · 0 评论 -
win7下安装MongoDB
http://www.cnblogs.com/liulangmao/p/3509447.html转载 2017-04-24 13:38:51 · 350 阅读 · 0 评论 -
o(1), o(n), o(logn), o(nlogn)
在描述算法复杂度时,经常用到o(1), o(n), o(logn), o(nlogn)来表示对应算法的时间复杂度, 这里进行归纳一下它们代表的含义:这是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。比如时间复杂度为O(n),就代表数据量增大几倍,耗时也增大几倍。比如...原创 2019-05-07 09:37:50 · 248 阅读 · 0 评论 -
express4的router对象与app实例的用法
https://blog.gtwang.org/programming/learn-to-use-the-new-router-in-expressjs-4/http://blog.csdn.net/wthfeng/article/details/53366169原创 2017-09-30 16:18:29 · 504 阅读 · 0 评论 -
express的中间件basicAuth详解
basicAuth中间件为网站添加身份认证功能.在使用了该中间件后,用户访问网站时必须输入用户名与密码,在用户输入了用户名与密码并通过验证之后才能访问网站.当用户输入的用户名和密码符合条件,中间件会返回true,允许用户访问网站.否则会返回false.不允许访问网站.复制代码 代码如下:var express=require("express");var app=exp原创 2016-12-09 14:41:55 · 1991 阅读 · 2 评论 -
node 代理 proxy
var url = require("url");var proxy = require('http-proxy').createProxyServer({});// 自定义路由分发规则,从前向后匹配var rules = [ ['Static', 'http://localhost:8080', /.*\.(js|css|htm|html|gif|jpg|jpeg|原创 2017-10-13 14:50:44 · 3396 阅读 · 0 评论 -
Node中导入模块require和import傻傻分不清楚
ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是CommonJS规范,使用require引入模块,使用module.exports导出接口。不把require和import整清楚,会在未来的标准编程中死的很难看。require时代的模块node编程中最重要的思想之一就是模块,原创 2017-01-02 16:48:28 · 45894 阅读 · 4 评论 -
linux安装nodejs并配置全局环境变量
1、下载nodejs Linux版本,注意本教程是.tar.xz格式的。https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz2、在根目录下建立deploy文件夹并复制进去,(目的就是找个地方放一下node包,也可以是你自己的文件夹)3、在该目录下解压,有两层压缩,下面解压命令:xz -d node-v8.11.3-lin...原创 2018-12-18 14:48:07 · 3334 阅读 · 0 评论 -
微信后台开发第一步:nodeJS+express接入微信后台详细教程
http://www.cnblogs.com/xuange306/p/4971702.html前期准备工作 1:如果你没有服务器,那你需要一个内网映射工具:我用的是《花生壳》(PS:这不是广告),花生壳在实名认证是需要8RMB的认证费,之后就可以永久使用了,并且支持80端口映射, 注:花生壳在免费申请时要申请内网,不要申请公网。 2:nodeJS 最新转载 2017-05-24 10:27:49 · 3359 阅读 · 0 评论 -
nodejs链接mysql数据库
http://blog.sina.com.cn/s/blog_5a6efa330102vctw.htmlhttp://www.cnblogs.com/tinyphp/p/4932705.html转载 2017-04-27 17:23:52 · 366 阅读 · 0 评论 -
从NodeJS搭建中间层再谈前后端分离
之前在知道创宇的项目中有用到过nodejs作中间层,当时还不太理解其背后真正的原因;后来在和一位学长交谈的过程中,也了解到蚂蚁金服也在使用类似的方法,使用nodejs作为中间层去请求真实后台的数据;之后人到北京,也见到现在的公司也在往nodejs后端方向靠拢。随着知识的增加,加之自己查阅资料,慢慢总结出了一些原理。从做微信小程序引发的思考最近出于爱好,写了个音乐播放器的微信小程序(转载 2017-03-27 11:54:52 · 36204 阅读 · 3 评论 -
nodejs系列之原生系列
开始原创 2017-03-06 15:20:52 · 1181 阅读 · 0 评论 -
nodejs实现一个简单接口。开个头
var http = require('http');var mysql = require('mysql');var connection = mysql.createConnection({ host : 'rm-bp1w72suk8pc5h6mk.mysql.rds.aliyuncs.com', user : 'r85u40z94p',原创 2017-02-14 16:20:00 · 4528 阅读 · 0 评论 -
es6模块加载 nodejs(common.js)模块加载 amd模块加载的区别整理
这几个模块加载方法张的很像。有必要整理区分一下原创 2016-12-26 14:03:00 · 512 阅读 · 0 评论 -
nodejs包typings拓展自动补全功能
使用Typings添加自动补全typings官方描述是一个TypeScript的定义管理器,集成管理了常用函数的语法规则。不知道跟微软有没有关系,不过这点倒是真的挺方便的。官方描述以及使用说明 https://www.npmjs.com/package/typingsvscode可以识别typings,因此可以通过typings来作为插件拓展vscode的功能。原创 2016-12-20 11:14:06 · 859 阅读 · 0 评论