Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

为Silverlight 提供将Json解析为Geometry的方法

为Silverlight 提供将Json解析为Geometry的方法

在做SOE开发的时候,我们往往返回的是一个集合对象的Json字符串,可是Silverlight中并没有为我们提供解析该字符串的方法,为此我自己写了一个,因为后台代码正在测试,所以将前端的Json格式解析为Silverlight中的Geometry对象如下,如有疑问,请跟我联系。/// <summary> /// 将返回的json解析为Geometry,不考虑坐标包含M和Z,如果考虑,请改动即可。将ArcObjects的Geometry转为...
ArcGIS 10.1 for Server 如何使用10或者之前的切片

ArcGIS 10.1 for Server 如何使用10或者之前的切片

相信很多人都做过这样的操作,在Server 9.3.1 的时候发布了一个切片服务,然后升级到了Server10,升级后使用旧版本发布的切片服务,或者在另一台新机器上使用这些切片,我们完全不必重新将地图切一次,我们可以继续使用以前切好的地图切片,操作也很容易,只需要随便发布一个地图服务,定义切片的结构,也就是生成切片的缓存方案XML文件(当然要和以前的切片结构是一样的),然后用以前的切片直接覆盖到新的切片目录中对应的目录。升级到ArcGIS 10.1 for...
Java中获取文件大小的正确方法

Java中获取文件大小的正确方法

今天写代码时需要实现获取文件大小的功能,目前有两种实现方法,一种是使用File的length()方法;另外一种是使用FileInputStream的available()方法,当InputStream未进行read操作时,available()的大小应该是等于文件大小的。但是在处理大文件时,后者会发生问题。我们来看一下:在例子中,我使用了CentOS 6.5 的安装镜像文件,主要是考虑到这个文件足够大(大于2GB)。1.使用File的length()方法p...
数字三角形(递归、动态规划)

数字三角形(递归、动态规划)

题目描述:计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大(每个数字可以选择往左下或者右下方向,例如下图中的“3”可以选择数字“8”或者“1”,但是不可以选择数字“0”和数字“9”)。73 9 ①8 1 0 ② ③2 7 4 4 ④ ⑤ ⑥4 5 2 6 5 ⑦ ⑧ ⑨ ⑩注意:1、不是选择每层中数值最大的那个。2、不是在符合...
[Java][MyBatis]物理分页实现

[Java][MyBatis]物理分页实现

Mybatis3.0出来已有段时间了,其实自己挺喜欢这样的一个持久化框架的,因为它简单实用,学习成本低。Mybatis3.0在整体结构上和ibatis2.X差不多,改进特性如下:1.解析xml引进了Xpath,不像ibatis2.x那样业余2.动态sql用OGNL解析3.加入注解配置sql,感觉没什么特别大的用途,我更喜欢xml方式,代码和配置分离,这也是ibatis的初衷4.加强了缓存这块的功能。Mybatis3.0把缓存模块分得更细,分为“...
Python 中的@修饰符作用

Python 中的@修饰符作用

在Python 2.4以上的的函数中偶尔会看到函数定义的上一行有@functionName的修饰,这一下这个语法细节,其实这有点像C语言带参数的宏操作,解释器读到这样的修饰之后,会先解析@后的内容,直接就把@下一行的函数或者类作为@后边的函数的参数,然后将返回值赋值给下一行修饰的函数对象。def funA(a): print "funA"def funB(b): print "funB"@funA@funBdef funC(): print "fun...
2014 阿里巴巴安全工程师实习生招聘笔试总结

2014 阿里巴巴安全工程师实习生招聘笔试总结

本人是一个软工菜,不是信息安全专业的,但是自己喜欢这一方面,所以就参加了2014 阿里巴巴的安全工程师的实习招聘,好吧,有些题目记不清楚了,下面就是简单回忆的一些零散的题目(顺序不定),其实回来才发现这些题目在去年大部分都有,就是当时准备的时候脑残没有百度下这个题目:相关阅读:2014阿里巴巴WEB前端实习生在线笔试题 http://www.linuxidc.com/Linux/2014-04/99485.htm第一部分(名词解释)1.什么是WebShel...
理解Java常量池

理解Java常量池

JVM运行时数据区的内存模型由五部分组成:【1】方法区【2】堆【3】JAVA栈【4】PC寄存器【5】本地方法栈对于String s = "haha" ,它的虚拟机指令:0:ldc #16; //String haha 2:astore_1 3:return对于上面虚拟机指令,其各自的指令流程在《深入JAVA虚拟机》这样描述到(结合上面实例):ldc指令格式:ldc,indexldc指令过程:要执行ldc指令,JVM首先查找index所指定的常量池入口,在...
Java之内存分析和String对象

Java之内存分析和String对象

Java中内存分析: 栈(Stack) :存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中)。 堆(heap):存放所有new出来的对象。 常量池(constant pool):在堆中分配出来的一块存储区域,存放储显式的String常量和基本类型常量(float、int等)。另外,可以存储不经常改变的东西(public static final)。常量池中的数据可...
Android之MVC模式

Android之MVC模式

MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者模式是完全一样。MVC好处:从用户的角度出发,用户可以根据自己的需求...
<< 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 >>