- 博客(11)
- 资源 (12)
- 收藏
- 关注
转载 Nodejs定时任务(node-schedule)
在实际开发项目中,会遇到很多定时任务的工作。比如:定时导出某些数据、定时发送消息或邮件给用户、定时备份什么类型的文件等等一般可以写个定时器,来完成相应的需求,在node.js中自已实现也非常容易,接下来要介绍的是node-schedule来完成定时任务下面就用示例来说明一下node-schedule的用法。安装npm install node-schedule --save或者...
2019-10-21 14:04:17 1115
原创 node.js常见问题
JavaScript 是一种有趣的语言,我们都喜欢它,因为它的性质。浏览器是JavaScript的主要运行的地方,两者在我们的服务中协同工作。JS有一些概念,人们往往会对它掉以轻心,有时可能会忽略不计。原型、闭包和事件循环等概念仍然是大多数JS开发人员绕道而行的晦涩领域之一。正如我们所知,无知是一件危险的事情,它可能会导致错误。接下来,来看看几个问题,你也可以试试想想,然后作答。问题1:浏...
2019-10-20 16:29:05 1089
转载 async和await的讲解
声明async函数的几个方法//普通的函数声明async function A(){}//声明一个函数表达式let A=async function(){}//async形式的箭头函数let A=async ()=>{}初识async和awaitES2017 标准引入了 async 函数,使得异步操作变得更加方便,async其实本质是Generator...
2019-10-19 17:44:06 283
原创 node.js的Promise对象的使用
Promise对象是干嘛用的?将异步操作以同步操作的流程表达出来一、Promise对象的定义let flag = true;const hello = new Promise(function (resolve, reject) { if (false) {//异步操作成功 resolve("success"); } else { r...
2019-10-19 15:44:04 113
转载 nodejs async的使用
项目目录结构如下nodejs async/await的使用// promise 方式获取一个文件的内容function getFileContent(fileName) { const promise = new Promise(( resolve, reject )=> { const fullFileName = path.reso...
2019-10-19 15:26:13 248
原创 使用PM2运行node.js服务
为什么需要使用PM2因为node.js 是单进程,进程被杀死后整个服务就跪了,所以需要进程管理工具,但是pm2 远远不止这些。介绍PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。当你要把你的独立代码利用全部的服务器上的所有 CPU,并保证进程永远都活着,0 秒的重载, PM2 是完美的。特性内建负载均衡(使用Node cluster 集群模块) 后台运行 ...
2019-10-14 15:52:13 1353
转载 翻译 javascript 三种变量申明方式var、let、const
在nodejs开发学习中,发现有let申明变量,故查询了下javascript的变量申明方式:var 申明方式;申明了一个要么是全局,要么是函数级的变量;这种是我们最常见也是最常用的。描述:1. 变量声明无论出现在代码的任何位置,都会在任何代码执行之前处理;2. 给一个非声明变量赋值会隐式创建一个全局变量(全局object的一个属性)3.如果不初始化,输出undefined或者'...
2019-10-14 13:30:49 109
原创 ubuntu修改root及普通用户密码
设置root用户密码输入以下命令:sudo passwd输入新的root用户密码。设置普通用户密码输入以下命令:passwd <username>输入新的用户密码。
2019-10-09 20:14:15 487
转载 git丢弃本地修改的所有文件(新增、删除、修改)
本地修改了许多文件,其中有些是新增的,因为开发需要这些都不要了,想要丢弃掉,可以使用如下命令:git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。git reset --hard HASH #返回到某个节点,不保留修改。git reset --soft HAS...
2019-10-08 11:35:05 528
转载 数据结构和算法
1.O(n^2)排序算法之 选择、插入、冒泡、希尔排序 及 优化 选择排序 思想 首先在数组中找出第一名的位置(即最小的数字 1),将它与目前数组中第一名(即数字8)进行交换。此时数组中第一个位置已是最小数字,接着在其余位置中找寻最小数字,与其数组中目前的第二个位置进行交换。后面过程依次类推,直到剩下最后一个位置,已无需排序,已为最大值。 ...
2019-10-03 14:57:45 179
转载 字节、字、位、比特,这四者之间的关系是什么?
字节、字、位、比特之间的关系是:1位=1比特;1字=2字节;1字节=8位;1字=16位。1、位位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0或1就代表一位。位数通常指计算机中一次能处理的数据大小;2、比特比特(bit)是由英文BIT音译而来,比特同时也是二进制数字中的位,是信息量的度量单位,为信息量的最小单位;3、字节...
2019-10-03 11:30:02 1817
Visual Assist 西红柿完美支持2010-2017
2018-06-05
Visual+Assist+X+通用破解补丁2017
2018-05-29
Notepad FTP插件下载(NppFTP)
2018-02-01
获取电脑进程列表,显示各个进程的CPU,内存,上行速度,下载速度
2017-09-20
( YUV420(YV12)与YUY2(YUV422,YUYV)格式互转
2017-08-02
YUY420(YV12)转YUY2(YUV420),读取yuv文件转成YUY2文件
2017-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人