自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(160)
  • 资源 (96)
  • 收藏
  • 关注

原创 目录:WebService

引言学习目录一WebService之Soap服务二WebService之调用soap服务三WebService之CXF发布Web服务 四WebService之CXF和Web程序的整合 五WebService之CXF和Spring整合1.引言      此篇博客重要记录自己学习ws的过程,并将自己学习的东西进行整合,做成一个比较完善的demo,做的每一个demo都通过自己调试通过,可以直接

2017-01-01 15:56:39 1157

原创 (五)WebService之CXF和Spring整合

引言项目实现1POMxml文件2webxml文件3soap接口实现类实体类4rest接口实现类实体类5spring和cxf配置文件6验证服务是否发布成功代码下载1.引言      在目前的JavaWeb开发过程中,Spring有着至关重要的地位,所以也就存在着需求:CXF与Spring的整合,CXF和Spring是可以无缝整合的,在本篇博客中就是要用maven实现spring与CX

2017-01-01 15:50:56 6878 1

原创 (四)WebService之CXF和Web程序的整合

引言CXF与Web程序的整合1 POMxml文件2 webxml文件3 SOAP服务的接口类实体类4 rest服务的实体类接口接口的实现类5 CXF的配置文件cxfxml6验证是否成功3代码下载1.引言      在真实的项目中WebService和web项目的整合尤其重要,在此篇可以主要介绍一下CXF框架如何与Web程序整合,首先介绍一下我们将要实现的功能:解释: 将Perso

2016-12-31 20:05:59 1411

原创 (三)WebService之CXF发布Web服务

引言CXF发布服务1 CXF发布SOAP类型的服务没有接口2 CXF发布SOAP类型的服务有接口3cxf发布rest服务代码下载地址1.引言      Apache CXF 是一个开源的 Services 框架,利用CXF可以发布SOAP类型的服务,也可以发布rest类型的服务。CXF还可以和Spring无缝整合。2.CXF发布服务2.1 CXF发布SOAP类型的服务(没有接口)首先引用

2016-12-31 14:46:35 5325

原创 (二)WebService之调用soap服务

引言利用wsimport进行soap服务进行调用1注意的地方当解析本地的wsdl文件时需要修改生成的java文件内部的wsdl地址为在线的wsdl地址例如解析在线的天气预报服务通过UrlConnection访问Soap服务利用JDK的Service方法javascript利用ajax调用web服务1.引言      在开发过程中调用他人的Web服务是非常常见

2016-12-30 21:22:02 15251 2

原创 (一)WebService之Soap服务

引言什么是WSDL在WSDL文件中我们可以获得什么信息利用Java发布soap服务使用myeclipse的插件来访问soap服务利用JDK注释控制WSDL文件1.引言      WebService顾名思义就是web服务,web服务主要有两种,一种是基于soap类型的服务,一种是基于rest类型的服务,其中soap类型的服务有两种版本,一种是soap1.1版本,一种是soap1.2版本,s

2016-12-30 19:48:05 17219

原创 (4)javascript模块化之AMD规范

引言AMD规范dojo简单介绍1.引言      在上一篇博客中我们提到,虽然我们自己实现了模块化编程,但是还是有两个严重的缺点js文件是同步下载,当我们js文件过大时会出现页面假死现象实现模块化编程我们缺少一个规范,就是告诉大家模块应该怎么去写。      当前比较出名的模块化规范有CMD规范,CommonJS规范,AMD规范,但是在此处我们主要去介绍AMD规范,AMD规范的全称为:As

2016-12-29 21:52:08 1406 1

原创 (3)javascript实现模块化

引言js实现模块化编程1利用function来创建模块无返回值2利用function来创建模块有返回值3利用function来创建模块可传参4动态添加模块方法总结1.引言      在实现js的模块化之前,我们首先想一下为什么要实现模块化编程呢?实现模块化编程有什么好处呢?或者说实现模块化编程我们可以解决什么样子的问题呢?如果在看本篇博客之前你不懂js的作用域链,请务必先看js的作用域

2016-12-29 21:11:37 1701

原创 (2)Javascript之函数的多种调用方式

引言函数的使用1 函数的正常使用2将函数当作类来使用3将函数当作方法来使用类无返回值4将函数当作方法来使用类有返回值this关键字函数的最后一种调用方式1.引言      在javascript中函数对象是一个非常特殊的对象,在js中函数的使用也是相当的频繁,所以了解函数的一些用法也是非常有必要的,在本篇博客中就先介绍一下函数的几种用法。2.函数的使用2.1 函数的正常使用代码

