- 博客(47)
- 资源 (3)
- 收藏
- 关注
转载 Swift中Selector的用法
2.2 之前,使用字符串作为方法名称//无参数btn.addTarget(self, action: Selector("buttonPress") , forControlEvents: .TouchUpInside)//有参数btn.addTarget(self, action: Selector("buttonPress:") , forControlEvents: .Tou
2017-02-24 10:57:08
2868
原创 cocoapods安装
cocoapods安装1、删除国外的源(服务器在国外,下载非常之慢)gem sources--remove https://rubygems.org/2、添加国内的源gem sources -a https://ruby.taobao.org/ 可以查询一下当前源 gem sources -l注:安装cocoapods前最好升级一下gem(以后出现问题,尝试这个
2016-10-08 15:06:35
1110
原创 iOS 9 地图定位崩溃
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: !stayUp || CLClientIsBackgroundable(internal->fClient)'解决方法:1.在pl
2016-09-26 08:20:48
2086
原创 Android中SharedPreferences用法
1.SharedPreferences简介为了保存软件的设置参数,Android 平台为我们提供了一个SharedPreferences 类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences 保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs 目录下。2.获取SharedPreferences对象方
2015-12-03 11:16:10
1076
转载 Android layout属性大全
第一类:属性值 true或者 false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBot
2015-10-13 16:55:04
404
原创 地理坐标系与投影坐标系
1、首先理解地理坐标系(Geographic coordinate system),Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographic coordinate syst em是球面坐标系统。我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存放到椭球上?
2015-08-06 16:01:44
2155
原创 Android中资源文件中的字符串数组string-array
在Android中,用string-array是一种简单的提取XML资源文件数据的方法。如下例子:白相应的数据放到values文件的string.xml文件里,或是其他自定义的xml中都可以 足球 篮球 台球 然后在Activity里,直接使用Resources res = getRes
2015-05-16 17:42:57
8605
2
原创 LocationManager的用法
要使用LocationManager就必须先获取到它的实例,我们可以用Context的getSystemService()方法获取到。getSystemService()方法接收一个字符串参数,用于确定获取系统的那个服务,这里传入Context.LOCATION_SERVICE即可。因此,获取LocatManager的实例就可以写成: LocationManager loc
2015-04-21 14:33:27
1976
原创 Android获取经纬度、计算距离、方位角
获取经纬度使用GPS权限:uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION">uses-permission>Android 提的LocationManager和Location,可以方便的获得经纬度、海拔等位置。使用LocationManager来获得位置管理类,从而可以获得历史GPS信息以及
2015-04-21 14:00:07
1171
原创 android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l
2015-04-09 00:22:18
355
原创 Android manifest文件中的标签介绍
每一个Android应用都应该包含一个manifest文件,即AndroidManifest.xml。它包含了程序运行的一些必备信息,比如:--为Java应用程序指定一个独一无二的名字。--描述程序所包括的成分,如activities, services, broadcast receivers和content providers等内容。--定义哪一个成分是主要的。比如主线程等。-
2015-03-09 15:44:39
703
转载 Arcgis for Andriod 地图控件的5大操作
GIS的开发中,什么时候都少不了地图操作。ArcGIS for Android中,地图组件就是MapView,MapView是基于Android中ViewGroup的一个类(参考),也是ArcGIS Runtime SDK for Android中的地图容器,与很多ArcGIS API中的Map、MapControl类的作用是一样的。 地图常见的操作有缩放、旋转、平移、获取范围、比例
2015-03-07 16:37:19
426
原创 android开发中经常看到@Override
android开发中经常看到@Override是什么意思呢?@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读 2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错 比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中
2015-03-03 10:49:14
613
原创 axTOCControl.HitTest方法
public void HitTest (int X, intY, ref esriTOCControlItem ItemType, refIBasicMap BasicMap, ref ILayer Layer, ref object Unk, refobject Data );各参数的含义如下:X,Y :鼠标点击的坐标;ITemType: esriTOCCont
2015-02-26 19:19:43
3778
转载 IStyleGallery 和IstyleGalleryItem以及IStyleGalleryStorage接口的详解
IStyleGalleryStorageProvides access to members that manage the files used in the Style Gallery.Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.Description IStyleGalleryStorage is
2015-01-24 17:48:17
1719
原创 ITopologicalOperator接口
ITopologicalOperator接口用来通过对已存在的几何对象做空间拓扑运算以产生新的结合对象;实现了ITopologicalOperator接口的类有:Point 、 Multipoint 、 Polyline 、 Polygon 、 MultiPatch 这些都是高级几何对象,另外GeometryBag也实现了该接口,低级的构建几何对象如Segments(Line,Circular
2015-01-23 16:15:56
993
原创 ARCGIS Symbol
Arcgie Engine 的符号,主要分为三大类符号MarkerSymbol(点符号)、 LineSymbol(线符号)和FillSymbol(填充符号)。此外还有两种特殊类型的符号:一种是TextSymbol用于文字标注;另一种是3D Chart符号,用于显示饼图等三维对象。1.MarkerSymbol对象 MarkerSymbol用于修饰点对象的符号,它拥有十三个子类,其中不同
2014-12-23 10:51:53
5277
原创 vs下debug版本和release版本的区别
1) DEBUG版本包含调试信息,编译器生成的代码方便调试 RELEASE版本算是发布版本,RELEASE下不能调试,生成的文件更小,编译器生成的程序速度更快2) Debug下生成的exe文件在单独运行时需要编译器提供的一些库文件的支持,Release则是不需要的
2014-12-12 11:36:37
439
原创 GIS数据的查找、插入、删除、更新
1、查找数据1)、利用FeaturCursor进行空间查询//利用构造的Envelope(矩形框),查找和Envelope相交的FeatureClass的要素集//结果数据利用循环FeatureCursor.nextFeature获得IEnvelope envelope = new EnvelopeClass();envelope.PutCoords(508786, 68119
2014-12-06 20:29:02
1841
转载 featureClass的属性和方法
IFeatureClass用于访问控制要素类行为和属性的成员IFeatureClass接口是获取和设置要素类属性的主要接口。例如,使用IFeatureClass接口获取要素类类型、获取满足查询条件的要素数目或在要素类中创建新要素。IFeatureClass接口继承了IObjectClass接口。成员AddField 向这个类中添加一个字段。AddIndex
2014-12-06 20:22:29
9182
原创 IFeatureCursor
IFeatureCursor接口可用来访问要素类的一系列要素。虽然它没有继承ICursor接口,但它的操作和ICursor一样。Cursor:存储在内存中的来自于一个Table或者featureclass的记录集合。Cursor对象允许在一个单个对象中管理记录集,单个移动对象,不允许返回以前的位置。NextRow,NextFeature方法第一次调用时,实际指向第一条记录,之后每一次调用都是指
2014-12-02 22:34:11
7810
转载 ArcGIS Engine基础开发教程之地图查询
5.4QueryFilter对象与SpatialFilter对象 在关系型数据库中,查询条件是通过SQL语句的Where子语句来完成的。在ArcGIS Engine中不能直接使用SQL语句,但ArcGIS Engine提供了QueryFilter和SpatialFilter两个过滤器对象来配合完成查询条件的设置,从而查询到想要的数据。 QueryFilte
2014-11-30 15:44:29
1749
原创 MapControl控件
MapControl对应ArcMap中的数据视图,它封装了Map对象,并提供了额外的属性、方法、事件用于:管理控件的外观、显示属性和地图属性; 添加并管理控件中的数据层; 装载Map文档(.mxd)到控件中 从其它应用程序拖放数据到控件中; Tracking shapes and drawing to the display ArcGIS的每种控件都有属性可以设置,它们可以在可视化环境
2014-11-16 13:40:14
5504
转载 ArcGIS Engine开发---图层符号化
使用ServerStyle如果熟悉ArcGIS Desktop的使用,就会对Style符号库文件有所了解,相对应的在ArcGIS Engine开发中对应的是ServerStyle符号库,它的结构体系如下图所示。可以通过专门的转换程序把ArcGIS Desktop Style符号库转换为ArcGIS Engine所能够使用的ServerStyle符号库。用于获取ServerStyle符号库中
2014-11-13 22:22:12
5011
原创 无法嵌入互操作类型"ESRI.ArcGIS.Geometry.PolygonClass".请改用适用的接口
在基于C#的AE中出现如下错误提示:无法嵌入互操作类型"ESRI.ArcGIS.Geometry.PolygonClass".请改用适用的接口
2014-11-13 12:04:08
2981
转载 少年愁----三毛
最不喜欢一般社会上的中年人或老年人,讲起少年或青年人时,总常引用的两句诗——少年不识愁滋味,为赋新词强说愁……。好似只有经历过了大半人生的人才有资格自己尝过那愁的滋味。然后在诗句后半段,说:嗳——看穿啦,秋天真凉爽。 其实,少年有少年人的心事,青年有青年人的迷茫,在这种初初面对社会、生活、学业和前途的一个断层阶段,那种惧慌和压力,绝对是胜过中年的。中年和老年,其实才叫安然,因为这条愁路大半已
2014-10-29 23:34:26
601
原创 C#静态成员和静态函数
静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量。static变量在对象被实例化时创建,通过对象进行访问一个类的所有实例的同一C#静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的值。静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等。class StaticTest{
2014-10-25 22:09:37
1454
原创 openFileDialog
一 OpenFileDialog 的属性 1、 OpenFileDialog控件有以下基本属性InitialDirectory 对话框的初始目录Filter 要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*"FilterIndex 在对话框中选择的文件筛选器的索引,如果选第一项就设为1RestoreDire
2014-10-16 09:12:10
736
原创 Geometry对象
Geometry是ArcGIS Engine中使用最为广泛的对象集之一,用户在创建、删除、编辑和进行地理分析的时候,就是处理一个包含几何形体的矢量对象;除了显示要素意外,控件对象选择,要素符号化,标注要素,编辑要素都需要Geometry参与。
2014-10-15 15:33:54
1075
转载 C#:MapControl基本操作代码整理
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Windows.Forms;using ESRI.ArcGIS.Controls;using ESRI.ArcGIS.esriSystem;
2014-09-23 14:20:28
2305
原创 eclipse编译jsp中文出现乱码
解决办法:window->preferences->General->Editors->Text Editors->Spelling(Encoding选UTF-8 )
2014-07-23 15:55:59
658
原创 Eclipse中设置jsp文件 字体大小
Window--Preferences--General--Colors and Fonts (点开Basic进行设置)
2014-07-23 15:53:18
5960
1
原创 JAVA中常用的包
java的核心类都放在java这个包以及其子包下,java扩展的许多类都放在javax包以及其子包下。这些实用类也就是平时经常说的API(应用程序接口)。以下几个是java语言中常用包java.lang:这个包下包含java语言的核心类,如String、Math、System和Thread类等,使用这个包下的类无须使用import语句导入,系统会自动导入这个包下的所有类。java.
2014-07-09 17:32:26
586
转载 oracle中以dba_、user_、v$_、all_、session_、index_开头
oracle中以dba_、user_、v$_、all_、session_、index_开头的常用表和视图--------------------------------------------------------------------------------------------DBA_TABLES、ALL_TABLES以及USER_TABLES此三个视图可以用来查询ORA
2014-07-08 11:13:54
505
转载 sql之left join、right join、inner join的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1
2014-07-03 17:58:21
319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人