logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mongodb设置数据过期自动删除

1.今天要做一个验证码一样的东西,让用户通过校验。下面这段是设置以createTime为过期时间的索引,意思就是一条数据以其中createTime的字段时间为准,超过该字段时间将这条数据删除。{expireAfterSeconds:0} 设置为0 时间一到立马删除。{ expireAfterSeconds: 60*2 } 设置延时秒,以设置的延时秒为准,到时间以设置的延时为基准删除数...

Web语音播报提示音

网页需要提示音提醒,(如:新订单,新消息网页播放提示音:您有新的消息,请注意查收!)var url= "https://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=6&text=" + encodeURI("您有新的消息,请注意查收!");new Audio(url).play();...

PayPal支付开发(Vue.js -- node.jsKoa2)

补充一下:想选择Paypal做支付的,慎选,由于网络服务器网速原因访问部分网站网速极其的慢,他的支付网站还设置timeout过时,导致跳转到他的支付页 资源都没全部拉取下来就timeout掉了。有段时间情况好一点,有段时间完全不能访问!注:找了个韩国的VPN网络测速正常。可能跟国内外网络封锁有很大关系!开发者中心地址:https://developer.paypal.com/develop...

#node.js
Socket.io 聊天室(代码已开源)

1.启发1.1 最近得闲有空玩一下Socket.io跟RabbitMQ所以造个小项目自己玩玩。1.2 当然不是正式项目,个人复习 测试所用。设计部分有的地方也不太合理,UI也是随便弄的。1.3 有个BUG,这个问题我只在Web端遇到过。描述:Web连接 socket.io 后如果刷新Web页面会导致Socket.io连接有缓存,但是后台监听Socket连接已经断开,如果发生消息有可能会发生至上次连

JSON去除重复数据

之前写的一直有问题,不知道在多数据情况会出BUG。都一年多了我的天,没人反馈。(误人子弟小火鸡)同时感谢下面两位评论的朋友提醒。(已更改)var arr = [{ uuid: '1', name: '张三' },{ uuid: '2', name: '李四' },{ uuid: '3', name: '王五' },{ uuid: '2', name: '李四' },{ uuid...

关于Ant Design Pro Vue引入Viser图表不响应或超出的问题!

问题1:Viser在响应式布局中,会导致图表超出的问题,或者跟随导航栏伸缩导致图表过窄或过长。可能出现的原因!1.由于图表是Canvas画布,在他加载时只确定栅格布局的宽度,当导航栏再次伸缩,就出超出,溢出。解决办法:先render其他父级标签,确定父级宽高,在图表外层包裹的DIV上加v-if ,先让栅格布局加载完成,使用nextTick方法调用状态再让他显示出来!<templ...

Vue/css图片底部遮罩层

<template><div ><div v-for="item in list"><div class="thediv" @click="onClickVideo(item.Video)"><img src=&q

#css
关于Vue打包过后样式丢失的问题!

给丢失样式前后加上:/*! autoprefixer: off*/-webkit-box-orient:vertical;/* autoprefixer: on */即可

#webpack#css
Vue:百度地图API 定位 地点检索

一个全栈向前端的退化过程。 (咳~抱怨一句)高德--API清晰,就是定位可能差了那么点!百度--国内较好支持国外定位 搜索的平台。(不过需要申请配额)google -- 需要翻墙,没花钱配额之前给你一次调用机会,进入webpack.base.conf.js文件:在entry{}下添加externals: {'BMap': 'BMap','BMap_S...

Vue:页面加载进度条

这段时间在踩Ant design pro Vue的坑,发现了个在手机端页面上经常出现的,加载进度条,效果蛮不错的!记录下来。 cnpm install --save nprogressimport NProgress from 'nprogress'import 'nprogress/nprogress.css'NProgress.configure({ showSpinn...

    共 13 条
  • 1
  • 2
  • 请选择