- 博客(209)
- 收藏
- 关注
转载 nodejs链接mysql集群
constmysql=require('mysql2');constconfig=require('../config/config');module.exports=async(sql,options)=>{constpoolCluster=mysql.createPoolCluster({removeNo...
2019-09-23 18:31:00
415
转载 nodejs,mysql语句in的写法
exports.findTest = async()=>{const ids = ['b3bc6e3dbb2a420aa8d569d70283e4ed', '6fa0671fd75d418398b5ab4a35bfe21d']const sql = `select id,pay_type from pet_register_info where id in (?)`;...
2019-09-19 18:28:00
1027
转载 js单例模式
1.通用模式 var getSingle = function( fn ){ var result; return function(){ return result || ( result = fn .apply(this, a...
2019-08-07 12:57:00
211
转载 js分时函数
qq中有10000个好友,每秒中渲染20个好友:var timeChunk = function(arr, fn, count) { var t; var start = function() { for(var i = 0; i < Math.min(count || 1, arr.length); i++) { var obj = arr.shift(); ...
2019-08-06 18:19:00
204
转载 js节流和防抖
节流: 1. var throttle = function(fn,delay){ var pre = Date.now(); return function(){ var __me = this; var args = arguments; var n...
2019-08-03 15:57:00
91
转载 地址值
1. const obj1 ={name:'a'}const obj2 = {name: 'a'}const arr = [1,2,3];const arr2 = [1,2,3]console.log(obj1 == obj2, arr == arr2)//false,false2.var obj1 ={name:'a'}...
2019-08-02 08:55:00
167
转载 js变量作用域
1. var c = 1; function a () { var c =1; c = c+2; console.log('fn : '+c) }; a();//3 console.log( c) //1转载于:https://www.cnblogs.com/qiyc/p/11253806.html...
2019-07-27 09:03:00
84
转载 js变量提升
1.var c = 1; function c(c){ console.log(c) } c(2) //c is not a function2. var c = 1; function c (){}console.log(typeof c) //'number'3. if(!b in window){ var...
2019-07-27 08:45:00
126
转载 redis导入导出
1.导出//导出name1,name2,name3,name的key值redis-cli -h 127.0.0.1 -a 123 -p 6300 --scan --pattern "name*" >> testredis.json转载于:https://www.cnblogs.com/qiyc/p/11227297.html
2019-07-22 17:38:00
138
转载 nodejs 阿里oss删除图片
const OSS = require('ali-oss')let client = new OSS({ region: 'oss-cn-najing', accessKeyId: 'youid', accessKeySecret: 'yoursecret', bucket: 'yourbucket', ...
2019-07-13 14:53:00
811
转载 axios options请求后台跨域配置
app.all('*', function (req, res, next) { res.set('Access-Control-Allow-Origin', '*'); res.set('Access-Control-Allow-Credentials', true); res.set('Access-Control-Allow-Meth...
2019-06-27 18:42:00
496
转载 nodejs读取服务器图片,转为base64显示在网页上
const fs = require("fs");const mineType = require("mime-types");function imgToBase64(url) {try {let imgurl = config.imageUrl;let imageData = fs.readFileSync(imgurl);if (!imageData) ...
2019-06-25 17:59:00
995
转载 微信公众号添加菜单
{ "button": [ { "name": "音乐", "sub_button": [ { "type": "view", "name": "百度音乐", "url": "...
2019-06-25 11:17:00
160
转载 linux nodejs安装
没有wget的话,yum install -y wgetwget https://npm.taobao.org/mirrors/node/latest-v11.x/node-v11.4.0-linux-x64.tar.gz#解压在opt目录下tar zxf node-v11.4.0-linux-x64.tar.gz环境变量:sudo ln -s /opt/node-v...
2019-06-12 08:50:00
95
转载 nodejs登录服务器,并操作服务器
const ssh2 = require('ssh2');const fs = require('ssh2-fs');const mineType = require('mime-types');connection = new ssh2();connection.connect({ "host": "172.168.11.57", "username": "root", "passwo...
2019-06-10 17:39:00
938
转载 nodejs -activemq
const stompit = require('stompit');const connectOptions = { };stompit.connect(connectOptions, function(error, client) { if (error) { console.log('connect error ' + error.message); re...
2019-05-22 16:21:00
244
转载 nodejs rabbitmq使用
var amqp = require('amqp')1.一个发送者,多个消费者。exchange发送3条消息,每个队列接收3条消息相同connection.on('ready', function () {var exchange = connection.exchange('exchange_name', {type: 'fanout',autoDelete:false})...
2019-05-20 09:33:00
765
转载 node-express给客户端发送消息
服务端: 第一种写法: const app = require('express')();var server = require('http').Server(app)var io = require('socket.io')(server);server.listen(8080);// io.on('connection',function(socket)...
2019-05-17 16:28:00
431
转载 curl 发送get,post请求
1.发送post请求,可以是json,htmlcurl -H 'content-type: application/json' -X POST -d '{"name":"shfbjsf"}' http://www.jnshu.com/aaa2.get 请求curl https://way.jd.com/he/freeweather?city=handan&...
2019-04-11 17:38:00
192
转载 linux视频录制,推流处理
1.linux视频合成(视频后缀要一致)ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -lavfi hstack=inputs=3 4.mp4(input=3表示希望合并的视频的个数)2.纵向合成视频ffmpeg -i 1.mp4 -i 2.mp4 -lavfi vstack=input=2 3.mp43.合成音频和视频ffmpeg ...
2019-04-11 16:28:00
725
转载 vue-nuxtjs
1.创建项目:npm create-nuxt-app projectName2.npm i sass-loader node-sass转载于:https://www.cnblogs.com/qiyc/p/10551851.html
2019-03-18 14:08:00
127
转载 mongodb4.0支持事务
事务特性:原子性:所有的改变都完成一致性:最终执行结果一致就行隔离性:一个事务的执行不能其它事务干扰。持久性:指一个事务一旦提交,数据不会改变,存在数据库中exports.getSession = async function() { return await mongoClient.startSession();}//每次开启事务管理https:/...
2019-02-28 22:45:00
195
转载 promisify,promisifyAll,promise.all实现原理
1.promisifyfunction toPrimisify (fn){ return function (...args){ return new Promise(function(resolve,reject){ fn(...args,function(err,data){ err?reject(err):resolve...
2019-02-28 22:21:00
498
转载 nodejs, 阿里oss上传下载图片
const archiver = require('archiver')const send = require('koa-send')const oss = require('ali-oss').Wrapperconst path = require('path')const uuid = require('uuid')const fse = require('fs-ext...
2019-02-20 10:54:00
775
转载 vue自定义键盘事件
//自定义全局按键修饰符 Vue.config.keyCodes.f2 = 13;//enter为13此时F2==ENTER调用;@keyup.f2='addData()'转载于:https://www.cnblogs.com/qiyc/p/10398600.html
2019-02-18 23:26:00
301
转载 vue解决加载闪烁问题
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> [v-cloak]{ display: none; } </style> </head> <body&...
2019-02-18 22:58:00
403
转载 vue定义全局组件
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link href="https://cdn.bootcss.com/twitter-bootstrap/4.1.3/css/bootstrap.css" rel="st...
2019-01-21 23:02:00
203
转载 vue动态切换组件
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="app"> <a href="#" @click.prevent="cname='...
2019-01-21 23:01:00
131
转载 jade模版js中接收express的res.render
router:router.get('/', function(req, res, next) { res.render('index', { title:{name:'aaa',age:23} });});jade:extends layoutblock content h1= title p Welcome to #{title.name} scri...
2019-01-21 18:02:00
462
转载 js两个箭头 =>()=>()
request(_ action)let withStatus =status =>action=>R.merge(action, (status])let request = withStatus (REQUEST)var withStatus = function(status) [return function(action) [return R. m...
2019-01-17 15:41:00
841
转载 docker备份mongodb数据,导入导出
场景:服务器要升级,之前在linux部署的mongodb没有用docker,升级后,mongodb要用docker部署,并将原有的mongodb数据导入到docker部署的mongodb中。1.在linux安装的mongodb文件下导出mongodb数据./bin/mongodump -h ip:port -d 数据库名 -o linux环境下指定的文件夹 //如有用户名,...
2018-12-20 17:00:00
882
转载 nodejs+koa在header里面添加header信息
参考:https://koa.bootcss.com/ctx.append('resultCode', '0000'); ctx.append('resultMessage', 'success');打印ctx,对象,就看到response中的header已经有值了转载于:https://www.cnblogs.com/qiyc/p/10108882.html...
2018-12-12 15:55:00
2525
转载 JSMDN常用函数总结
/* 2018/08/25 更新日志:增加 六:条件操作符判断 2018/09/04 更新日志:增加 六.5.三元运算,六.1.注意下 ,七、eval函数使用示例*/一.数组Array常用方法1. 使用reduceconst arr = [{ "code": "badge", "priceList": [{ "amount": 3000 }] }, { "code":...
2018-12-11 15:57:00
666
转载 request请求携带证书,如:微信企业零钱付款
const Promise = require('bluebird')const request = Promise.promisifyAll(require('request'))const wxTransferResult = await request.postAsync({ url: 'https://api.mch.weixin...
2018-12-11 10:51:00
1279
转载 linux打包文件和压缩
1.解压:tar -zxvf archive.tar ,unzip file1.zip2.压缩:tar -cvfz archive.tar.gz dir1 , zip file1.zip file1转载于:https://www.cnblogs.com/qiyc/p/10075090.html
2018-12-06 10:00:00
63
转载 Vue自定义标签
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> </head> <...
2018-11-21 18:12:00
198
转载 [nodemon] clean exit - waiting for changes before restart
出现上述日志信息,程序就不能往下运行了。原因:node程序在初始化的时候就报错了,仔细debug吧。。。转载于:https://www.cnblogs.com/qiyc/p/9995760.html...
2018-11-21 16:13:00
5475
转载 js小笔记
1.let ,const,var 区别 let:块级作用域,if,for,用完就不存在了。 const:用来定义常量。 var:声明的变量在它所声明的整个函数都是可见的。2.==和===的区别 1==true//true 1===true//false 1===1//true 123==...
2018-11-13 09:50:00
54
转载 nodejs EventEmitter 发送消息
var util = require('util'); var evem = require('events').EventEmitter; function myem(){ evem.call(this); } util.inherits(myem, evem); var em = new myem(); em.on('msg',function(data){...
2018-11-09 16:00:00
95
转载 git 撤销更改的文件
在没有git add之前:1.撤销所有更改:git checkout .2.撤销指定文件的更改:git checkout -- file.txtgit add之后:git reset HEAD file.txtgit push 之后:gitreset--hard comittHash // git log --online可以查看hashid 返回到某个节点...
2018-10-31 09:39:00
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人