自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

QDKCY_RainBoy的专栏

聚青春之力,谋世代友好!

  • 博客(85)
  • 资源 (12)
  • 收藏
  • 关注

原创 Cesium开发之贴地坑

对于entity的成员点、线、面、billboard(广告牌)、ellipsoid(椭圆体)等,在创建贴地时,经常遇到各种各样的问题,现总结如下:Point:heightReferencePolyLine:clampToGroundPolygon:heightReferenceBillboard:heightReferenceEllipsoid:heightReference参考:https://cesium.com/docs/cesiumjs-ref...

2020-09-16 10:02:32 1159

原创 Tomcat加载自定义路径下的项目

有时候文件夹太大,不想放在tomcat webapps里面,需要tomcat把项目放到非webapp目录下读取自定义路径下的项目、一、设置方法 方法一:废话不多说先说设置方法,好处后面说,这里以tomcat7或8为例,最新的tomcat9没试过,不过应该差不多1.首先进入tomcat的conf目录下,新建名称为 Catalina 的文件夹2.进入Catalina文件夹下,新建名称为 localhost的文件夹3.进入localhost文件价下,新建名称为ROOT.xml(后面解...

2020-09-01 13:08:07 528

原创 chrome浏览器github无法访问

访问https://github.com.ipaddress.com/,确定下面与github相关的ip地址(不要照搬网上的ip地址)140.82.112.3 github.com140.82.112.3 gist.github.com199.232.69.194 github.global.ssl.fastly.net185.199.108.153 assets-cdn.github.com.Ipaddress.co185.199.110.153 assets-cdn.github.com.I

2020-08-31 16:48:22 4650

原创 WebAppbuilder脱离portal

WebAppbuilder是目前Esri推出的号称零代码实现程序定制的工具,笔者16年就开始使用,但是由WebAppbuilder定制的程序,打包运行,默认是需要关联portal的,非常不方便,笔者经过研究,将定制后的程序实现了与Portal的脱离,稍加修改,就可以将定制好的程序在Tomcat或nginx中部署运行1、定制程序,WebAppbuilder的运行运行连接portal,这里笔...

2019-12-20 11:04:37 630

原创 i3s/s3m/3D Tile

S3M:Spatial 3D Model (S3M)是一种适用于海量三维模型数据的传输格式。它通过一种高效,易扩展,可协作的数据规范,在不同终端(移动,浏览器,桌面)之间,满足用户在三维数据传输和解析方面的各类需求。https://github.com/SuperMap/s3m-spec3D Tiles:3D Tiles is designed for streaming and ...

2019-10-24 08:06:41 4900

原创 关于Arcgis js中 dojoConfig配置的问题

在arcgis js程序开发中,如果我们需要引入文件夹,在require中调用的话,一般需要配置dojoConfigvar dojoConfig = { async: true,//这个参数一定要设置,必须要设置true; parseOnLoad: true, packages: [{ //解释:require(["widgets/.."],...

2019-08-02 16:40:31 642

原创 RequireJS程序打包

使用RequireJS可以将我们的JavaScript代码轻易的分割成苦干个模块(module),方便我们的开发与维护。但是在生产环境中,如果将所有的JavaScript文件分离,会导致很多次请求(requests),即使这个些文件都很小,也会浪费很多时间。所以在生产环境中,我们可以通过合并这些脚本文件,以减少请求的次数达到节省加载时间的目的。1,r.js 介绍Requi...

2019-07-17 15:54:18 322

原创 nginx设置创建为windows服务

、下载最新版的 Windows Service Wrapper 程序,下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/比如我下载的名称是 "winsw-2.2.0-bin.exe",可以把它命名成你想要的名字(比如: "mynginx.exe",当然,你也可以不改名)2、把下载的文件(winsw-2.2.0-bi...

2019-06-14 17:24:05 818

转载 Three.js和其它webgl框架

什么是WEBGL?WebGL (Web图形库) 是一种JavaScript API,用于在任何兼容的Web浏览器中呈现交互式3D和2D图形,而无需使用插件。WebGL通过引入一个与OpenGL ES 2.0紧密相符合的API,可以在HTML5 元素中使用。(MDN简介)在我的理解,WebGL给我们提供了一系列的图形接口,能够让我们通过js去使用GPU来进行浏览器图形渲染的工具。什么是Th...

2019-04-28 10:07:10 1374

转载 Canvas、 SVG 和 WebGl三者之间的区别

概要:Canvas 位图,是需要自己画点的白板;SVG 矢量图,是给数据就可以绘制点、线、图形的,基于 XML 的标记语言;WebGL 3D位图,是基于 Canvas 的 3D 框架。说明:SVG只是一种矢量图形文件格式, 不仅现在的浏览器都支持,很多主流的系统也都支持。可以代替一些图片,多用于图标,以及图表上,优势在于拥有HTML的event事件,交互起来很方便...

2019-04-28 09:46:59 2390

转载 arcgis for javascript- Draw画图结束添加多个图形问题

在Draw工具中 draw-end(画图结束后想地图添加图形)发现第一次添加一个图形,第二次添加两个图形,第三次添加三个图形,依次递增//新增图形function addLifeBoundary(){ alert("新增图形"); lifeFeatureLayer.clearSelection(); lifeFeatureLayer.refresh(); ...

2019-04-12 22:09:05 734

原创 nginx反向代理解决跨域问题

1、反向代理原理2、nginx.conf配置文件,server { listen 8088;//端口 server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; #root html...

2019-03-21 16:04:08 2641

原创 RequireJs require.config加载第三方模块

require.config()加载的模块分两类,一类是AMD模式的,即以define定义的模块,可以直接加载// math.js  define(function (){    var add = function (x,y){      return x+y;    };    return {      add: add    };  }); ...

2019-03-07 15:34:52 1388 1

转载 ArcSDE连接PostgreSQL数据库

安装检测ArcGIS10.5支持的PotgreSQL版本只有9.5、9.4、9.3,ArcGIS支持的数据库和版本你都可以在ArcGIS Desktop安装目录下的DatabaseSupport文件夹下找到。若数据库安装在windows平台,需要 Microsoft Visual C++ 2013 Redistributable Package (x64) 支持。若Desktop和P...

2019-02-14 08:33:38 1457

原创 Webappbuilder登录失败,you are using unsupported version of this API 。。

2019-01-24 10:45:24 431

原创 Cesium学习总结

1、基于Cesium 1.53的开发包https://github.com/AnalyticalGraphicsInc/cesium,利用build实现了系统的构建2、矢量图层,经过测试,对于topojson的支持更好,因此,建议利用http://geojson.io/将矢量数据都转化为topojson,然后再加载到Cesium中3、下载Cesium的万花筒,https://www.ces...

2019-01-22 11:27:19 847

原创 数据可视化开源汇总

百度Echarts:http://echarts.baidu.com/index.html 图表+地图百度 MapV :https://mapv.baidu.com/ 基于百度地图的可视化,跟Echarts的地图效果基本一样百度inMap: inMap 是基于百度地图的大数据可视化库, 是构建在地图上的绘画图层,依赖百度地图运行环境,需要申请百度key http://inmap...

2018-11-14 14:38:04 1597

转载 ArcGIS平台中PostgreSQL数据连接配置总结

 通常用户在使用要素服务时,要求数据必须是存放在空间数据库中的。同时,需要将数据库注册到ArcGIS for Server,这样在发布服务时就不需要进行数据拷贝,从而可以节省磁盘空间及服务发布时间。以下就ArcGIS平台的Desktop和Server产品中如何使用PostgreSQL数据库进行总结,包括Linux版的ArcGIS for Server和PostgreSQL以及Windows版的Ar...

2018-10-25 14:50:47 1075

转载 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework

  问题:在服务器(操作系统为Windows server 2012)上安装SQL Server 2012的过程中,安装停留在下图所示的界面上,显示”正在启用操作系统功能NetFx3”随后出现提示框,告知启用windows功能NetFx3时出错。    分析:NetFx3指的是.NET Framework 3.5,SQL Server 2012数据库系统的运行需要依靠.NET Framework ...

2018-07-03 08:46:14 857

原创 oracle数据库重启

现将oracle重启的问题记录一下,由于断电等原因等导致数据库崩溃,需要重启oracle数据库.在xshell中使用(1)su oracle登录,然后使用lsnrctl status 查看监听状态,报错:-bash:lsnrctl:command not found网上查一下su oracle 与su - oracle 的区别,使用su - oracle 用户登录,成功登录;(2)查看监听状态,l...

2018-06-14 22:30:27 7461

原创 jdk报错:opening registry key

服务器杀毒之后,jdk无法运行,在cmd里运行java,报错Error opening registry key'software\Javasoft\Java Runtime Environment'Error: could not find java.dllError: could not find Java 2 Runtime Environment'原因是杀毒时将jdk在注册表中的注册文件一...

2018-06-01 09:53:03 3138

转载 Oracle LSNRCTL------监听器的启动和关闭

对于DBA来说,启动和关闭oracle监听器是很基础的任务,但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作,因此了解一些基本的管理操作对他们来说很重要。      本文将讨论用LSNRCTL命令启动、关闭和查看监听器的状态的方法。怎样启动、关闭和重新启动oracle监听器在启动、关闭或者重启oracle监听器之前确保使用lsnrctl status命令检查orac...

2018-05-28 14:52:01 5929

原创 MongoDB windows下成功安装配置

一、安装  官网下载,一般选择community server版本下载,如果是企业可以选择enterprise版本,个人使用的话community就可以了,附上链接:https://www.mongodb.com/download-center?jmp=nav#community。安装步骤可以一直点击next,期间会让你选择complete(完整安装)和custom(自定义),根据个人喜好去安装,...

2018-04-27 14:09:07 170

原创 ArcGIS JS-显示label

开发中发现,在mxd中配好图之后,配置好label,当以ArcGISDynamicMapServiceLayer加载的时候,不管map的属性showLabels是否设置,都会在相应比例尺下显示文本标记label;但是,当以featurelayer的方式加载的时候,必须将map的属性showLabels设置为true,才能显示,不然,即使在mxd中配置好,对featurelayer也无效。参考:点击...

2018-04-09 09:41:12 2034

原创 Tomcat中文路径乱码

最近发布程序时,发现调用的路径中涉及到中文的,如中文文件夹、中文图片名称等,路径报错,经探索发现,原因是tomcat编码的问题,在tomcat/conf/server.xml配置文件中<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectP

2018-01-30 10:10:44 542

原创 js去掉所有的回车/换行/空格

Alt+F3,选中之后,删除

2018-01-24 09:29:43 2846 5

原创 hls播放视频流

常用的流媒体协议主要有 HTTP 渐进下载和基于 RTSP/RTP 的实时流媒体协议,这二种基本是完全不同的东西,目前比较方便又好用的是用 HTTP 渐进下载方法。在这个中 apple 公司的 HTTP Live Streaming 是这个方面的代表。它最初是苹果公司针对iPhone、iPod、iTouch和iPad等移动设备而开发的流.现在见到在桌面也有很多应用了,HTML5 是直接支持这个.

2017-12-29 14:38:35 9517 7

原创 网页播放rtsp视频流

RTSP协议 (1)是流媒体协议。 (2)RTSP协议是共有协议,并有专门机构做维护。 (3)RTSP协议一般传输的是 ts、mp4 格式的流。 (4)RTSP传输一般需要 2-3 个通道,命令和数据通道分离。1、vlc player 如果客户使用ie或者firefox的话,可以使用vlc player,vlc player 同样需要安装插件,需要电脑上安装vlc player的本地客户端

2017-11-16 10:49:11 23593 26

转载 海康、大华IpCamera RTSP地址和格式

海康:rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream说明:username: 用户名。例如admin。password: 密码。例如12345。ip: 为设备IP。例如 192.0.0.64。port: 端口号默认为554,若为默认可不填写。codec:有h26

2017-11-13 09:31:44 1308 1

原创 H5播放视频控件介绍

H5 video标签浏览器中已经有默认的标签可以支持播放一些常用的格式;比如mp4。但是,HTML5 Video开放式标签根据浏览器的不同而播放不同格式。兼容性不算很好,支持一些基本的视频格式。当然还有更好的选择,小G笑着说,就好像要给我展示一个秘密武器一般:jwplayer 播放器相比video标签,jwplayer 播放器功能很强,支持的流媒体格式很多,也不需要按照插件。结果当然是

2017-11-09 10:38:57 10259

原创 echart.js:canot read property textStyle of null

在进行Echart 统计时,报错:canot read property textStyle of null  原因:在进行统计项,key-value值,key值可以为空,但不能为nul。

2017-07-07 14:56:13 656

原创 ArcGIS server 注册oracle数据库出错

最近碰到一个坑爹的问题,ArcGIS server通过SDE链接oracle 数据库(oracle一体机 12c),链接没问题,但是在服务注册时报错:“无法连接到数据库,因为数据库客户端软件无法加载。确保正确安装并配置数据库客户端软件”经研究发现,当ArcGIS Server 和 ArcMap 安装在一台服务器上;Oracle 安装在另一台服务器上时。ArcGIS Server 和 A

2017-07-07 09:36:31 6750

转载 用shell命令操作oracle数据库

启动步骤:注意$代表shell命令提示符,这里的oracle是9.0以上版本。 1.$ su - oracle 2.$ sqlplus / nolog 3.sql> conn / as sysdba 4.sql> startup (一般不需要加参数,只要设置好环境变量) 5.sql> quit (退出sql模式) 6.$ lsnrctl start (启动监听器)

2017-06-27 15:03:30 2317

转载 JSON Schema

一句话:JSON Schema实际上就是一个JSON文件,只不过其表示的信息内容是对另一个JSON文件结构和内容的约束。1. JSON Schema简介我们知道,JSON和XML相比,在很多方面具有更多的优势。未来,JSON在各方面取代XML,很有可能就是历史大势所趋。了解XML的都知道,XML Schema是以XML语言为基础,用于描述XML文档的结构以及校验XML文档内容,也就

2017-05-26 08:57:34 724

转载 学生免费申请JetBrains许可

学生免费申请许可证地址:https://www.jetbrains.com/student/点击apply now出现如下图:支持的验证方法有:邮件认证: 如果你的学校对学生有提供类似@.edu或者是 @.edu.cn 的邮箱,那么你可以通过这种方式去认证。ISIC/ITIC 认证: 这个没试过,不知道要怎么弄 —__—文档认证: 我是申请这个的

2017-05-26 08:49:08 24094 12

原创 ArcGIS for JavaScript与IE版本的恩怨

现状:(1) XP系统支持的最高IE版本是ie8(2) 目前微软已对IE(8/9/10)不再提供更新与技术支持经验: ArcGIS for javascript 3.16版本的一些属性方法,如DyanmicLayer.setLayerDefinitions(),只支持到IE9+;总结:对于JavaScript程序,明智之举就是用Win7及以上系统,IE版

2017-04-24 17:17:49 2777

原创 ArcGIS js 3.x和4.x变化

1、4.x 多了MapView,这是为了通三维的SceneView同步,引入MVC模式4.x 如下: var map = new Map({ basemap: "streets" }); var view = new MapView({ container: "viewDiv", map: map });3

2017-01-19 13:45:28 3296

原创 ArcGIS for Javascript 4.2下载

链接:http://pan.baidu.com/s/1hsBiv8S密码:n6pd

2017-01-16 15:42:02 1548

原创 ArcGIS js FeatureLayer加载失败原因

在开发过程中发现,当对发布的数据服务目标图层隐藏某些字段时,用FeatureLayer加载该图层,就会报错“unable to find a field of type 'esriFieldTypeGeometry' in the layer 'fields' information.If you are using a map service layer,features will not ha

2017-01-03 15:45:40 4567

原创 C# webService服务

1、Visual Studio 新建项目(对话框里面选择ASP.NET Web应用程序)或者直接新建网站(ASP.NET 空网站)2、添加新建项,选择Web服务(ASMX)public class WebService : System.Web.Services.WebService{ public WebService() { //如果使用设计的组件

2016-11-24 10:43:01 276

arcgis_js_v329_api.zip

ArcGIS for JavaScript 3.29 API下载,目前ArcGIS for JavaScript 3.x系列的最新版本,亲证有效

2019-07-26

VS2017专业版下载

最新的VS 2017专业版软件下载种子文件,经实验,没有任何问题,请放心安全使用

2018-10-25

H5视频播放工具hls.js

无需插件,支持播m3u8视频流,IE11 IE8 chrome浏览器都支持

2017-12-29

arcgis desktop 10.5破解

arcgis desktop 10.5破解包,经过测试,确定好用,请放心安全下载

2017-11-20

arcgis_js_v43_api

arcgis_js_v43_api离线api包

2017-03-10

arcgis_js_v316_SDK

arcgis_js_v316_sdk开发离线帮助包 假一罚十

2017-02-23

ArcGIS for Javascript 4.2

ArcGIS for Javascript 4.2 API 及帮助SDK

2017-01-16

JavaScript基础教程(第8版)

JavaScript基础教程,非常不错的javascript学习文档,值得珍藏

2016-01-18

C++程序设计

C++的基础学习文档,有助于初学者学习、深入了解,是不可缺的的好文档

2015-09-12

JavaScript

js优秀的文档,从入门到精通,简明易懂,有助于初学者学习!

2015-08-17

C#和mdb的操作

C#和mdb的操作、分析、对比,帮助详细了解两种使用方法

2015-08-17

IOS开发入门

2014-05-29

空空如也

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

TA关注的人

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