自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

转载 Comparable和Comparator的区别

1.  Comparable---接口(集合中元素实现此接口,元素具有可比性)  Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也被称为自然比较方法。如果开发者add进入一个Collection的对象想要...

2018-12-26 16:45:49 143

转载 JAXB(Java Architecture for XML Binding) 详解及实例分析

一、简介JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到 XML实例文档。Jaxb 2.0是JDK 1.6的组成部分。我们不需要下载第三方jar包 即可做到轻松转换。Jaxb2使用...

2018-12-09 17:12:46 1139

转载 Java的常见编码——Java进阶系列之二

一、为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表示,因而必须要经过拆分或一些翻译工作,才能让计算机能理解。我们可以把计算机能够理解的语言假定为英语,其它语言...

2018-12-07 17:43:37 230

转载 Maven介绍

 前言:  由于最近工作学习,总是能碰到Maven的源码。虽然平时工作并不使用Maven,但是为了学习一些源码,还是必须要了解下。这篇文章不是一个全面的Maven解析,而是一个简单的介绍,包括Eclipse中如何使用Maven,如何利用Maven工程学习。  循序渐进,你将会学到下面的知识:  maven的相关书籍!  什么是maven?  如何在eclipse中使用ma...

2018-12-07 15:22:54 133

转载 字符编码详解

 每一个程序员都不可避免的遇到字符编码的问题,特别是做Web开发的程序员,“乱码问题”一直是让人头疼的问题,也许您已经很少遇到“乱码”问题,然而,对解决乱码的方法的内在原理,您是否明白?本人作为一个程序员,在字符编码方面同样遇到不少问题,而且一直对各种编码懵懵懂懂、不清不楚;在工作中也曾经遇到一个很烦人的编码问题。这两天在网上收集了大量编码方面的资料,对字符编码算是理解的比较清楚了。下面把我认为比...

2018-12-07 14:09:01 1083

转载 ArcEngine 内部封装对象的序列化

当我们编写AE程序时,通常会遇到需要存储某个AE对象的情况,比如Layer,Element,Map,Legend,NorthArrow等等这些。举个例子说明一下:在我们编辑Featurelayer时,我们可以容易的将Feature存储在Featureclass中;同样,如果我们向Graphicscontainer中添加了Element,我们也希望可以容易的存储Element,这样每次加载时可以将E...

2018-12-07 13:48:05 415

转载 对象序列化——Java进阶系列之一

1、什么是Java对象序列化?Java的对象序列化是将那些实现了Serializable接口的对象转化成一个字节序列,并能够在以后将这些字节序列完全恢复成原来的对象。简单来说序列化就是将对象转化成字节流,反序列化就是将字节流转化成对象。对象必须在程序中显示的序列化(serialize)和反序列化(deserialize)。2、序列化的作用序列化的主要用途主要有两个,一个是对象持久化...

2018-12-07 11:28:45 227

原创 C# 基元类型(primitive)

C#编程中,初始化一个整数有两种方式:(1)、较繁琐的方法,代码如下:Int32 a = new Int32();(2)、极简的方法,代码如下:int a = 0;对比两种方法,分析如下:第一种:过于繁琐,但是是标准的初始化一个整数的方式第二种:增强代码可读性,且生成的IL代码与使用第一种方式的一样.支持这种方式声明的数据类型统称为"基元类型"。"基元类型"直接...

2018-12-06 15:35:14 1375

原创 Java序列化(XML和JSON)及XStream与JAXB的比较

其实XStream和JAXB在一些观念上是很相似的,但是JAXB作为Java EE的一个规范,是非常正式的,且和其他很多规范有联系 是一种标准的实现。区别:jaxb2如果没有加@XmlElement等注释,是不会写入到xml中的,但是XStream不会XStream没有加上注释,默认以属性名称写入子级的元素中XStream还可以将bean转为json,功能比较强悍,个人建议使用XS...

2018-12-03 22:12:22 2786

原创 使用SharpZipLib对二进制流(MemoryStream)进行压缩和解压,效率对比

首先需要下载SharpZipLib,下载地址:http://icsharpcode.github.io/SharpZipLib/需要引入命名空间:using ICSharpCode.SharpZipLib.GZip;using System.IO;压缩、解压缩 public static byte[] CompressGZip(byte[] rawData) ...

2018-12-03 17:19:49 2727

原创 C# 内存流(MemoryStream)的对象序列化

直接上代码:命名空间:using System.IO;using System.Runtime.Serialization.Formatters.Binary;实现函数: public static byte[] SerializeObject(object obj) { if (obj == null) return null; //内存实例 Memor...

2018-12-03 16:59:05 3681

原创 C# 序列化(Serialize)与反序列化(Deserialize)

序列化是把一个内存中的对象的信息转化成一个可以持久化保存的形式,以便于保存或传输,序列化的主要作用是不同平台之间进行通信,常用的有序列化有json、xml、文件等,下面就逐个讲下这三种序列化的方法。一、序列化为jsonC#中用于对象和json相互转换的原生类有两个:DataContractJsonSerializer和JavaScriptSerializer,其中JavaScriptSer...

2018-12-03 16:47:32 4489

转载 Java 枚举(enum) 7种常见的用法

JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, Y...

2018-12-03 12:35:30 227

CityGML资料,三维数据交换格式

CityGML资料,三维数据交换格式

2022-12-29

CityGML资料,三维数据存储交换

CityGML资料,三维数据存储交换

2022-12-29

CityGML相关资料

CityGML相关资料

2022-12-29

ArcMap Addin 扩展开发

ArcMap拓展开发实习指导书,基于ArcGIS 10.1版本,包含AddinTest源码工程

2018-12-07

Wcf 创建及不同宿主方式(自托管,windows服务,IIS)

Wcf 创建及不同宿主方式(自托管,windows服务,IIS)

2018-08-29

ArcGIS国土2014培训教程

本教程的撰写内容围绕 2014 年度国土资源部组织的信息化会议 中 ArcGIS 专场培训, 重点介绍 ArcGIS 在国土资源信息化建设过程 中的应用,尤其是近年来“ 一张图” 工程,决策支持系统的建设中, 如何有效的将 ArcGIS 新技术应用到国土各部门的实际工作中。 教程包括以下内容:国土数据建库、专题制图、服务发布及管理、 专题应用开发以及新一代 Web GIS 应用于国土云建设的相关介绍, 本教程还附有配套的演示数据及处理工具,供培训人员参会后再使 用。

2016-04-08

NPOI对word和excel文件的输出(全套资料)

包含dll,培训文档,及项目实例,可以不依赖微软插件完成对word、excel文档的输出

2015-09-11

GIS数据库操作(增删改)及元数据讲解

GIS数据库操作(增删改)及元数据讲解 包括空间数据工作空间的访问,表的访问,记录的增删改,字段增减,元数据表的配置等

2015-09-11

LSCommonHelper.dll

ArcGIS数据导入导出 工具类 内容围绕ArcGIS工作空间新建,要素取得、数据转换为主

2015-05-14

南方CASS操作文档

南方CASS7.0操作文档,官方培训教材

2014-02-24

空空如也

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

TA关注的人

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