- OGR-空间参考
云朵不吃雨
python地理数据处理pythonogrWKT
目录空间参考系统1.1获取空间参考1.2创建空间参考对象1.3为创建的适量添加空间参考1.4重投影1.5[Pyproj库](https://www.osgeo.cn/pyproj/index.html)1.6矢量文件重投影总结空间参考系统OGC(OpenGeospatialConsortium)空间参考信息是一种用于定义地理数据空间坐标系统的标准。它允许不同系统之间进行地理数据的交换和比较,确保数
- 合并Shapefile文件
wavemenu
python
在地理信息系统中,Shapefile(.shp)是一种非常常见的矢量数据格式,用于存储地理要素的空间信息和属性数据。在处理大量Shapefile时,有时需要将多个文件合并成一个,以便于统一管理和分析。本文将介绍如何使用Python的GDAL/OGR库实现多个Shapefile文件的合并操作,并讨论其中的一些技术细节和注意事项。背景介绍GDAL/OGR是一个开源的地理数据转换库,提供了丰富的地理数据
- 用python实现NCL 数据分析与处理实践应用
数字化信息化智能化解决方案
python
NCL(NCARCommandLanguage)是由美国大气研究中心(NCAR)推出的一款用于科学数据计算和可视化的免费软件。它具有强大的文件输入和输出功能,能够读写多种数据格式,如netCDF-3、netCDF-4classic、HDF4、binary、ASCII等。同时,NCL还支持对HDF-EOS2、HDF-EOS5、GRIB1、GRIB2和OGR数据(Shapefile,MapInfo,G
- java 利用gdal,将shpfile转featureCollection
java咸鱼_km
gdaljava
文章目录简要说明maven依赖样例代码简要说明在java开发中,利用gdal,将shpfile转为featureCollectionmaven依赖org.gdalgdal3.7.3样例代码publicstaticvoidmain(String[]args){//注册所有的驱动ogr.RegisterAll();//为了支持中文路径,请添加下面这句代码gdal.SetConfigOption("GD
- java 利用gdal,将postgresql的空间表转shpfile
java咸鱼_km
gdaljava
这里写目录标题简要说明maven依赖样例代码简要说明在java开发中,利用gdal将postgresql的空间表转为shpfile文件maven依赖org.gdalgdal3.7.3样例代码publicstaticvoidmain(String[]args){//注册所有的驱动ogr.RegisterAll();//为了支持中文路径,请添加下面这句代码gdal.SetConfigOption("G
- java 利用gdal,将gdb中图层转为postgresql的表
java咸鱼_km
gdaljava
文章目录简要说明maven依赖样例代码简要说明在java开发中,将gdb的图层数据转为postgresql的空间表maven依赖org.gdalgdal3.7.3样例代码publicstaticvoidmain(String[]args){//注册所有的驱动ogr.RegisterAll();//为了支持中文路径,请添加下面这句代码gdal.SetConfigOption("GDAL_FILENA
- python 基于gdal,richdem,pysheds实现 实现洼填、D8流向,汇流累计量计算,河网连接,分水岭及其水文分析与斜坡单元生成
toptap8_nn
水文分析计算python开发语言arcgis算法
pythongdal实现水文分析算法及其斜坡单元生成实现洼填、D8流向,汇流累计量计算,河网连接,分水岭#utf-8importrichdemasrdrefromRiverimport*frompysheds.gridimportGridimporttimefromtimeimporttime,sleepimportnumpyasnpfromosgeoimportgdal,osr,ogr#DEM反
- 软件经验|GDAL空间数据开源库开发介绍
qq_22865459
GDAL开发GDAL
GDAL(GeospatialDataAbstractionLibrary)是使用C/C++语言编写的用于读写空间数据的一套跨平台开源库。GDAL库可以读取、写入、转换、处理各种栅格数据格式,它打包的OGR库可以操作各类矢量数据,利用GDAL库(包括GDAL+OGR)可以使基于Linux的地理空间数据管理系统提供对矢量和栅格文件数据的支持。如今这两个库对各种数据格式的支持相当强大,几乎所有的GIS
- 【Python&RS】基于矢量范围批量下载遥感瓦片高清数据(天地图、高德、谷歌等)
RS迷途小书童
Sensingpython开发语言栅格数据处理算法
这个是之前写的代码了,正好今天有空所以就和大家分享一下。我们在处理项目时,有时候需要高清底图作为辅助数据源去对比数据,所以可能会需要卫星数据。所以今天就和大家分享一下如何使用Python基于矢量范围批量下载高清遥感瓦片数据。1读取矢量边界这里我们使用osgeo中的osr、ogr库去读取矢量的地理范围。之前也分享过,感兴趣的可以去Python&GIS专栏里面看一看。defOpen_Vector(pa
- 基于Python的面向对象分类实例Ⅱ
倾城一少
遥感与GDALpython分类机器学习
接上一部分继续介绍~一、地类矢量转栅格这一步是为了能让地类值和影像的对象落在同一区域,从而将影像中的分割对象同化为实际地物类别。train_fn=r".\train_data1.shp"train_ds=ogr.Open(train_fn)lyr=train_ds.GetLayer()driver=gdal.GetDriverByName('MEM')target_ds=driver.Create
- 利用Python中的GDAL和OGR模块实现shapefile对栅格DEM数据的裁剪
见贤思齐547
Python地理数据处理python
之前已经把31景DEM数据拼接完成,这篇文章,利用shapefile文件实现对山东DEM数据的裁剪。参考:https://blog.csdn.net/GISShiXiSheng/article/details/72843070?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161423692216780271562057%2522%
- python安装gdal ubuntu_Ubuntu安装GDAL 2.1
weixin_39566882
python安装gdalubuntu
希望疫情早日得到控制,今天来回顾下之前提到的如何在Linux系统下安装GDAL,本文以Ubuntu为例。1GDAL简介GDAL全称为GeospatialDataAbstractionLibrary,是当前GIS和遥感领域最为知名和基础的开源库。它实现了基础的栅格与矢量文件的读写以及众多相关的基础空间分析功能,当然矢量文件主要依赖OGR来实现。有非常多的GIS软件都有使用到GDAL/OGR库,包括E
- Cannot find proj.db
格來羙、日出
PostGIS服务器linux
原因编译GDAL完成后,我打了个包(包括.so)移动到了另外同环境的机器上。应用gdalogr2ogr时候提示找不到proj.db解决办法:把proj的share拷贝到另外环境上。#gdal新建othershare,proj的share复制过去mkdir-p/usr/local/gdal-3.6.2/othersharecp-r/usr/local/proj-9.2.1/share/proj/us
- java 使用gdal_java-gdal实现shp转geojson
Mark G
java使用gdal
安装gdal的话,将shp转geojson会非常简单。本文因项目需要,以java-gdal讲述如何实现。ps:当然只要装有gdal就都可以实现功能。ogr2ogr命令在控制台执行如下语句:D:\PostgreSQL\9.5\bin>ogr2ogr-fGeoJsontest.geojsontest.shpgdal中的ogr2ogr工具非常好用,很多开源工具都集成了该命令,所以虽然作者并未安装gdal
- java使用GDAL将shp文件转为geojson文件
定位算法工程师
GISjava
java使用GDAL将shp文件转为geojson文件代码如下(示例)://将shp文件转为geojson文件//shp文件所在的位置StringstrVectorFile="E:\\河南省乡镇点\\FieldPolygon.shp";//打开数据DataSourceds=ogr.Open(strVectorFile,0);Driverdv=ogr.GetDriverByName("GeoJSON
- 【ROS】RViz2源码分析(一):介绍
郭老二
ROSROSRViz2
【ROS】郭老二博文之:ROS目录1、简述1)源码下载源码下载参见本人博客:【ROS】RViz2源码下载、编译、运行2)根目录列表~/git/rviz2/src/rviz$tree-L1.├──docs├──LICENSE├──README.md├──rviz2├──rviz_assimp_vendor├──rviz_common├──rviz_default_plugins├──rviz_ogr
- ogr2ogr命令介绍
潘达小新
GDALogr2ogr命令
目录ogr2ogr概要描述性能提示例子更多数据转换GDAL官网ogr2ogr在文件格式之间转换简单要素数据。概要ogr2ogr[--help-general][-skipfailures][-append][-update][-selectfield_list][-whererestricted_where|\@filename][-progress][-sql|\@filename][-dial
- tif数据与某省shp矢量文件有一致的坐标系
ronvicki
Pythonpython
可以使用GDAL库中的Python绑定来读取tif数据并指定其坐标系为与某省.shp文件一致的坐标系。具体步骤如下:1.导入必要的库fromosgeoimportgdal,osr2.读取省.shp文件并获取其坐标系#读取某省.shp文件province_ds=ogr.Open('province.shp')province_layer=province_ds.GetLayer()#获取某省.shp
- 【记】一次common模块导入无效的bug
三水木_
bug解决录buggitintellij-idea
首先Mavencleaninstall无用然后idea清除缓存重启无用pom.xml文件重载无效正确解决路径:1.检查common模块的父工程导入和自身模块的声明是否正确默认是继承父工程的groupid,可以不用再声明2.检查子工程是否引入正确的common,org不要写成ogr了3.修改完所有的common模块相关声明然后父工程clean报version缺失错误[ERROR]Theproject
- 【Python&GIS】GDAL、OGR报错ERROR 1: PROJ: proj_create_from_database: Cannot find proj.db
RS迷途小书童
Python&GIS数据库pythonGISGDAL矢量编辑
我们遥感工作者,经常使用osgeo库中的gdal、ogr库,有时候会报错。今天分享下解决办法,报错信息如下所示:ERROR1:PROJ:proj_create_from_database:Cannotfindproj.dbERROR1:PROJ:proj_identify:Cannotfindproj.dbERROR1:PROJ:proj_create:unrecognizedformat/unk
- 【Python&GIS】矢量数据投影转换(坐标转换)
RS迷途小书童
Python&GISpythonArcGIS坐标转换矢量数据数据处理
之前跟大家分享过面矢量数据投影转换和点矢量数据投影转换,但博主在日常工作的过程中发现之前分享的面矢量数据投影转换有时候会出现错误,或者转换后的效果不好。再一次偶然的过程中发现了新的坐标转换(投影转换)函数,所以今天和大家分享一下,大家在进行坐标转换时可以两种方法都试试,哪个效果好用哪个。一、导入库fromosgeoimportgdal,ogr,osr二、坐标转换函数这里最重要的就是gdal.Vec
- 【Python&GIS】通过经纬度创建矢量点文件
RS迷途小书童
Python&GISpython开发语言
最近在做项目时,需要判断某个点是否在感兴趣区内。所以需要使用Python先根据经纬度的点创建矢量文件,再通过点文件和面文件的位置关系判断点是否在面内。这里我们使用osgeo中的ogr和osr库,ogr库是一个处理地理空间矢量数据的开源库。它可以读取多种数据格式,进行地理处理、属性表操作、数据分析等操作。目前ogr和osr库已集成到GDAL库中,可以对栅格数据、矢量数据进行处理分析,被3S的研究人员
- 【Python&GIS】点矢量数据投影转换(WGS84转地方坐标系)
RS迷途小书童
Python&GISpython开发语言
又是掉头发的一天,今天的任务是将WGS84坐标系的点转成地方坐标系,并判断点是否在某个面内,找了半天的资料什么四参数、七参数啥的太复杂了。这里使用Python的ogr,osr库内置的坐标转换函数直接转,当然如果你是转地方坐标系的话,你要现有一个地方坐标系的矢量文件,以便程序能读取其坐标信息,赋值给需要转换的矢量数据。ogr库是一个处理地理空间矢量数据的开源库。它可以读取多种数据格式,进行地理处理、
- 5.1 加载矢量图层(ogr,gpx)
雷动软件工作室
qgis二次开发gisqgis二次开发qt
文章目录前言加载矢量(vector)图层ogrShapefileQGis导入.shp文件代码导入gpxQGis导入GPX文件代码导入gpkgQGis导入GPKG文件代码导入geojsonQGis导入GeoJson文件代码导入gmlQGis导入GML代码导入kml/kmzQGis导入Kml代码导入dxf/dwgQGis导入dxf代码导入CoverageQGis导入Coverage矢量数据代码导入og
- python的地理开发(1、读取矢量数据<geojson和shp>)
ShutingJoy
python开发语言数据分析
学习目录矢量数据处理------OGR模块简介------矢量数据的读取------要素信息的获取与处理------矢量数据的写入------数据分析案例栅格数据处理------栅格数据的特点------GDAL模块简介------栅格数据的读写------栅格数据的处理------栅格计算数据获取------数据获取俩元------API接口的数据获取------网络爬虫数据获取数据可视化---
- WebGIS开发教程:6款常用的坐标转换软件/库
GIS学姐嘉欣
arcgis
坐标转换软件是用于将不同坐标系统之间进行转换的工具。以下是几种开源的坐标转换软件:1、PROJ:PROJ-PROJ9.3.0documentationPROJ是⼀个广泛使用的开源地理参考系统库,可用于各种空间数据操作,例如坐标转换、地图投影转换等。PROJ⽀持众多坐标系统的转换,包括经纬度、UTM、州平面坐标、国家网格等2、GDAL/OGR:GDAL—GDALdocumentationGDAL/O
- [Python] GDAL/OGR操作矢量数据(shp、GeoJSON)
不玩了啊
[Python]GDAL/OGR操作矢量数据(shp、GeoJSON)GeoDoer2019-12-3012:17:512196收藏15分类专栏:#GIS|Python版权GDAL项目旨于地理数据抽象模型对地理数据文件进行读写管理;而其项目下有两大类模块:GDAL和OGROGR提供操作矢量数据的API,GDAL模块提供栅格数据的API【相关链接】1.GDAL/OGR例子合集2.GDAL官网API3
- python读取kml为geojson
铭净止水
python读取kml为geojson试过用ogr读取kml,地理数据读取没问题,但是kml里面的属性数据读取我还没找到方法,后来在github上找到了一个叫做fastkml的类库:https://github.com/LawAlias/fastkml在这里还要借助shapely用于将读取出的kml数据进行geojson的结构化一、类库引用fromfastkmlimportkmlfromfastk
- Can't load requested DLL:ogr_FileGDB.dll
zyhthinking
Can'tloadrequestedDLL:C:\Python374\Lib\site-packages\osgeo\gdalplugins\ogr_FileGDB.dll把C:\Python374\Lib\site-packages\osgeo\gdalplugins下的ogr_FileGDB.dll移动到C:\Python374\Lib\site-packages\osgeo\下就可以了
- gma 2 教程(二)数据操作:7.矢量数据操作简介
洛的地理研学
gma教程
功能逻辑架构 gma矢量数据操作类主要包括数据资源(DataSource)、矢量图层(Layer)、矢量要素(Feature)(与ogr一致,内部与ogr差异巨大),三者的示意图如下: 矢量要素(Feature)是gma矢量数据的最小组成单元,其由一个几何体及其对应的字段构成。 矢量图层(Layer)是gma矢量数据的基础,其由一个或多个矢量要素构成。 数据资源(DataSource)由多个矢量图
- java短路运算符和逻辑运算符的区别
3213213333332132
java基础
/*
* 逻辑运算符——不论是什么条件都要执行左右两边代码
* 短路运算符——我认为在底层就是利用物理电路的“并联”和“串联”实现的
* 原理很简单,并联电路代表短路或(||),串联电路代表短路与(&&)。
*
* 并联电路两个开关只要有一个开关闭合,电路就会通。
* 类似于短路或(||),只要有其中一个为true(开关闭合)是
- Java异常那些不得不说的事
白糖_
javaexception
一、在finally块中做数据回收操作
比如数据库连接都是很宝贵的,所以最好在finally中关闭连接。
JDBCAgent jdbc = new JDBCAgent();
try{
jdbc.excute("select * from ctp_log");
}catch(SQLException e){
...
}finally{
jdbc.close();
- utf-8与utf-8(无BOM)的区别
dcj3sjt126com
PHP
BOM——Byte Order Mark,就是字节序标记 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输 字符"ZERO WIDTH NO-BREAK SPACE"。这样如
- JAVA Annotation之定义篇
周凡杨
java注解annotation入门注释
Annotation: 译为注释或注解
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, pa
- tomcat的多域名、虚拟主机配置
g21121
tomcat
众所周知apache可以配置多域名和虚拟主机,而且配置起来比较简单,但是项目用到的是tomcat,配来配去总是不成功。查了些资料才总算可以,下面就跟大家分享下经验。
很多朋友搜索的内容基本是告诉我们这么配置:
在Engine标签下增面积Host标签,如下:
<Host name="www.site1.com" appBase="webapps"
- Linux SSH 错误解析(Capistrano 的cap 访问错误 Permission )
510888780
linuxcapistrano
1.ssh -v
[email protected] 出现
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
错误
运行状况如下:
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuratio
- log4j的用法
Harry642
javalog4j
一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中
- mysql、sqlserver、oracle分页,java分页统一接口实现
aijuans
oraclejave
定义:pageStart 起始页,pageEnd 终止页,pageSize页面容量
oracle分页:
select * from ( select mytable.*,rownum num from (实际传的SQL) where rownum<=pageEnd) where num>=pageStart
sqlServer分页:
 
- Hessian 简单例子
antlove
javaWebservicehessian
hello.hessian.MyCar.java
package hessian.pojo;
import java.io.Serializable;
public class MyCar implements Serializable {
private static final long serialVersionUID = 473690540190845543
- 数据库对象的同义词和序列
百合不是茶
sql序列同义词ORACLE权限
回顾简单的数据库权限等命令;
解锁用户和锁定用户
alter user scott account lock/unlock;
//system下查看系统中的用户
select * dba_users;
//创建用户名和密码
create user wj identified by wj;
identified by
//授予连接权和建表权
grant connect to
- 使用Powermock和mockito测试静态方法
bijian1013
持续集成单元测试mockitoPowermock
实例:
package com.bijian.study;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
import org.junit.Before;
import org.junit.Test;
import or
- 精通Oracle10编程SQL(6)访问ORACLE
bijian1013
oracle数据库plsql
/*
*访问ORACLE
*/
--检索单行数据
--使用标量变量接收数据
DECLARE
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
BEGIN
select ename,sal into v_ename,v_sal
from emp where empno=&no;
dbms_output.pu
- 【Nginx四】Nginx作为HTTP负载均衡服务器
bit1129
nginx
Nginx的另一个常用的功能是作为负载均衡服务器。一个典型的web应用系统,通过负载均衡服务器,可以使得应用有多台后端服务器来响应客户端的请求。一个应用配置多台后端服务器,可以带来很多好处:
负载均衡的好处
增加可用资源
增加吞吐量
加快响应速度,降低延时
出错的重试验机制
Nginx主要支持三种均衡算法:
round-robin
l
- jquery-validation备忘
白糖_
jquerycssF#Firebug
留点学习jquery validation总结的代码:
function checkForm(){
validator = $("#commentForm").validate({// #formId为需要进行验证的表单ID
errorElement :"span",// 使用"div"标签标记错误, 默认:&
- solr限制admin界面访问(端口限制和http授权限制)
ronin47
限定Ip访问
solr的管理界面可以帮助我们做很多事情,但是把solr程序放到公网之后就要限制对admin的访问了。
可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。
我们先看如何通过tomcat配置http授权限制。
第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:
<userusername="ad
- 多线程-用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
bylijinnan
java多线程
public class IncDecThread {
private int j=10;
/*
* 题目:用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
* 两个问题:
* 1、线程同步--synchronized
* 2、线程之间如何共享同一个j变量--内部类
*/
public static
- 买房历程
cfyme
2015-06-21: 万科未来城,看房子
2015-06-26: 办理贷款手续,贷款73万,贷款利率5.65=5.3675
2015-06-27: 房子首付,签完合同
2015-06-28,央行宣布降息 0.25,就2天的时间差啊,没赶上。
首付,老婆找他的小姐妹接了5万,另外几个朋友借了1-
- [军事与科技]制造大型太空战舰的前奏
comsci
制造
天气热了........空调和电扇要准备好..........
最近,世界形势日趋复杂化,战争的阴影开始覆盖全世界..........
所以,我们不得不关
- dateformat
dai_lm
DateFormat
"Symbol Meaning Presentation Ex."
"------ ------- ------------ ----"
"G era designator (Text) AD"
"y year
- Hadoop如何实现关联计算
datamachine
mapreducehadoop关联计算
选择Hadoop,低成本和高扩展性是主要原因,但但它的开发效率实在无法让人满意。
以关联计算为例。
假设:HDFS上有2个文件,分别是客户信息和订单信息,customerID是它们之间的关联字段。如何进行关联计算,以便将客户名称添加到订单列表中?
&nbs
- 用户模型中修改用户信息时,密码是如何处理的
dcj3sjt126com
yii
当我添加或修改用户记录的时候对于处理确认密码我遇到了一些麻烦,所有我想分享一下我是怎么处理的。
场景是使用的基本的那些(系统自带),你需要有一个数据表(user)并且表中有一个密码字段(password),它使用 sha1、md5或其他加密方式加密用户密码。
面是它的工作流程: 当创建用户的时候密码需要加密并且保存,但当修改用户记录时如果使用同样的场景我们最终就会把用户加密过的密码再次加密,这
- 中文 iOS/Mac 开发博客列表
dcj3sjt126com
Blog
本博客列表会不断更新维护,如果有推荐的博客,请到此处提交博客信息。
本博客列表涉及的文章内容支持 定制化Google搜索,特别感谢 JeOam 提供并帮助更新。
本博客列表也提供同步更新的OPML文件(下载OPML文件),可供导入到例如feedly等第三方定阅工具中,特别感谢 lcepy 提供自动转换脚本。这里有导入教程。
- js去除空格,去除左右两端的空格
蕃薯耀
去除左右两端的空格js去掉所有空格js去除空格
js去除空格,去除左右两端的空格
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
- SpringMVC4零配置--web.xml
hanqunfeng
springmvc4
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。
ServletContainerInitializer:启动容器时负责加载相关配置
package javax.servlet;
import java.util.Set;
public interface ServletContainer
- 《开源框架那些事儿21》:巧借力与借巧力
j2eetop
框架UI
同样做前端UI,为什么有人花了一点力气,就可以做好?而有的人费尽全力,仍然错误百出?我们可以先看看几个故事。
故事1:巧借力,乌鸦也可以吃核桃
有一个盛产核桃的村子,每年秋末冬初,成群的乌鸦总会来到这里,到果园里捡拾那些被果农们遗落的核桃。
核桃仁虽然美味,但是外壳那么坚硬,乌鸦怎么才能吃到呢?原来乌鸦先把核桃叼起,然后飞到高高的树枝上,再将核桃摔下去,核桃落到坚硬的地面上,被撞破了,于是,
- JQuery EasyUI 验证扩展
可怜的猫
jqueryeasyui验证
最近项目中用到了前端框架-- EasyUI,在做校验的时候会涉及到很多需要自定义的内容,现把常用的验证方式总结出来,留待后用。
以下内容只需要在公用js中添加即可。
使用类似于如下:
<input class="easyui-textbox" name="mobile" id="mobile&
- 架构师之httpurlconnection----------读取和发送(流读取效率通用类)
nannan408
1.前言.
如题.
2.代码.
/*
* Copyright (c) 2015, S.F. Express Inc. All rights reserved.
*/
package com.test.test.test.send;
import java.io.IOException;
import java.io.InputStream
- Jquery性能优化
r361251
JavaScriptjquery
一、注意定义jQuery变量的时候添加var关键字
这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下:
$loading = $('#loading'); //这个是全局定义,不知道哪里位置倒霉引用了相同的变量名,就会郁闷至死的
二、请使用一个var来定义变量
如果你使用多个变量的话,请如下方式定义:
. 代码如下:
var page
- 在eclipse项目中使用maven管理依赖
tjj006
eclipsemaven
概览:
如何导入maven项目至eclipse中
建立自有Maven Java类库服务器
建立符合maven代码库标准的自定义类库
Maven在管理Java类库方面有巨大的优势,像白衣所说就是非常“环保”。
我们平时用IDE开发都是把所需要的类库一股脑的全丢到项目目录下,然后全部添加到ide的构建路径中,如果用了SVN/CVS,这样会很容易就 把
- 中国天气网省市级联页面
x125858805
级联
1、页面及级联js
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
&l