- 博客(46)
- 资源 (3)
- 收藏
- 关注
原创 SuperMap iDesktop 操作入门(一)创建文件型工作空间
操作入门(一):创建文件型工作空间(1)打开iDesktop软件(2)创建一个工作空间文件右键"未命名工作空间->另存工作空间"把工作空间存储为文档(3)设置工作空间命名(防止文件丢失导致数据泄露)(4)点击保存可以在指定目录下看到"创建工作空间.smwu"文件...
2021-08-03 16:09:51 2670
原创 cmd命令sc管理windows服务
1.注册服务sc create ServiceName binPath= 路径 start= auto2.删除服务sc delete serverName3.启动服务sc start serverName4.停止服务sc stop serverName
2021-08-03 10:04:30 405
原创 SuperMap IServer安装为Windows服务
官网实例:https://developers.arcgis.com/javascript/3/sandbox/sandbox.html?sample=layers_point_clustering
2021-08-03 09:51:13 621
原创 css 导致iis发布的网页在ie浏览器上session被清空
问题:用Ie浏览器访问网页时session值被清空,导致网页无法正常浏览原因:css 中设置了background(../);附:不是设置了这个属性就一定会导致session值被清空,本人在项目中使用了大半年之后突然出现这个问题,可能是和其他问题一起导致的这个问题。...
2019-11-30 13:06:30 213
原创 Arcgis for Engine 异常来自HRESULT:0x80040228
今天我第一次使用vs2015+arcgis engine10.4,进行二次开发,之前都是使用vs2010+arcgis engine10.0开发,或者在10.0的基础上引用10.4的类库进行开发。本以为从10.0转10.4是顺理成章的事,没想到10.0已经用烂的代码在用10.4开发确出现了问题。如图所示:这是一段打开shp文件的代码,在10.0上可以正确执行,用10.0创建项目然后再引用1...
2018-12-06 21:14:52 3168 2
原创 JS优化
1.函数节流有些操作需要更多的内存和CPU事件,但是我们又不得不实时监听执行。如当调整浏览器大小时onresize事件会连续触发。可以看到只是一次简单的拖动窗口就让函数执行了49次。这个事件一般用于浏览器调整大小时调整网页的布局,大小需要执行很多的DOM操作,恰恰这些操作都非常昂贵,很容易让浏览器崩溃。这时我们就可以使用函数节流的方法。函数节流的核心事项functio...
2018-11-03 21:02:13 171
原创 javascript常用方法
1.Json对象日期处理:(Json日期格式:Date(1316756746000)/',转换后格式:yyyy-MM-dd) function ChangeDateFormat(jsondate) { jsondate = jsondate.replace("/Date(", "").replace(")/", ""); if (jsondate.indexOf("+...
2018-11-03 20:32:26 219
转载 让图片在div中垂直居中
1.flex布局/*你的父容器*/ .box{ display:flex; align-items: center;//子元素垂直居中 justify-content: center;//子元素水平居中}2.table布局 .box{ display:table; vertical-alian:middle;
2018-01-30 09:32:20 839
原创 百度地图覆盖物点击事件
最近在项目中使用百度地图的自定义覆盖物时发现在手机浏览器下click无法触发,虽然有touchstart,touchmove,touchend等方法,但都不适合项目逻辑。下面的代码我简单地定义了一个红色矩形div,给它一个click事件,添加到地图中 body, html { width: 100
2018-01-21 16:39:43 13876 2
转载 OpenLayer之覆盖物
Overlay 从名字看,是覆盖图、覆盖物的意思,主要的用途就是在地图之上再覆盖一层,用以显示额外的可见元素,可见元素一般是 HTML 元素,利用 overlay,可以将可见元素放置到地图的任意位置,形成地图上再浮动一层的效果。例如在地图上相应的坐标放置一个标志,标签,利用 overlay 都可以做到,具体来说,点击地图上某位置,在点击位置弹出弹出框就是利用了 overlay。
2018-01-15 09:52:37 2026
转载 GeoServer常见问题总结
转自:http://blog.csdn.net/mygisforum/article/details/8249093Geoserver安装环境Geoserver在部署发布服务时,经常会遇到如下问题,现总结如下:1.忘记了GeoServer Web Admin Page的登陆用户名和密码怎么办?存储位置:C:\Program Files\GeoServer 2.2.2\data_...
2017-09-22 17:06:09 3330
原创 ArcGIS For JS 距离与面积量算的三种方法
在用ArcGIS For JS开发地图过程中,距离与面积的量算功能是比较常用的,下面我们来看看实现量算功能的三种方法。1.GeometryServiceGeometryService是ArcGIS For JS提供的一种服务,需要依赖ArcGIS发布的几何服务 (1)定义geometryService var geometryService =
2017-09-20 08:29:13 6908 4
转载 js 判断字符串是否为数字
转自:http://www.cnblogs.com/mountain-mist/articles/1601001.htmlJS 中如何判断字符串类型的数字 "23" 这样的字符串是可以转换成数字类型的,但如何判断它可以转换呢?以下是不正确的用法: var str = "37";if (typeof(str) == "number"){
2017-09-15 09:16:18 38413 1
转载 c# 中的cookie
1、Cookie简介 Cookie 提供了一种在 Web 应用程序中存储用户特定信息的方法。例如,当用户访问您的站点时,您可以使用 Cookie 存储用户首选项或其他信息。当该用户再次访问您的网站时,应用程序便可以检索以前存储的信息。 用户在请求站点中的页面时应用程序发送给该用户的不仅仅是一个页面,还有一个包含日期和时间的 Cookie,用户的浏览器在获得页面的同时还获得了该 Cook
2017-08-21 16:47:18 402
转载 c# 获取app.config中的值
/// /// 读操作 /// /// /// public string GetConfigValue(string appKey) { XmlDocument xDoc = new XmlDocument(); try
2017-08-21 10:01:29 2250
原创 设置窗体的背景
1.设置窗体背景颜色 this.BackColor = Color.LightBlue;2.设置窗体背景为指定图片 this.BackgroundImage = Image.FromFile("test.jpg");图片放在debug中3.使图片自动适应窗体的大小ImageLayoutNone:图像沿控件的矩形工作区顶部左对齐Tile:图像沿控件的矩形工作
2017-08-15 14:13:31 549
原创 设置窗体的标题栏
1.使窗体标题栏文字右对齐RightToLeft属性No:文本从左至右读取,这是默认选项Yes:文本从右至左读取Inherit:文本的读取方向从父控件继承2.没有标题栏也能更改窗体大小隐藏Windows窗体的标题栏之后,窗体通常是不能改变大小的。因为屏蔽标题栏之后,窗体默认边框也去掉了。 private void button2_Click(object
2017-08-15 13:57:17 3064
原创 c# 设置窗体的大小
1.限制窗体的大小知识点(1)Width属性:用于获取和设置窗体的宽度(2)Height属性:用于获取和设置窗体的高度(3)FormBorderStyle属性:用于获取和设置窗体的边框样式 None:无边框 FixedSingle:固定的单行边框 Fixed3D:固定的三维边框 FixedDialog:固定的对话框样式的粗边框 Sizable:可调整大小的边框 F...
2017-08-15 13:38:29 45986 1
原创 c# 设置窗体位置
1.控制窗体加载时的位置第一次运行Windows窗体时,窗体一般都有一个默认的显示位置,一般由属性StartPosition指定。常用属性(1)CenterParent:窗体在其父窗体中居中(2)CenterScreen :窗体在当前显示窗体·中居中,尺寸在窗体大小中指定(3)Manual:窗体的位置由Location属性确定
2017-08-15 10:45:37 16421
原创 c# splitContainer控件
splitContainer可以把窗口拆分为两部分可以使用多个splitContainer常用属性(1).splitContainer不能被鼠标直接点击选中,可通过右击->选择splitContainer选中。(2).属性IsSplitterFixed用于设置拆分器能否移动。(3).属性FixedPanel若设置为Panel1(或Panel2),在调整窗
2017-08-15 10:02:43 1794
原创 百度地图经纬度纠偏
我们使用百度地图进行经纬度定位往往会发现地图呈现坐标与实际坐标不符。那是因为我国规定地图经纬度都要进行二次加密,如果要获取实际经纬度对应的百度地图经纬度坐标,需要调用百度地图提供的方法进行坐标转换。代码如下 /// /// 转换为百度经纬度 /// /// /// ///
2017-08-07 11:31:08 1068
原创 在地图中添加点线面
require([ "esri/Map", "esri/views/SceneView", "esri/layers/GraphicsLayer", "esri/Graphic", "esri/geometry/Point", "esri/geometry/Polyline", "esri/geometry/Polygon", "esri/symbols/Simpl
2017-08-03 16:53:14 775
转载 局域网访问IIS发布的网站
本文遇到的毛病就是由于Win7自带的防火墙禁止了网站程序的端口,使得远程用户不能访问IIS。这里有两种方法解决1.关闭防火墙。控制面板-Windows防火墙-打开或关闭Windows防火墙(不推荐)2.修改入站规则,步骤如下(1)控制面板-Windows防火墙-高级设置-入站规则,在入站规则窗口中找到”BranchCache内容检索(http-in)“选项并启用此规则2.这
2017-08-03 10:42:43 3449 1
原创 asp.net 自定义服务器控件属性
转自:http://blog.csdn.net/lllljz/article/details/8539421asp.net 自定义服务器控 [Bindable(true)]...自定义服务器控件属性的特性:Bindable这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置。例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定
2017-07-31 14:05:09 450
转载 文件各种上传,离不开的表单
转自:http://www.cnblogs.com/zhaopei/p/upload.html#autoid-1-0作为程序员的我们,经常会要用到文件的上传和下载功能。到了需要用的时候,各种查资料。有木有..有木有...。为了方便下次使用,这里来做个总结和备忘。利用表单实现文件上传最原始、最简单、最粗暴的文件上传。前端代码://方式1"/Home/Save
2017-07-27 09:36:23 231
转载 注册时的密码强度
转自:http://www.cnblogs.com/ginaprogram/p/7094307.html注册时的密码强度密码强度有4个状态,分别如下图。无密码状态密码低级状态密码中级状态密码高级状态实现的代码主要如下:HTML代码 无 CSS代码.pwd{width:
2017-07-27 09:25:07 1027
原创 c#后台执行js的五种方法
第一种:OnClientClick,通常用于操作前的确认提示和对数据格式进行检测,如在删除添加数据前确认是否删除添加,检测账号密码是否为空,邮箱手机号格式是否正确。第二种:Button1.Attributes.Add("onclick", "return Client_Click()");“Client_Click() “是一个前台方法,可以替换成一般的脚本如:r
2017-07-14 08:42:18 6605
转载 分析器错误消息: 未能加载文件或程序集“MySql.Web, Version=6.9.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或..
1、新建一个mvc4项目编译通过,运行报错:====================================================================================================================================/”应用程序中的服务器错误。配置错误 说明: 在处理
2017-07-11 15:13:56 918
原创 从客户端(content="<p>bb</p>")中检测到有潜在危险的 Request.Form 值。
解决办法在web.config的sysstem.web节点中添加有些文章说添加 但我试了下没有
2017-07-06 16:10:22 1194
转载 ie 浏览器下选择文件夹
function browseFolder(path) { try { var Message = "\u8bf7\u9009\u62e9\u6587\u4ef6\u5939"; //选择框提示信息 var Shell = new ActiveXObject("Shell.Application"); var Fold
2017-07-05 10:44:52 1570
转载 VM356:1 Uncaught SyntaxError: Unexpected token i in JSON at position 1
本人在用JSON.parse把字符串转化为json对象时,一直报错VM356:1 Uncaught SyntaxError: Unexpected token i in JSON at position 1,很费解,var str1 = "{'name':'cxh','sex':' man'}";一直认为这个字符串没有任何问题,最终发现,使用parse这个方法,要求很严格,必须是var str1
2017-07-04 17:15:17 4383
原创 MyEclipse+PyDev
最近在学习python,感觉用记事本编写比较麻烦,所以打算配置PyDev1.下载安装MyEclipse,python,本文主要讲MyEclipse配置PyDev,安装MyEclipse,python另找教程2.下载PyDev(下载3以下版本,否则无法配置)3.在MyEclipse目录下dropins文件夹下新建PyDev,把PyDev解压到该目录下,我的目录为(F:\MyEclipse
2017-06-26 21:32:46 387
原创 通常每个套接字地址(协议/网络地址/端口)只允许使用一次
今天在运行项目时产生了 “通常每个套接字地址(协议/网络地址/端口)只允许使用一次”这个错误。每个网站在运行时都会分配一个端口号如果端口号已经被其他程序占用就会出现这个错误。我们需要修改项目的端口号或停用占用该端口号的程序。下面我使用修改项目端口号的方法解决错误:右键项目——属性窗口如果“使用动态端口”为true,则端口号无法修改我们把“使用动态
2017-05-31 08:17:11 2369
转载 让vs2010支持html5
转自:http://ppmoon.diandian.com/post/2012-01-16/17785152简单几步让vs2010支持html5微软从来不会让程序员用记事本写代码,如今HTML5马上就要火起来vs2010怎么会不支持Html5呢?月月bird我将vs2010支持html5的方法整理了一下。 本文内容概述:让vs2010支持html5. 准备:
2017-05-09 13:50:05 822
原创 vs错误之(-)
最近因为重新安装vs2010的缘故,svn插件一直报错,就算重新安装也无效解决方法(1)先找到 devenv.exe 这个文件的所在位置 例如 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE (2)在命令行中输入cd ,再输入上面的路径,按回车,进入目录。 (3)再输入命令参数 devenv
2017-05-03 15:33:41 200
原创 ArcGIS for js 发布geoserver发布的wms服务
首先我们需要有一个geoserver发布的服务虽然成功的用geoserver发布了服务,不过很多人还是找不到服务地址(包括我),所以我选择了一个折中的方式找到了服务地址用openlayer的方式打开图层,打开开发者工具---网络,在这里可以找到服务地址我的服务地址是http://localhost:8080/geoserver/myWorkpase/wms?SERVICE=WM
2017-05-03 15:25:12 4326 1
原创 geoserver安装配置
1.安装jdk(安装完jdk后需要配置环境变量)2.安装Tomcat下载地址http://tomcat.apache.org/download-90.cgiTomcat有安装版和exe,我下载的是exe下载完后点击运行,默认的端口是8080,安装完后登陆localhost:80803.下载并且安装Geosrver 下载地址http://geoserver.org/release/2
2017-04-21 22:38:31 236
原创 经纬度与墨卡托坐标互转
//经纬度转墨卡托 function Lonlat2Mercator() { var x = parseFloat($("#X").attr("value")); var y = parseFloat($("#Y").attr("value")); var tmepx = x * 20037508.342
2017-04-14 11:48:55 1494
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人