logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Joi数据验证

在编写api的时候通常都需要对参数进行校验,包括:Joi 是 hapijs 自带的数据校验模块,它已经高度封装常用的校验功能。2.基础使用使用joi进行校验,首先要定义它的校验规则,也叫schema。上面就定义了一个校验字符串类型的规则,这个schema会有一个 validate方法,传入需要校验的值:validate方法会返回一个对象,如果验证通过,就只会返回value属性,如果验证错误,就还有

#javascript#前端#npm
javascript算法之从会用到理解 - 双指针

javascript算法之双指针学习分享,理解原理,就发现,一些代码处理的更加优雅

mongo大数据处理优化

大数据查询缓慢的优化方案

#数据库#性能优化#java
mac/linux如何查询外网ip地址

mac/inux如何查询外网ip地址,方法有很多,这里给大家提供两个简单又实用的小命令,帮助大家事半功倍

#macos#linux#tcp/ip
高德地图web精准定位

 以下代码适用于web端高德地图的精准定位;与诸君共勉var map = new AMap.Map('mapBox2venue', {resizeEnable: true, //是否监控地图容器大小变化;值为布尔值,true为允许,false为不允许});AMap.plugin('AMap.Geolocation', function () {var geolocat...

vue报错fns.apply is not a function

fns.apply is not a function报错原因为:方法名和属性名冲突;回去查看相关代码中的方法和data中的属性就可以了

vue发送get请求和post请求

想要使用vue的axios发送get/post请求,首先需要安装axios模块1. 安装axios模块npm install axios2. 设置axios在vue项目的main.js中设置import axios from 'axios';Vue.prototype.$axios = axios;Vue.config.productionTip = false;...

Module build failed: Error: Vue packages version mismatch:

今天打开一个很久之前的vue项目,npm run dev启动项目时出现这个错误;一开始,我查看了自己的vue-loader版本,是13.3.0版本,所以,我按照提示,升级了vue-template-compiler ;然而,并没什么用,错误依旧存在,在经过一番查找之后,问题解决了。很明显,这是vue版本冲突问题,但是,主要问题不是vue-loader和vue-template-compiler..

vue修改data中的obj数据的属性

//方法一var obj = this.obj;obj.name = 'long';this.obj = obj;//方法二Vue.set(this.obj, "password", "num");//part1,要修改的obj对象;//part2,要添加或者修改的属性;//part3,修改值;...

城市名转拼音

城市名转拼音,如果对各位朋友有用,大家尽可去用,如果发现有什么不足的地方,希望大家可以大方的评论出来,我来完善,共同进步!!!module.exports = {ConvertPinyin,}//城市拼音字典var PinYin = {"a": "\u554a\u963f\u9515","ai": "\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\

    共 11 条
  • 1
  • 2
  • 请选择