logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微信小程序 - 判断一个经纬度是否在一个多边形区域内

功能描述: 最近公司做了一个定位打卡的小程序,需要判断用户的经纬度是否在一个闭合的多边形区域内,在区域内允许打卡,否则提示“不再打卡范围”。由于腾讯地图小程序SDK没有提供相关功能,所以需要自己手写造轮子。实现思路: 首先已知一个用户坐标(x0,y0)、及一个坐标范围点的集合[{longitude:111,latitude:222},…]。由用户坐标向右侧发射一条射线,记录与区域边界的交点个数。如

#小程序
微信小程序 - 小程序版本更新处理

1. 在 app.js 文件中加入方法:// 校验更新hasNewBanben() {console.log('校验更新')//判断微信版本是否 兼容小程序更新机制API的使用if (wx.canIUse('getUpdateManager')) {const updateManager = wx.getUpdateManager();updateManager.onCheckForUpdate(

#小程序
linux - 配置防火墙及开放端口

这里以 3000 端口为例由于本人系统为 CentOs 7 ,在修改防火墙配置时找不到【iptable】文件,解决方法如下:# 系统默认使用 firewall 作为防火墙,把他停止和屏蔽,并且装一个iptablesystemctl stop firewalldsystemctl mask firewalldyum install -y iptablesyum install ...

#linux
gradle 下载安装及 Android Studio 的 gradle 配置

一,gradle 下载安装及配置1,gradle 下载(版本可按需下载,这里下载 4.1 版本):http://services.gradle.org/distributions/2,将下载的 gradle 压缩包,放到一个自己新建的文件夹下,并【解压到当前文件夹】,如下图:3,配置 gradle 环境变量:(1)右击【计算机】,选择【属性】,选择【高级系统设置】,选择...

#gradle
React - 组件 API

React 的组件 API设置状态:setState替换状态:replaceState设置属性:setProps替换属性:replaceProps强制更新:forceUpdate获取 DOM 节点:findDOMNode判断组件的挂载状态:isMounted...

到底了