常用地图坐标及相互转换
一、常用的地图坐标有三种 1、火星坐标(GCJ02) 火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。并要求在中国使用的地图产品使用的都必须是加密后的坐标,而这套WGS84加密后的坐标就是gcj02。谷歌国内地图、腾讯(搜搜)地图,阿里云地图,高德地图 2、地球坐标(WGS84) 美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置。GPS、谷歌地图卫星,...标签: 坐标
Angular 模块懒加载和预加载策略
angular2及以上提供了两个非常实用的特性:懒加载和预加载 一、理论 1. 什么是懒加载? 懒加载也叫延迟加载,在访问到这个模块的时候,Angular才会加载这个模块。 2. 为什么要使用懒加载? 我们知道一个项目做得比较大的时候,模块组件比较多的时候,代码的体积也就相应增加,执行时间相应延长,这样会使得页面首次打开加载时长增大,用户体验下降。使用懒加载可以很好地解决这个问题,让开始只加载需要用户需要的代码,后续用户交互时再加载对应的代码,可以大幅提升首屏用户体验,让用户感觉到首屏很快,但是随之带了的是用户第一次去查看懒加载模块时,这个时候懒加载模块菜开始加载,会有个加载等待的延...标签: angular
select2 默认不选中以及动态改变数据
select2 使用总结 记录 select2 一般比较难查到的功能 加载数据并默认不选中 加载数据后动态改变数据(包含清空数据) Document section { margin: 30px; } /* 重置了选择框样式 */ .form-cont...标签: select2
angular 如何在打包发布时清除console信息
问题 console一般是我们开发时 用于测试打印到控制台的数据 以便我们调试程序 当项目打包上线时 这些console已然无用 这个时候还在控制台打印出来 如果打印的是一些敏感信息 就没那么安全了 并且还会影响美观 我们如果只是简单的查找代码中的console并删除 会有几个问题 1、工作量比较大(如果你使用console多的话) 2、如果你使用了一些插件,那么插件中的console删起来比较繁琐 3、如果后期想要开发环境上再次打印,则又要重复写和删 分析 那么既然我们开发环境需要而生产环境不需要 那么我们可以通过判断当前环境是开发还是生产 从...标签: angular
黄贱人文学作品
到了办公室,发现BOSS正很生气地坐在我的位子,身边还站着几位其他部门的同事,表情都很严肃。 看见我,他立即站了起来:你怎么才来啊?我等了你一个上午!一个上午了! 说完就冲过来一把将我拉到电脑前:玩了一个上午,NND,这关怎么就过不了啊? 我叼起根烟,头微微一斜,BOSS赶紧伸手帮我点上,过程率真流畅,酷得极其自然。 我熟练地打开“植物大战僵尸”,进入BOSS的帐户。 一番拼杀,自然全胜。 而此时,我的烟灰尚未掉落,BOSS递上的茶水也才刚刚落下。 我潇洒滴吐出一个烟圈,烟雾缭绕中,听见同事们一片赞美之声,同时也在为生于我同一个时代而感到莫大的悲哀。 ...使用css画带气泡的三角形
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="ie=edge" /><title>Document</title> <style> body { ...我是如何抢到回家的火车票的
那是一段不堪回首的往事, 每每想起都无比心酸。 话说提前40天已摩拳擦掌,只待放票。 心情不亚于杨过苦等小龙女16年。 纵然一切皆备,各个app都已预约, 甚至冲了会员,然而天下不如意之事十有八九。 那日,一经放票,五秒未过,已然无票, 不禁悲从中来。 心中默念:“什么!没有南海神尼!”。 偶得一app(打广告嫌疑不说其名), 用之,竟是得心应手。 从此便一发不可收拾, 来回前后几日票全靠此app抢到, 又帮朋友抢到想要之票,真是大快人心。 后确定来去日期票后将其余票皆退。 坐等圆满归家,仅记之。标签: 抢票
少年创作收录
[该文章已设置加密,请点击标题输入密码访问]
nodejs运行命令时带参数&&常用核心模块介绍
nodejs运行命令时带参数 因为看一些脚手架工具运行时或者 npm 安装模块是都可以跟参数如: ng build --prod --aot (其中 --prod、--aot 都是参数) npm i webpack --save (其中 --sava 就是传递的参数) 出于对技术的热爱与对真理的追求,怀着探索之心寻找答案。 经过一番寻找,揭开了神秘的面纱 process.argv 没错,就是他 // process是一个全局对象,argv返回的是一组包含命令行参数的数组。 第一项为”node”,第二项...标签: nodejs
基于angular-cli配置代理解决跨域请求问题
1.跨域请求产生 随着不同终端(Pad/Mobile/PC)的兴起,对开发人员的要求越来越高,纯浏览器端的响应式已经不能满足用户体验的高要求,我们往往需要针对不同的终端开发定制的版本。为了提升开发效率,前后端分离的需求越来越被重视,后端负责业务/数据接口,前端负责展现/交互逻辑,同一份数据接口,我们可以定制开发多个版本。 而前后端分离带来的一个问题就是前端web部署的服务器和后端提供服务的服务器大概率不在同一个域名下,进而会产生跨域问题。 2.通用解决方案 如果浏览器支持HTML5,那么就可以一劳永逸地使用新的跨域策略:CORS了。&nbs...标签: angular
递归函数通过缓存提升性能
2017-8-20 Jon js+jquery+ajax
递归应该是众所周知的概念,而且我们遇到次数最多的例子可能就是斐波那契数列了,规则如下: f(n)=f(n-1)+f(n-2), for n=2,3,4,...n and f(0)=0 and f(1)=1 ...摆脱令人抓狂的ESlint 语法检测配置说明
最近学习Vue,通过vue-cli脚手架创建的项目环境,写了段时间后,发现这个ESlint语法检测真是令人抓狂!!! 所以不得不停下手中的代码去学习下ESlint的规则配置。 其实我并不反对这些语法检测,但是像许多反个人意愿的那就真的不得不吐槽了,比如vue-cli脚手架创建的默认eslint规则: 代码末尾不能加分号 ; 代码中不能存在多行空行 tab键不能使用,必须换成两个空格 代码中不能存在声明了但未使用的变量 以上规则个人认为真的反人类!调试代码太难了。 好吧进入正题... 关闭eslint 这里只说vue-cli脚手架的关闭方法,其实很简单,就是把...标签: vue
这是我的美梦,白日梦。
一觉醒来,小肚子出来了 本身身材算匀称,这下搞得有点郁闷了 起初只是觉得应该是肚子有点涨,过几天会好 这种想法一直没被打破 可是美好的理想总是会被现实的一记耳光打醒 直到那天和我妈开视频,当说到我吃没吃胖的话题时 我做了个事后证明极其错误的决定,站起来说看我的肚子,胖了吧。 在完美展示了自己臃肿的肚子之后,看到我妈笑了笑说,能一直保持就好了 可我分明看到了她认可之后的一丝惊讶,就是这丝惊讶,才让我意识到问题 遇到问题,分析问题,解决问题,防止重现 这是我平时工作改bug的思路,不妨用到生活中 我便开始思考小肚子出现的原因 我看看他,并不想是啤酒肚,我也没怎么...base64位多组图片显示美化并上传
2016-11-12 Jon js+jquery+ajax
js 选择单个base64位图片 js 选择多组base64位图片 .showImg img{ height:100px; } .select-img-box { position: relative; display: inline-block; background: #D0EEFF; border: 1px solid #99D3F5; border-...标签: base64
html5+js 监听网络在线与离线?
html5+js 监听网络在线与离线 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>html5+js 监听网络在线与离线</title> </head> <body> <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script> ...日历
最新微语
- html转义与翻转义工具
https://www.sojson.com/rehtml#google_vignette
2024-09-03 15:28
- 周公恐惧流言日,王莽谦恭未篡时
2024-09-03 15:28
最新评论
分类
随机文章
最新文章
热门文章
存档
- 2023年1月(1)
- 2022年8月(1)
- 2022年5月(1)
- 2021年8月(1)
- 2021年7月(1)
- 2021年6月(1)
- 2021年5月(1)
- 2021年4月(1)
- 2021年3月(2)
- 2021年2月(3)
- 2021年1月(3)
- 2020年12月(1)
- 2020年11月(2)
- 2020年10月(2)
- 2020年9月(2)
- 2020年8月(2)
- 2020年7月(3)
- 2020年6月(3)
- 2020年5月(7)
- 2020年4月(5)
- 2020年3月(3)
- 2020年2月(2)
- 2020年1月(2)
- 2019年12月(2)
- 2019年11月(1)
- 2019年10月(3)
- 2019年9月(1)
- 2019年8月(2)
- 2019年7月(4)
- 2019年6月(5)
- 2019年5月(5)
- 2019年4月(3)
- 2019年3月(2)
- 2019年2月(2)
- 2019年1月(3)
- 2018年12月(1)
- 2018年11月(1)
- 2018年10月(1)
- 2018年9月(2)
- 2018年8月(1)
- 2018年7月(1)
- 2018年6月(3)
- 2018年5月(2)
- 2018年3月(1)
- 2018年2月(1)
- 2018年1月(1)
- 2017年11月(1)
- 2017年10月(1)
- 2017年8月(2)
- 2017年5月(1)
- 2016年11月(1)
- 2016年10月(2)
- 2016年9月(1)
- 2016年8月(1)
- 2016年7月(2)
- 2016年6月(2)
- 2016年5月(7)
- 2016年4月(6)
- 2016年3月(3)
- 2016年2月(2)
- 2016年1月(3)
- 2015年12月(2)
- 2015年11月(2)
- 2015年10月(3)
- 2015年9月(2)
- 2015年8月(4)
- 2015年7月(4)
- 2015年6月(8)
- 2015年5月(34)
- 2015年4月(8)
- 2015年3月(2)