问题 给定字符串,求出所有由该串内字符组合的全排列。所包含的字符不重复。 输入:"abc" 输出:["abc","acb","bac","bca","cab","cba"] 我在实现算法时遇到了一个问题,至今无法解决。但…
分类:node.js教程学习
Hyperledger Fabric周周记:起源
本着“以教带学,Learning by Doing”的想法,我于上周加入了Bob组织的HiBlock区块链技术布道群。这个群可不太好混,群规要求每个成员必需每周有输出,连续两次交白卷就要被踢出群。 在这样的压力之下,我决…
nodejs:开发并发布一个nodejs包
安装nodejs 自行下载并安装 创建自己的npm包 创建一个pkgtest目录,进入该目录,创建pkgtest.js文件,文件内容如下: function pkgtestpkg(param) { console.log…
JS中的浅拷贝和深拷贝
1.浅拷贝 当把数组或对象简单赋值给其他变量的时候,实际上进行的是浅拷贝,浅拷贝是拷贝引用,只是将拷贝后的引用指向同一个对象实例,彼此间的操作还会互相影响。 分为两种情况:直接拷贝源对象的引用 var a = { c :…
node 定时发送邮件
定时发送,可做提醒使用 nodemailer nodemailer 是一款简单易用的基于于SMTP协议(或 Amazon SES)的邮件发送组件 cron cron可以指定每隔一段时间执行指定的程序、也可以指定每天的某个…
Sequelize 中文文档 v4 - Hooks - 钩子
Hooks – 钩子 此系列文章的应用示例已发布于 GitHub: sequelize-docs-Zh-CN. 可以 Fork 帮助改进或 Star 关注更新. 欢迎 Star. Hook(也称为生命周期事件…
JavaScript 内存管理及 V8 优化
JavaScript 内存管理 JavaScript 具有垃圾自动回收机制(Garbage Collection)简称 GC。垃圾回收机制会中断整个代码执行,释放不可能再被使用的变量,释放内存,这个工作机制是周期性的,我…
node-vue前后端分离记录
node vue项目开发 看了近一周的vue开发,有诸多感触,我之前接触过react、angular所以特别想学学久仰大名的vue。学习半天以后发现,接触到的东西多了,学习起来就是容易很多,vue的指令我能个联想到ang…
Node.js学习之路23——Node.js利用mongoose连接mongodb数据库
Node.js利用mongoose连接mongodb数据库 Node.js连接 mongodb数据库有很多种方法,通过 mongoose模块引入是其中的一个方法 代码组织结构 |---|根目录 |---|---|conn…
gulp与iframe
gulp是什么 是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器 ,是基于nodejs的开发工具。 gulp的安装 npm install gulp-cli -g npm install gulp -D to…
nodejs使用mongoose 获取mongodb 数据格式化问题
说明 在mongodb 中获取数据,不管使用回调函数还是Promise又或者generate 语法最后得到都是mongoose.Query对象,不能直接操作如同普通对象一样得到单行数据。还有就是时间格式化问题,见下面。 …
Node模块--text-table
1.资源地址 npm地址:https://www.npmjs.com/package/text-table GitHub地址:https://github.com/substack/text-table 下面的内容只是对…