- 博客(93)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注

原创 微信小程序之聊天室(多人聊天室)总结
实现方式一:使用nodejs + socket.io实现缺点:引用weapp.socket.io.js 大小100kb实现方式二:使用小程序云开发- 数据库实时监听 来实现缺点:目前不可以跨端,只能在当前小程序聊天预览效果:未完待续…...
2020-01-14 13:52:41
14755
5
原创 百度云盘视频播放加速
因为用的是videojsSo打开-开发工具控制台(F12)// 1.5倍播放videojs.getPlayers("video-player").html5player.tech_.setPlaybackRate(1.5)
2020-12-21 14:25:26
472
原创 pm2命令常用
$ pm2 start app.js # 启动app.js应用程序$ pm2 start app.js -i 4 # cluster mode 模式启动4个app.js的应用实例4个应用程序会自动进行负载均衡$ pm2 start app.js --name=“api” # 启动应用程序并命名为 “api”$ pm2 start app.js --watch # 当文件变化时自动重启应用$ pm2 start script.sh # 启动 bash 脚本
2020-05-12 16:03:09
485
原创 mongodb,mongoose查询过滤某个字段
例如[ {a:1,b:2}, {a:3,b:4} ]这个我只想查询a字段的值,不想要b的值,怎么写过滤掉b?[ {a:1}, {a:3} ]只需要 find({},{b:0}) 即可
2020-02-19 09:52:20
5393
原创 微信小程序,改变switch组件大小,缩放switch组件
switch 样式 .wx-switch-input{ transform:scale(.6); } 原文: https://unnue.com/article/73
2019-05-22 18:04:53
2437
1
原创 原生js 实现div全屏效果
原文地址: https://unnue.com/article/49//全屏function fullScreen(el) {var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen,wscript;if(typeof...
2018-12-12 12:31:57
6195
1
原创 一个开源vue网站博客,nuxt开源网站,前后端分离项目
unNue.com开媛笔记,基于nuxt ssr首屏服务器端渲染 。用于分享、记录、交流和学习,希望可以帮助到小伙伴们。同时网站在不断更新,创造属于猿(媛)的世界 -$Bao Yalong …Let’s Go! https://unnue.com简述前端 Github地址语言:Javascript主框架:Nuxt状态管理:Vuex路由:vue-router网络请求:...
2018-12-11 16:52:25
2567
4
原创 QQ音乐播放地址 API
效果以及原文: https://unnue.com/article/46播放地址https://api.bzqll.com/music/tencent/url?id=002GrJ771EmliH&key=579621905&br=320请求方式: GET参数id: 歌曲id,播放列表可以右键查看key: 默认值 579621905br: 码率 默认最大码率 ...
2018-12-08 20:23:37
4094
1
原创 Git 当前项目设置代理
参考链接# 设置代理 git config --local http.proxy 127.0.0.1:8580# 取消代理 git config --local --unset http.proxy # 参数 # --global 全局 # --local 当前项目
2018-12-08 20:17:02
2041
1
原创 promise 对象的两个特点
对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。这也是Promise这个名字的由来,它的英语意思就是“承诺”,表示其他手段无法改变。一旦状态改变,就不会再变,任何时候都可以得到这个结果。Promis...
2018-11-21 22:37:35
854
1
原创 谷歌浏览器文字转语音
来源:https://unnue.com/article/30var msg = new SpeechSynthesisUtterance('Hi, I\'m jigsaw!');speechSynthesis.speak(msg);
2018-11-21 22:31:46
8296
4
原创 js cookie 用法
//设置cookie document.cookie="inquiry_list="+str+";expires="+4*7*24*3600; //获取cookie function getCookie(name){ var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");if(arr=document.coo...
2018-09-25 22:37:31
312
原创 PV、UV和IP区别
PV(访问量):即Page View, 即页面浏览量或点击量,用户每次刷新即被计算一次。UV(独立访客):即Unique Visitor,访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。IP(独立IP):指独立IP数。00:00-24:00内相同IP地址之被计算一次。...
2018-09-03 16:18:11
545
原创 关于TypeORM @CreateDateColumn() 报错
查看mysql版本是 5.5 设置默认值 CURRENT_TIMESTAMP(6) 失败 升级 mysql 为 5.6.41 即可
2018-08-27 19:04:36
5008
原创 pm2启动npm命令
PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。当你要把你的独立代码利用全部的服务器上的所有 CPU,并保证进程永远都活着,0 秒的重载, PM2 是完美的。
2018-08-19 23:33:00
31600
2
原创 es6 对象方法简写 与 箭头函数区别
// 箭头函数 this 指向上一层对象wx.chooseLocation({ success: (res) => { this.lng = res.longitude this.lat = res.latitude this.address = res.address }})// 简写方式,this 指向当前对象,报错wx.chooseLocati...
2018-07-27 15:07:31
994
原创 mpvue 最佳实践
1. 精简 data 数据冗余数据不要挂在 data 里,所有在 data/props/computed 中的数据,每次变更都会从微信小程序的 JSCore 进程,通过 setData 序列化成字符串后发送到 JSRender 进程。所以,如果你的数据量巨大的时候,会导致页面非常卡顿。2. 优化长列表性能一般情况下这种页面会有大量的数据,除了遵从上面的建议外还有额外的建议。避免在 ...
2018-07-25 19:01:04
1511
原创 __proto__属性,Object.setPrototypeOf(),Object.getPrototypeOf()
JavaScript 语言的对象继承是通过原型链实现的。ES6 提供了更多原型对象的操作方法。__proto__属性 __proto__属性(前后各两个下划线),用来读取或设置当前对象的prototype对象。目前,所有浏览器(包括 IE11)都部署了这个属性。// es5 的写法const obj = { method: function() { ... }};obj.__p...
2018-07-24 15:45:49
705
原创 Object.assign()
Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。Object.assign拷贝的属性是有限制的,只拷贝源对象的自身属性(不拷贝继承属性),也不拷贝不可枚举的属性(enumerable: false)。属性名为 Symbol 值的属性,也会被Object.assign拷贝。Object.assign方法实行的是浅拷贝,而...
2018-07-24 15:14:23
263
原创 js过滤html标签
var filterHTMLTag = function (msg) { var msg = msg.replace(/<\/?[^>]*>/g, ''); //去除HTML Tag msg = msg.replace(/[|]*\n/, '') //去除行尾空格 msg = msg.replace(/&npsp;/ig, ''); //去掉nps...
2018-07-21 15:08:22
4222
1
原创 js 获取url 参数 query
// 获取参数function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { return ...
2018-07-17 15:43:34
15949
原创 js 获取对象属性长度
// 获取可枚举属性的长度Object.keys(this.priceAttrs).length// 带有不可枚举属性Object.getOwnPropertyNames(this.priceAttrs).lengthfor…in 只遍历对象自身的和继承的可枚举的属性 Object.keys() 返回对象自身的所有可枚举的属性的键名 JSON.stringify() 只串行化对...
2018-07-15 23:11:29
6492
原创 jQuery中.get()方法,返回所有元素的数组
var data = $('li').map(function(){ return $(this).data('id');}).get();返回数组形式参考链接:https://api.jquery123.com/get/
2018-07-10 09:27:04
2908
原创 jQuery 获取选中的option的自定义属性
javascript$('select').change(function() { console.log($(this).find("option:selected").data('down'));})html<select class="form-control"> <option value="" data-down="0">Home&
2018-07-09 14:23:41
8298
原创 export default function 和 export function 的区别
// 第一种export default function crc32() { // 输出 // ...}import crc32 from 'crc32'; // 输入// 第二组export function crc32() { // 输出 // ...};import {crc32} from 'crc32'; // 输入上面代码的两组写法,第一组是使用expor...
2018-06-23 18:08:29
41084
3
原创 当浏览器ie9以下时,跳转到ie提示页面
<!--[if lt IE 9]><meta http-equiv="refresh" content="0;ie.html" /><![endif]-->
2018-06-23 10:05:13
1375
原创 mp-vue 中滚动穿透问题
&lt;div @touchmove.stop="任意一个事件"&gt;&lt;div&gt;至于仍然会触发下拉刷新,暂时没有中意的方法,当前页面关闭了下拉刷新
2018-06-20 08:36:05
2521
1
原创 关于 git 错误 remote: error: cannot run hooks/post-receive: No such file or directory
如果确定 post-receive 存在,那么你可能是在window新建的文件,然后拷贝上去的,操作系统不一样
2018-05-28 14:15:45
4586
转载 定时任务 cron 参考
0 0 10,14,16 * * ? 每天上午10点,下午2点,4点 0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时 0 0 12 ? * WED 表示每个星期三中午12点 “0 0 12 * * ?” 每天中午12点触发 “0 15 10 ? * *” 每天上午10:15触发 “0 15 10 * * ?” 每天上午10:15触发 “0 15 10 * *...
2018-05-24 17:52:02
985
转载 css3 实现 太极图
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>太极图</title> <style type="text/css"> .taiji{position: relative;
2018-05-22 15:28:02
1377
原创 Vue路由去除#,HTML5 History 模式
HTML5 History 模式vue-router 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。如果不想要很丑的 hash,我们可以用路由的 history 模式,这种模式充分利用 history.pushState API 来完成 URL 跳转而无须重新加载页面。const router = new V...
2018-05-16 17:10:01
4076
1
原创 tabel thead 滑动固定顶部
试了几种方法,还是 translateY 比较靠谱放弃 ie// 固定头部var thead_top = $('thead').offset().top;$(window).scroll(function() { var sctop = $(this).scrollTop(); if(sctop > 60){ var ty = sctop - thead_top...
2018-05-10 17:20:39
2168
原创 js 点击滚动到顶部
$('.backtotop').click(function(){ $('html, body').animate({scrollTop:0}, 'slow');});
2018-05-10 15:48:10
1922
原创 生成下载文件js
function downloadFile(fileName, content) { var aLink = document.createElement('a'); var blob = new Blob([content]); var evt = document.createEvent("HTMLEvents"); evt.initEvent("click",...
2018-05-10 15:45:45
685
MongoVUE 破解版
2017-11-03
IntelliJ IDEA 汉化包-resources_cn.jar
2017-09-27
SecureCR+SecureFX+SecureFX-整合汉化版,解压直接可用
2017-09-07
win.js 原版
2017-09-06
万能数据恢复大师--带破解文件,亲测可用
2017-08-13
微信小程序https 问题,只有虚拟主机,不用cdn,怎么破?
2017-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人