2016-12-29 20:21:39 1983 4

原创 目录:Dojo学习笔记

Dojo学习笔记1 引言2 Javascript特性1Javascript之作用域链2Javascript之函数的多种调用方式3javascript实现模块化4javascript模块化之AMD规范 3 Dojo学习1Dojo学习之简单配置 2Dojo学习之模块化 3Dojo学习之Class 4Dojo学习之动画学习5Dojo学习之事件机制 6Dojo学习之DOM操作 7

2016-12-29 13:59:59 2344 1

原创 (1)Javascript之作用域链

总结1.引言      大家在初学javascript中,总感觉js和一些后台语言(例如C#,Java)太像了,除了js的类型是弱类型,其他感觉没有什么区别啊,好像语法

2016-12-29 13:17:01 2240 3

原创 (十七)ArcGIS API For Javascript之影像服务分析

引言ArcGIS API影像测量1 代码实现2 代码结果3全部代码1.引言      在前面我们大多数的程序是对矢量数据的操作,在这篇博客中,主要介绍影响服务的操作。在影像服务的操作中主要用到的类有:esri/tasks/ImageServiceIdentifyTask用于对影像数据的查询,它主要对应的参数为esri/tasks/ImageServiceIdentifyParameters

2016-12-29 09:20:04 5662

原创 (十八)ArcGIS API For Javascript之加载shp文件

引言配置GDAL的Java环境实现ArcGIS API加载Shp文件结果运行注意事项1dojorequestiframe2GDAL解析数据代码下载1.引言      最近总是有人在问,如何在ArcGIS API加载本地的Shp文件,其实加载shapefile的文件有多种,比如官网提供了一种方法,但是他是基于portal服务的,官网的例子地址为:add shapefile,这个方案的缺点

2016-12-27 19:46:49 17397 23

原创 (十九)ArcGIS API For Javascript之项目真实部署

引言友情提示新手勿看进一步理解ArcGIS API的配置1代码实现2运行结果及分析配置ArcGIS API实战篇1方法一修改initjs和dojojs的baseUrl2方法二通过dojoConfig修改baseUrl3 运行网页结果注意的地方1.引言(友情提示:新手勿看)      在先前的博客当中我们已经说了,ArcGIS API在本地如何部署,但是在先前的本地部署过程中存在什么问题

2016-12-17 22:34:48 8857 4

原创 (十六)ArcGIS API For Javascript之调用地理编码服务

引言调用地理编码服务1查看我们发布的服务1代码实现2运行结果3全部代码1.引言      地理编码(Geocoding)指建立地理位置坐标与给定地址一致性的过程,简单的说就是将一个地址的描述信息映射为地图上该地址所对应的空间位置。       根据输入的地址找到对应的空间信息。当输入一个地址的时候,可能会查到好多个空间位置,程序会给每一个位置一个打分,匹配的越完全的比分越高。(注意这

2016-11-26 22:32:44 4732 1

原创 (十五)ArcGIS API For Javascript之地图输出

引言启用PrintingTools 工具使用PrintingTools 打印地图1代码实现2运行结果3全部代码1.引言      在WebGIS中地图输出是一个比较常用的功能,当我们制图结束时,往往要将我们的地图打印成一张图片保存起来,在ArcGIS API要想实现地图打印,需要借助PrintingTools工具,此工具实质上是一个GP工具,因为是GP工具,所以地图的生成是在服务器端生成的

2016-11-26 21:37:54 12551 14

原创 (十四)ArcGIS API For Javascript之几何服务

引言启用几何服务利用几何服务进行缓冲区分析1代码实现2运行结果3 全部代码利用几何服务进行多边形求交1 代码实现2运行结果3全部代码1.引言      什么是几何服务(GeometryService)?从字面意义上来说是和几何(Geometry)相关的服务,具体一点讲我们可以用这个类实现一些简单的图形操作。例如:测量直线的距离形状的缓冲区分析判断两个形状之间的关系(相交,相离

2016-11-26 20:07:13 8378 2

原创 (八)ArcGIS Server之发布地理编码服务

引言地理编码服务发布1创建定位器2定位器发布3查看发布的服务在网页调用地理编码服务1.引言     地理编码服务是指建立地理位置坐标与给定地址的过程,简单的说就是将一个地址的描述信息映射为地图上所对应的空间位置,地理编码服务是GIS中比较重要的一个功能。       有的时候我们知道一个具体的地理坐标,却想知道这个地方的地址,就称作逆地理编码。2.地理编码服务发布2.1创建定位器在Ca

2016-11-19 19:39:24 5893

原创 (四)ArcGIS API For Javascript之地图操作及小部件

引言地图的基本操作1代码实现2运行结果3全部代码API中的小部件1代码实现2代码结果绑定在DOM3全部代码绑定在DOM4补充将小部件绑定在地图上5运行结果绑定在地图6全部代码绑定在地图

2016-11-04 17:53:21 15314 4

原创 (十三)ArcGIS API For Javascript之网络分析

引言路径分析1代码实现2运行结果3完整代码1.引言 在WebGIS中网络分析一直是比较常用的功能,比如:路径分析,服务点分析等等,在WebGIS中想要实现相应的功能需要将我们的服务发布为网络服务。 在此篇博文中以路径分析为例,来演示一下API中为我们提供的接口,如果不会发布网络服务,请先看:ArcGIS Server之发布网络分析服务2.路径分析在路径分析中,主要有

2016-11-03 16:31:18 8781 3

原创 (十二)ArcGIS API For Javascript之编辑服务器端图层

引言需求服务器端图层编辑1实现2实现结果21添加操作22删除要素操作23更新要素可以看到objectid1的alias属性为A区宿舍24当修改之后点击查询按钮结果3全部代码1.引言 在现实需求中,我们不仅仅需要编辑客户端图层,也有可能去编辑服务器端图层,要想编辑服务器端的图层,必须要将地图发布为:要素服务。 如何发布要素服务请看:ArcGIS Serv

2016-11-03 16:30:40 8591 3

原创 (十一)ArcGIS API For Javacsript编辑客户端图形

引言Edit工具的使用1代码实现2结果21移动图形前后点击移动客户端图形按钮移动图形22拉伸图形前后点击拉伸客户端图形拉伸图形23旋转图形前后点击旋转客户端图形旋转图形24添加结点前后点击编辑结点添加结点25删除结点前后点击编辑结点删除结点3完整代码1. 引言      在ArcGIS API当中,提供了一个工具叫做Edit,我们利用Edit可以交互的编辑客户端图形Graphic

2016-11-01 14:03:27 5431 2

原创 (十)ArcGIS API For Javascript之动态图层

引言调用动态图层1启用动态图层2Web端调用21 代码实现22 完整代码动态图层的属性查询1方法1通过click直接获取11代码实现12全部代码2通过查询获得属性21代码实现22全部代码补充1 启用文件地理数据库三点不同1.引言 在ArcGIS 10.1版本之后,ArcGIS提供了一种新的功能:动态图层。准确的说,动态图层并不是一种新的地图服务,它更像是地图服

2016-10-01 09:51:10 15577 2

原创 (九)ArcGIS API For Javascript调用结果地图服务

引言ArcGIS API调用结果地图服务1代码实现2 全部代码1.引言结果地图服务也是GP服务的一种,当GP服务的结果返回栅格数据时,我们往往使用结果地图服务来对生成的栅格数据进行渲染,如何发布结果地图服务请看:如何发布结果地图服务 本实例是:克里金差值2.ArcGIS API调用结果地图服务首先我们查看一下服务的定义:2.1代码实现在页面添加地图(略)创建两个按钮(一个是画点,一个是

2016-10-01 09:49:06 8476 5

原创 (八)ArcGIS API For Javascript调用GP服务

引言ArcGIS API调用GP服务1代码实现2 运行代码发现错误3修改错误4 全部代码1.引言     ArcGIS API中关于GP服务的调用是比较容易出错的,出错的大部分原因便是Web API调用GP服务的时候参数不对应导致的,在以前我们发布了一个自己定义的缓冲区分析的GP服务,如果不会自己发布GP服务,请先看:自己发布GP服务2.ArcGIS AP

2016-10-01 09:47:50 10945 3

原创 (七)ArcGIS API For Javascript之渲染实现

引言需求1需求一唯一值渲染11代码实现12全部代码2需求二分类渲染21全部代码3需求三服务器渲染31代码实现32全部代码

2016-10-01 09:46:26 18319 7

原创 (六)ArcGIS API For Javascript之查询功能

引言需求1利用FindTask实现简单的属性查询11代码实现22全部代码2利用QueryTask实现空间查询21代码实现22全部代码3利用QueryTask进行属性查询31全部代码4利用IdentifyTask实现空间查询41全部代码1.引言在ArcGIS API中查询功能是非常常用的,Esri给我们提供了三个类用于实现矢量数据查询功能。FindTask,QueryTask,

2016-09-29 16:04:16 39616 33

原创 (五)ArcGIS API For Javascript之GraphicsLayer

1.引言2.需求2.1.根据具体坐标生成Graphic2.1.1代码实现2.1.2全部代码2.1.3代码解释2.2.GraphicsLayer的属性查询2.2.1代码实现2.2.2全部代码2.2.3代码解释2.3.实现用户交互画图(Draw工具)2.3.1代码实现2.3.2全部代码2.3.3代码解释3.总结1.引言  &...

2016-09-27 10:53:37 16355 8

原创 (七)ArcGIS Server之发布结果地图服务

什么是结果地图服务发布结果地图服务1创建空间插值模型2修改我们的模型参数3运行新创建的模型4将运行后的结果进行渲染很重要5将模型发布为服务查看服务结果1 在Manager中查看发布的服务结果2 在ArcGIS REST Services Directory 运行服务3到目前为止我们的结果图层服务便发布成功了补充本实例的数据下载地址为1.什么是结果地图服务? 在ArcG

2016-09-11 20:51:51 9435 2

原创 (六)ArcGIS Server之发布GP服务-返回矢量数据

什么是GP服务2GP服务的分类2GP服务的参数对应发布GP服务1创建GP模型2修改模型参数并运行模型 3在结果窗口将运行成功的GP模型共享为服务查看服务是否成功补充GP服务所用数据1.什么是GP服务? 在WebGIS开发当中,虽然ArcGIS API提供给我们很多的接口,但是现实需求总是千变万化的,很多可能部分需求在我们的API中没有实现,而GP服务就弥补了这一个缺点,我们

2016-09-10 20:32:35 11353 1

原创 (五)ArcGIS Server之发布网络分析服务

引言发布网络分析服务1利用ArcMap创建网络2将创建的地图进行符号化3开启网络分析权限并添加分析图层4修改属性并将其发布为网络服务

2016-09-10 20:28:37 11345 5

原创 (四)ArcGIS Server之发布影像服务

引言1什么是影像服务2什么数据可以发布为影像服务发布影像服务1在ArcCatalog找到我们要栅格数据集2 将栅格数据共享为影像服务3查看服务是否发布成功可能发生的错误若服务发布成功此处可略去

2016-09-08 18:54:49 11696 4

原创 (三)ArcGIS Server之发布要素服务

什么是要素服务1要素服务的优点2要素服务数据要求发布要素服务1准备一个 ArcSDE 地理数据库2创建一个数据库并将其升级为地理数据库3将数据存储到SDE数据库中并设置数据的属性4将SDE数据库注册到ArcGIS Server并发布服务查看服务1.什么是要素服务? 要素服务可用来通过 Internet 提供要素,并提供显示要素时所要使用的符号系统。之后,客户端可执行查询操作

2016-09-07 18:48:03 22436 16

原创 (二)ArcGIS Server之发布切片地图服务

什么是切片地图服务1切片地图服务优点2切片地图服务缺点利用ArcMap发布切片地图服务1用ArcMap打开我们想要发布为服务的数据2为了发布出来的数据好看一点我们可以适量的将我们的地图数据进行符号化可选此处省略3利用ArcMap连接ArcGIS Server4修改地图服务属性修改为切片地图服务5发布服务

2016-09-07 14:57:24 29414 2

原创 (三)ArcGIS API For Javascript之调用动态地图服务

引言调用动态地图服务需求1根据需求隐藏服务中的某一个图层11代码解释2通过属性查询地图服务中的信息21代码实现22代码解释3通过空间查询地图服务中的信息31代码实现32代码解释4补充

2016-09-06 21:23:33 34119 29

原创 (二)ArcGIS API For JavaScript之Hello_World

引言Hello World事例1HelloWorld事例步骤2HelloWorld完整代码需求

2016-08-28 12:12:01 12605 3

原创 (一)ArcGIS Server之发布动态地图服务

引言什么是地图服务地图服务之动态地图服务利用ArcMap发布动态地图服务1用ArcMap打开我们想要发布为服务的数据2为了发布出来的数据好看一点我们可以适量的将我们的地图数据进行符号化可选此处省略3利用ArcMap连接ArcGIS Server发布服务查看地图服务1通过服务管理器查看服务2通过Services Directory 查看服务详细信息1.引言 在WebGIS开

2016-08-14 16:52:09 39075 5

原创 (零)ArcGIS API For JavaScript3.17本地部署(IIS)

引言部署ArcGIS API For JavaScriptIIS1下载ArcGIS API For JavaScript函数库2安装IIS软件并进行配置3修改相应的js文件2个文件4将修改好的函数库复制到指定位置5测试ArcGIS API For JavaScript函数库是否安装成功

2016-08-10 11:20:35 19260 16

原创 (零)ArcGIS API For JavaScript3.17本地部署(Tomcat)

引言部署ArcGIS API For JavaScriptTomcat下载ArcGIS API For JavaScript函数库和Tomcat软件安装Tomcat修改2个js文件将修改好的函数库复制到指定位置测试ArcGIS API For JavaScript函数库是否安装成功

2016-08-09 19:32:02 13318 13

原创 (一)ArcGIS API For Javascript开发利器

引言Dojo的智能提示设置1dojo提示文件下载2dojo本地文件加载3测试dojo智能提示ArcGIS API For JS的智能提示1添加ArcGIS API For JS的智能提示文件2测试ArcGIS API For JS的智能提示是否成功

2016-08-08 20:09:21 17753 5

mybatis之动态SQL

mybatis之动态SQL

2017-03-09

mybatis之增删改查

mybatis之增删改查

2017-03-09

mybatis之helloworld

mybatis之helloworld

2017-03-09

mybatis_myeclipse

mybatis_myeclipse插件,亲测myeclipse2016 C1 可用

2017-03-09

mybatis中文文档

mybatis中文文档

2017-03-08

mybatis_plus

IDEA 14.1 对应的mybatis插件,已经XXOO,可以直接安装使用,对应版本为IDEA 14.1

2017-03-08

angularjs1.3.1

angularjs1.3.1

2017-03-04

博客用到的数据

博客用到的数据

2017-03-04

博客用到的代码

博客用到的代码

2017-03-02

Server 10.2.ecp

Server 10.2.ecp

2017-03-01

替换 License10.2.zip

替换 License10.2.zip

2017-02-25

angular-ui-route-v1.0.0-rc.1

angular-ui-route-v1.0.0-rc.1,本人配合angularjs1.6.1版本库使用

2017-02-20

angularjs1.6.2

angularjs1.6.2函数库以及插件

2017-02-20

requirejs中文文档

requirej中文文档,及各种插件

2017-02-11

angularjs1.5.8

angularjs1.5.8函数库,以及相应的插件

2017-02-09

AngularJS 中文API参考手册 下载

AngularJS 中文API参考手册

2017-02-06

angularjs1.6.1

angularjs1.6.1版本的各种插件,以及angluar1.6.1版本库

2017-02-03

xulrunner-1.8.1.3.en-US.win32.zip

xulrunner-1.8.1.3.en-US.win32.zip

2017-01-24

SOE扩展代码

SOE博客

2017-01-23

svn_myeclipse插件

svn插件

2017-01-11

geolife数据

微软亚洲研究院公开的geolife数据集,可用于数据挖掘等领域。

2019-05-03

glibc-2.16.0.tar.gz

glibc-2.16.0.tar.gz源码包,用于Centos6.X编译环境。

2019-04-03

gcc-6.2.0.tar.bz2

gcc-6.2.0.tar.bz2源码,用于Centos重新编译gcc环境,

2019-04-03

springcloudpython

spring-cloud和python的整合代码,使用springboot的一个实例代码

2017-12-17

fastdfs-nginx-module_v1.16.tar.gz

fastdfs-nginx整合包

2017-08-16

libfastcommonV1.0.7.tar.gz

fastdfs 依赖包

2017-08-16

FastDFS_v5.05.tar.gz

fastdfs安装包

2017-08-16

TraceAnalyse

TraceAnalyse扩展几何网络分析

2017-06-05

dojo自定义对话框

dojo自定义对话框

2017-05-16

apache-hive-1.2.1-bin.tar.gz

apache-hive-1.2.1-bin.tar.gz

2017-05-09

hadoop-2.6.1.tar.gz

hadoop-2.6.1.tar.gz

2017-05-07

hadoop-2.6.0.tar.gz

hadoop-2.6.0.tar.gz

2017-04-24

spark-1.4.0-bin-hadoop1.tgz

spark-1.4.0-bin-hadoop1.tgz

2017-04-24

mahout-distribution-0.9.tar.gz

mahout-distribution-0.9.tar.gz 匹配hadoop 1.2.1

2017-04-24

hadoop-1.2.1.tar.gz

hadoop-1.2.1.tar.gz

2017-04-17

SecureCRTSecureFX

SecureCRTSecureFX

2017-04-17

Spring_Mybatis整合

Spring_Mybatis整合

2017-03-15

mybatis之多对多

mybatis之多对多

2017-03-15

mybatis之一对多

mybatis之一对多

2017-03-14

mybatis之一对一

mybatis之一对一

2017-03-14

空空如也

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

TA关注的人

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