自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 查询用户微信小程序设置是否开启订阅

提示:查询用户当前小程序设置。

2022-08-15 16:29:27 1987

原创 坐标系之间相互转换(百度坐标、WGS-84、GCJ-02)

提示:各个坐标系之间的相互转换。

2022-08-15 16:15:07 1232

原创 小程序配置tabBar和头部样式

提示:基础配置。

2022-08-15 16:05:47 402

原创 小程序用户更新提示

提示:主要是看实际需求是否需要,不提示也是直接更新到最新版本。

2022-08-15 15:58:20 200

原创 小程序图形验证码

小程序图形验证码

2022-08-09 11:51:24 395 2

原创 小程序封装请求

代码如下(示例):2.js页面使用代码如下(示例):

2022-07-13 14:35:37 79

原创 微信小程序地图点击设置范围并创建区域蒙层

微信小程序用户点击地图,创建marker并且连接marker绘制出一块区域。

2022-07-11 10:56:09 2442 2

原创 微信公众号调起微信支付

注意事项:1、微信商户平台中的JSAPI目录是否配置2、openid(自己在微信公众号中获取code发送给后台,向后台请求所得)3、wx.config的对象与wx.chooseWXpay中传入的数组不是同一个,区分清楚代码如下(示例):......

2022-07-11 10:42:09 2070

原创 微信扫码登陆PC端(Vue)(小程序)

本文章基于Vue项目并且已经开发一个完整上线的微信小程序,制作PC端时实现微信小程序扫码登陆PC端。一、向后端请求token1、后端会定时生成并更新的一个token2、正常的接口请求从后端拿到这个token3、npm安装插件npm install qrcodejs2 import QRCode from 'qrcodejs2'//当前页面二、绘制二维码代码如下(示例): let opts = { errorCorrectionLevel: 'H',

2022-01-28 16:01:12 2623

原创 卡尔曼滤波算法

文章目录卡尔曼滤波是什么JS文件直接引入调用卡尔曼滤波是什么“卡尔曼滤波(Kalman filtering)一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。由于观测数据中包括系统中的噪声和干扰的影响,所以最优估计也可看作是滤波过程。”在我使用卡尔曼滤波时,是为了让一组大小不规律且高低起伏较大的数据变得更加平滑,提高计算精度。JS文件直接引入调用代码如下(示例):onst Kalman = { startValue: '',//k-1时刻的滤波值,即是

2022-01-28 15:10:40 573

原创 Vue项目纯前端实现导出excel表格(简单易懂)

1、安装插件1.npm install -S file-saver 用来生成文件的web应用程序2.npm install -S xlsx 电子表格格式的解析器3.npm install -D script-loader 将js挂在在全局下2、引入js文件在src目录下创建一个文件引入Blob.js和Export2Excel.jsBlob.js/* eslint-disable *//* Blob.js*//*global self, unescape *//*! @sourc

2022-01-27 18:18:10 748

原创 微信小程序扫描蓝牙及操作(低功耗)蓝牙数据(全套流程)

微信小程序蓝牙扫描与低功耗蓝牙的数据(读、监听、写入)

2022-01-25 10:30:28 8650 12

原创 js数组求方差

代码如下(示例)://求数组方差 function fc(arr) { var sum = 0; // 和 var s = 0; for (var i = 0; i < arr.length; i++) { sum += arr[i] // 求和 } ave = sum / arr.length; // 平均值

2022-01-25 10:26:55 690

原创 mapbox地图中计算两点之间的距离

代码如下(示例):// 传入参数 // var a = [11253.445214,55862.569357]// var b = [15693.456937,59683.142354]// 调用方法 getBeeline(a[0],a[1],b[0],b[1])// 计算两点之间的距离 function getBeeline(a, b, c, d) { var x1, x2, y1, y2; //终点坐标和最近蓝牙坐标,用于计算最短距

2022-01-25 10:23:22 1363

原创 简单for循环数组查重

代码如下(示例): var data = [0, 0, 0, 1, 2, 6, 9, 8, 8, 9, 3, 1] for (let i = 0; i < data.length; i++) { for (let j = i + 1; j < data.length; j++) { if (data[i] == data[j]) { data.splice(j, 1);

2022-01-25 10:11:30 565

原创 js数组对比查找

代码如下(示例):数组A与数组B不相同,需要找出A数组中含有的对象且B数组不含有。也就是C数组<script> var A = [{ minor: 1, }, { minor: 2, }, { minor: 3, }, { minor: 4, }, { minor: 5, }]

2022-01-25 10:05:44 537

原创 地图坐标转换

mapbox地图坐标转换经纬度及经纬度转换地图坐标

2022-01-25 09:59:11 2535

原创 小程序开发基础

小程序开发基础前言一、小程序的基础目录结构1.目录结构2.页面部分前言闲谈:其实本就不该放弃写博客,就算我并不是大牛或高级程序员,但是博客也可以当做是在记录我的成长。同时我的博客可能会帮助到其他人,就像我遇到困难时来csdn寻求帮助是一样的。提示:如果对你有帮助再好不过,或者如果有问题欢迎指出。(我只是刚工作一年的初级开发者)一、小程序的基础目录结构提示:小程序开发首先要先知道目录的每一部分都是做什么的。了解清楚以及熟练之后有利于提升我们的开发速度与质量。1.目录结构创建小程序之后小程序

2021-07-14 11:39:38 342

原创 mongoose基础增删改查

基础config.js配置//1.导入安装包const mongoose = require('mongoose')//2.链接数据库-库名------------默认返回promisemongoose.connect('mongodb://localhost/abcd').then(() => { console.log('数据库连接成功');}).catch(err => { console.log('数据库连接成功'+err);})/**格式规范*///

2021-01-21 19:59:37 177 2

原创 Vue.js中v-if&&v-show的使用

前言在切换 v-if 块时,Vue.js 有一个局部编译/卸载过程,因为 v-if 之中的模板也可能包括数据绑定或子组件。v-if 是真实的条件渲染,因为它会确保条件块在切换当中合适地销毁与重建条件块内的事件监听器和子组件。v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——在条件第一次变为真时才开始局部编译(编译会被缓存起来)相比之下,v-show 简单得多——元素始终被编译并保留,只是简单地基于 CSS 切换。一般来说,v-if 有更高的切换消耗而 v-show 有更高的初始渲染消耗

2020-12-04 22:13:30 1279

原创 VS Code---ES6基础语法教学

提示:以下是本篇文章正文内容,下面案例可供参考1.声明变量的改变代码如下(示例): <script> //var a = "你好,ES6!"; //alert(a); let a = "你好,ES6!"; alert(a); </script>2.经典案例代码如下(示例):<body> <input type="button" value="第一个"> <input type="b

2020-12-03 10:52:09 257

原创 在数组中随机抽取(拿走不谢)

随机抽数(数字也可以改成人名)提示:以下是本篇文章正文内容,下面案例可供参考代码如下(示例):<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <style type="text/css"> .d1{ width: 100px; height: 200px; font-s

2020-12-03 10:31:57 5458 4

原创 Vue.js小白入门必看(简单易懂)

文章目录前言1.v-cloak2.v-text3.v-html4.v-pre5.v-once6.v-model7.v-on8.v-bind总结前言Vue的整体框架解构主要是由MVVM构成。MVVM分为Model、View、ViewModel三者。Model 代表数据模型,数据和业务逻辑都在Model层中定义;View 代表UI视图,负责数据的展示;ViewModel 负责监听 Model 中数据的改变并且控制视图的更新,处理用户交互操作;Model和Value需要ViewModel来进行关

2020-12-03 10:17:46 300

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除