- 博客(40)
- 资源 (12)
- 收藏
- 关注
原创 URL参数解析
1、function analyticParameter(){ var URL = document.location.toString(); if(URL.lastIndexOf("?")!=-1){ var QueryString= URL.substring(URL.lastIndexOf("?")+1,URL.length); var t
2016-08-30 17:16:51 736
原创 CSS样式应用积累
1、背景透明#a{background:#FFCC33; filter:alpha(opacity=50); /*支持 IE 浏览器*/-moz-opacity:0.50; /*支持 FireFox 浏览器*/opacity:0.50; /*支持 Chrome, Opera, Safari 等浏览器*/width: 300
2014-12-02 17:57:27 482
原创 JS高级应用积累
1、获取目录路径相关 //js获取项目根路径,如: http://localhost:8080/ems getRootPath:function () { //获取当前网址,如: http://localhost:8080/ems/Pages/Basic/Person.jsp var curWwwPath = window
2014-10-27 10:59:46 529
转载 Javascript:关于JS的全局变量跟局部变量 经典案例!!!
var a =1; function test(){ alert(a); var a = 2; alert(a); } test(); alert(a); 大家猜结果等于多少? 是输出1 2 1 吗?嗯嗯,当我把测试case发给她之前也是这么认为的,但测试输出后……运行结果是 undefined 2 1。
2014-09-05 16:40:13 803
转载 JS 关于 undefined
JavaScript 中有两个特殊数据类型:undefined 和 null,下节介绍了 null 的判断,下面谈谈 undefined 的判断。以下是不正确的用法:var exp = undefined;if (exp == undefined){ alert("undefined");}exp 为 null 时,也会得到与 undefined
2014-09-05 16:36:41 393
转载 HTML5 Geolocation
在调用 HTML5 Geolocation API 函数前,需要确保浏览器支持此功能。当浏览器不支持时,可以提供一些替代文本,以提示用户升级浏览器或安装插件(如 Gears)来增强现有浏览器功能。清单 1 是浏览器支持性检查的一种途径。清单 1. 检查浏览器支持性 function testSupport() { if (navigator.geolocation)
2014-06-03 10:57:49 675
转载 最短路径算法——Dijkstra and Floyd算法
最短路径算法——Dijkstra算法 Dijkstra算法在刚开始在学数据结构的时候,完全没弄明白,主要是也不怎么想去弄明白。而从学校出来到现在,最短路径算法都没有实际运用过,最近在一个GIS项目中总算用到了,于是乎把教材重温了下,同时查阅了网上一些资料,借鉴了一些别人的东西,并顺利用写进了项目中,文中的主要代码来自于园子里的一位大哥,这位大哥对通用框架的研究很深入,他的链接为:
2014-05-27 11:12:56 489
原创 谷歌地图离线发布系列之偏移处理(三)纠偏算法
1、参考文章:http://blog.csdn.net/coolypf/article/details/8686588WGS-84 到 GCJ-02 的转换(即 GPS 加偏)算法是一个普通青年轻易无法接触到的“公开”的秘密。这个算法的代码在互联网上是公开的,详情请使用 Google 搜索 "wgtochina_lb" 。整理后的算法代码请参考 https://on4wp7.cod
2014-05-07 18:03:49 3878
原创 谷歌地图离线发布系列之偏移处理(二)纠偏算法-火星坐标系那些事
国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照几行代码的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统。
2014-05-07 17:56:57 1653
原创 谷歌地图离线发布系列之偏移处理(一)纠偏算法理论基础
数学之美~Google中国地图经纬度偏移以前一直以为Google手机地图是在客户端程序内置有矫偏算法的,看了dongmeng110的blog 才知道Google地图偏移其实是有接口可以取到的:http://ditu.google.cn/maps/vp?spn=0.0,0.0&z=18&vp=39.111195,117.148067给定经纬度坐标,返回地图tile的偏移像素值。没
2014-05-07 17:53:00 1847
转载 WGS84、Web墨卡托、火星坐标、百度坐标互转
GCJ-02坐标系统(火星坐标)简介:http://blog.csdn.net/giswens/article/details/8775121(存档:http://mapbd.com/cms/2012/07/25/)GCJ-02到真实坐标反向变换的理论基础:http://blog.csdn.net/giswens/article/details/8775213WGS84坐标与Web墨卡托坐
2014-05-05 17:25:53 1748
转载 Google Maps地图投影全解析
Google Maps地图投影全解析(1):Web墨卡托投影Google Maps、Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而非椭球体。建议先对地图投影知识做一个基本的了解,《地图投影为什么》。什么是墨卡托投影?墨卡托(Mercator)投影,又
2014-05-05 17:24:18 1268
原创 ArcGIS中的投影变换
ArcGIS中的投影转换 在ArcGIS中打开图层,其layers当前的坐标系统默认为打开的第一个图层数据的坐标系统。很多时候打开不同坐标系统的数据时,坐标显示不对,不是数据有问题,而是显示问题,解决方法可以新建一个文件,或者关闭软件后重新加载数据。 这段时间经常对数据进行投影转换,主要是将大地坐标转换为平面坐标,或平面坐标转换为大地坐标,即GCS_Krasovsky
2014-05-05 17:21:23 1889
转载 HTML中如何用CSS设置文本样式
一. 长度单位1.相对类型A. px (piexl)像素,根据显示设备的分辨率的多少而代表不同的长度,因此属于相对类型。例如一张高宽为100px的图,在800×600分辨率中比在1024×768分辨率中大。因为两个分辨率中100px代表的长度不同。B. em这是设置以目前字符的高度为单位。比如h1{margin:2em},就会以目前字符的两倍高度来显示。em作为尺度单位时是以f
2014-04-28 08:20:33 1500
转载 html中div不自动换行、强制不换行的具体实现
1.用标签实现不换行 代码如下:Hello world! Hello world! 2.用标签 复制代码代码如下:Hello world! Hello world! Hello world! Hello world! 3强制不换行 复制代码代码如下:div{ white-space:nowrap
2014-04-28 08:05:22 8281
转载 web开发者通向架构师之路
本人也是coding了很多年,虽然很失败,但也总算有点失败的心得。不过在中国,大多数程序员都像我一样,在一直走着弯路。如果想成为一个架构师,就必须走正确的路,否则离目标越来越远,正在辛苦工作的程序员们,你们有没有下面一些感觉?我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进空间,但没时间去改进,关键是领导也不给时间啊。 我发现我的水平总是跟不上技术的进步,有太多想学的东西
2014-04-27 09:38:57 501
转载 百度源代码里的精妙javascript图片大小处理函数
var proMaxHeight = 150;var proMaxWidth = 110;function proDownImage(ImgD){ var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){ var rate = (proMaxW
2014-04-26 08:11:21 678
转载 图片和文字的对齐
最近工作中遇到些关于“图片和文字的对齐”的问题: 1.文字和图片,图片和图片底部对齐 类似结构 Html代码 div>img src="" />textdiv>或者div>img src="" />img src="" />div> 原本如果不对image定义其它样式,用img的初始样式就能达到这个效果.而我开发的页面中文字和图片,
2014-04-25 17:49:07 1164
转载 长按鼠标事件js
鼠标长按input type="button" value="鼠标长按" class="lognPress" />长按时间:0 秒js/jquery-1.4.1.min.js">$(function(){ $(".lognPress").mousedown(function(){ var i = 0; var _this = $(this);
2014-04-25 15:54:11 989
转载 JS定时器例子讲解
在javascritp中,有两个关于定时器的专用函数,分别为:1.倒计定时器:timename=setTimeout("function();",delaytime);2.循环定时器:timename=setInterval("function();",delaytime);第一个参数“function()”是定时器触发时要执行的动作,可以是一个函数,也可以是几个函数,函数间用“;”隔
2014-04-25 13:37:07 703
转载 触屏中的js事件
一、触摸事件ontouchstartontouchmoveontouchendontouchcancel 目前移动端浏览器均支持这4个触摸事件,包括IE。由于触屏也支持MouseEvent,因此他们的顺序是需要注意的:touchstart → mouseover → mousemove → mousedown → mouseup → click1/*** onTou
2014-04-25 13:36:35 519
转载 JS缓存图片实例
现有JS功能越来强大了,很多基于JS的Web Game做得都非常好。但JS程序不像客户端程序,很多程序里需要使用到的图片、资源等都要从远程服务器获取。因此如果等程序要用到时再从远程服务器下载的话可能来不及。对用户体验来讲影响很大。因此就需要提前为JS程序缓存需要用到的资源文件。下面就来介绍一下最常用的图片缓存。首先大家可以看一下这个 示例 ,这是一个简单的抽奖程序,点开始时不断的重复显示13张
2014-04-24 08:38:15 747
原创 Jquery学习笔记(3):iScroll问题总结
一、iScroll框架在部分手机和上无法滑动或点击的解决方案一、测试平台 三星 i9023 android 4.1.2 (正常) 三星 i9250 android 4.2.2 (存在问题) 三星 i9300 android4.1.1 (存在问题) 三星 i9308 android 4.0.4 (存
2014-04-14 14:58:48 1051
转载 Jquery学习笔记(2):CSS3圆角详解:border-radius
摘要: 传统的圆角生成方案,必须使用多张图片作为背景图案。CSS3的出现,使得我们再也不必浪费时间去制作这些图片了,而且还有其他多个优点:
2014-04-14 14:46:04 1668
原创 相信未来-毕业三年(2)
说是三年,其实马上要四年了,只是潜意识里倔强的不想长大。 人生总会起起浮浮,做出一个个选择,经历一个个转折。从大学开始到现在,按照几个转折点,大体可分为这样几个阶段:(1)大学之浑浑噩噩(2)大学之奋斗起点(3)工作之GIS项目(数据类)(4)工作之软件开发大学之浑浑噩噩
2014-04-13 19:08:17 614
原创 相信未来-毕业三年(1)
《相信未来》 食指当蜘蛛网无情地查封了我的炉台当灰烬的余烟叹息着贫困的悲哀我依然固执地铺平失望的灰烬用美丽的雪花写下:相信未来当我的紫葡萄化为深秋的露水当我的鲜花依偎在别人的情怀我依然固执地用凝霜的枯藤在凄凉的大地上写下:相信未来
2014-04-13 12:41:23 552
转载 $.ajax方法的使用-AJAX请求客户端和服务端的实现
客户端代码:$().ready(function () { $('#selectNum').change(function () { var idValue = $(this).val(); var show = $('#show'); $.ajax({ url: 'Server.aspx', type: 'P
2014-04-12 17:24:45 3593
转载 JQuery中$.ajax()方法参数详解
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设
2014-04-12 15:18:34 496
转载 iscroll介绍
from http://lhdst-163-com.iteye.com/blog/1239784参考 http://hi.baidu.com/xiaowuphp/blog/item/8ca07e000e6cbc94d43f7cc2.htmliscroll是什么?iscroll.js是Matteo Spinelli开发的一个js文件,使用原生js编写,不依赖与任何js
2014-04-12 14:04:16 790
原创 Jquery学习笔记(1):slideDown()用法详解
定义和用法slideDown() 方法通过使用滑动效果,显示隐藏的被选元素。语法$(selector).slideDown(speed,callback)参数描述speed可选。规定元素从隐藏到可见的速度(或者相反)。默认为 "normal"。可能的值:毫秒 (比如 1500)"slow""normal""fast"在设置速度的情
2014-04-12 09:48:09 4128 1
图片库源码
2014-04-24
iscroll-4.rar
2014-04-14
WebGL规范1.0(中文)
2014-04-13
Dojo入门手册 中文版 pdf
2014-04-12
dojo-release-1.9.3
2014-04-12
apache-tomcat-6.0.39-windows-x86
2014-04-12
jquery.mobile-1.4.2
2014-04-12
ArcGIS API for JavaScript
2014-04-12
OpenLayers-v3.0.0-beta.2
2014-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人