自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何用ArcGIS API for JavaScript 抓取切片的百度地图和高德地图

首先需要建立抓取不同图层并切片的js文件,并通过 js文件返回url//有需要的话可以通过访问以下github链接进行获取//https://github.com/WaitouHo/Designing-And-Developing-for-GIS//首先给出baidu地图的jsdefine(["dojo/_base/declare", "esri/layers/TiledMapServiceLayer", "esri/geometry/Extent", "esri/SpatialReferen

2020-07-30 10:52:01 523 1

转载 uniapp H5端中使用高德API

高德的API有现成的SDK支撑安卓/IOS 但是没有专门的API支撑H5(或者说不用专门支撑)当uniapp中调用高德API的时候就会遇到问题:因为直接用引入外部js肯定不行了 (uniapp项目中压根就没有 html 页面,这也是我最无语的地方,为这事找了一两天的解决方法)所以为了解决这个问题就必须引入在线jsAPI下面就介绍步骤1.引入在线jsAPI 专门新建个工具类,这样当需要调用地图的时候直接引用该方法就行a.直接引用js肯定不行,所以采用回调函数的方式引入b.因为高德的API是异步的

2020-07-24 14:43:17 2699 5

转载 pl/sql 数据修改不了问题(表被锁了)

由于一些不当操作(死循环等),会使表直接被锁死,做不了新增,修改等操作。此时PL/SQL 查询表是否被锁定(转)1. 如下语句 查询锁定的表:SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username,l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_timeFROM vlockedobjectl,allobjectso,vlocked_object

2020-07-23 16:12:50 844

原创 git 修改密码后用户验证失败

1、生成密钥ssh-keygen -t rsa -C "邮箱地址" -b 40962、添加密钥问题描述:使用正确的用户名和密码可以登录到Git代码仓库,但是在本地无法使用Git bash命令行的方式拉取代码。问题原因:第一次使用Git bash方式拉取代码时,会根据当前的用户和密码生成一串.ssh的密钥,由于每三个月会要求更换一次密码,导致之前生成的密钥无法跟最新的密码匹配,所以出现了可以登录到Git代码仓库,但是在本地无法使用Git bash命令行的方式拉取代码。解决方式:..

2020-05-12 18:33:35 1127

转载 WebSocket

#支持WebSocket的浏览器:Chrome 4.0Firefox 4.0 betaOpera 11 (or 10.70) alpha Safari 5.0.2 iOS 4.2 (Mobile Safari) Other browsers with Flash support can use web-socket-js #判断浏览器是否支持websocketif (typeo...

2019-12-09 10:40:42 111

转载 将小程序原生异步函数promisify后,在async/await中使用

app.js代码:const promisify = require('./lib/promisify.js') App({ globalData: {}, chooseImage: promisify(wx.chooseImage), showActionSheet: promisify(wx.showActionSheet), onLaunch:func...

2019-10-16 15:49:00 1129

原创 H5 Audio标签的MP3播放长度duration,返回值为NaN

myaudio.src = ‘music-2.mp3’;myaudio.load();myaudio.oncanplay = function () {alert(myaudio.duration);}

2019-05-29 13:38:32 2383 3

原创 使用vue-element组件制作简单的音乐播放器

使用到的组件element组件布局 Layout按钮 Button滑块 Slider进度条 Progress弹出框 Popoverhtml5组件audio<template> <div> <el-row> <el-col :span="4"> <el-popover p...

2019-05-17 09:47:02 1413

原创 Vue 全站缓存之 keep-alive : 强制动态移除缓存

keep-alive 默认不支持动态销毁已缓存的组件,所以此处给出的解决方案是通过直接操控 keep-alvie 组件里的 cahce 列表,暴力移除缓存://使用Vue.mixin的方法拦截了路由离开事件,并在该拦截方法中实现了销毁页面缓存的功能。Vue.mixin({ beforeRouteLeave:function(to, from, next){ if (fr...

2019-03-27 18:27:22 3386

转载 二次封装axios,根据参数来实现多个请求多次拦截

新建 axiosTool.js 文件,设置请求拦截和处理的逻辑import Vue from 'vue'import axios from 'axios'//取消请求let CancelToken = axios.CancelToken//设置默认请求头,如果不需要可以取消这一步axios.defaults.headers = { 'X-Requested-With': '...

2019-03-14 09:28:54 511

原创 Form表单常用校验的封装 vue iview

Form表单部分&lt;div&gt; &lt;Form ref="FormOne" :model="FormOne" :rules="ruleFormOne" :label-width="80"&gt; &lt;FormItem label="姓名" prop="name"&gt; &lt;i-input

2019-03-14 09:18:46 1429

转载 vue-cli3实现分环境打包步骤(给不同的环境配置相对应的打包命令)

在vue-cli3的项目中,npm run serve时会把process.env.NODE_ENV设置为‘development’;npm run build 时会把process.env.NODE_ENV设置为‘production’;此时只要根据process.env.NODE_ENV设置不同请求url就可以很简单的区分出本地和线上环境。头疼的是打包时线上环境可能分多种,比如测试环境...

2019-03-14 09:10:43 967

转载 大数字转换为万、亿、万亿jquery代码

代码详情 function strNumSize(tempNum) { var stringNum = tempNum.toString(); var index = stringNum.indexOf("."); var newNum = stringNum; if(index != -1) { n...

2018-09-06 20:01:16 3573

空空如也

空空如也

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

TA关注的人

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