摘要: 今天我女朋友问了我一个问题假设12345678910111213这些数据,假设我有个数字3那么返回12345,假设我有个数字7那么返回678910 ,假设我有个数字11那么返回111213。 简单的说就是把连续数字分组,感觉很好玩,就拿出来给大家分享一下,public static void ... 阅读全文
posted @ 2015-12-10 18:22 Young Ken 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 我们常用GIS中的相交,比如在地图漫游的时候,屏幕显示的图形和屏幕这个包络线就是相交的关系。我们常用的GIS工具,拉框查询,这个用到的也是相交。 首先题目开起来很简单(开始的时候我是这样想的),但是做的时候发现有一点点小复杂。 什么是相交? 这个有点复杂了,我不知道拓扑学中怎么定义的,找了... 阅读全文
posted @ 2015-12-01 16:57 Young Ken 阅读(1638) 评论(0) 推荐(0) 编辑
摘要: 判断一个面是不是矩形在GIS中很长用的功能,那么怎么判断一个面是不是矩形呢。 这里先要弄懂一些概念,面是什么,先看OGC标准的定义。 我的英文水平有限,(有翻译更好的请留言,如果翻译的准确将被采纳)大概的意思就是一个面(Polygon 后面说的面都指的是Polygon)是平面的,是由1个... 阅读全文
posted @ 2015-11-22 23:05 Young Ken 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 首先考虑什么是相交,在GIS中相交是怎么定义的,请参考博客GIS中相交的定义(OGC相交的定义); 定义我们明白了,就是两个矩形的有公共的部分,我们分为三种情况去写。情况一:一个矩形的顶点在另一个矩形中,如下图的情况这种情况矩形一定相交。情况二:一个矩形在一个矩形内部,其实这个可以看成是情况一... 阅读全文
posted @ 2015-11-19 17:12 Young Ken 阅读(1042) 评论(1) 推荐(0) 编辑
摘要: java.nio.channels.FileChannel封装了一个文件通道和一个FileChannel对象,这个FileChannel对象提供了读写文件的连接。1、接口2、通道操作 a、所有通道接口都是扩展自java.nio.channels.Channel,该通道接口的声明有两个方法:关闭... 阅读全文
posted @ 2015-11-04 10:28 Young Ken 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 用来定义缓冲区的所有类都以Buffer类为基类,Buffer定义了缓冲区的基本特征。 直接子类:ByteBuffer用来存储byte类型的缓冲区,可以在这种缓冲区中存储任意其他基本类型的二进制值(boolean 除外)。存储的每个二进制值在缓冲区中占据的字节长度根据类型的长度决定,char和s... 阅读全文
posted @ 2015-10-30 16:30 Young Ken 阅读(3367) 评论(0) 推荐(0) 编辑
摘要: 之前我一直有一个疑问,就是-Xms和-Xmx不是设置的越大越好吗?现在才明白怎么回事。 通过在命令行中执行java或者启动某种基于 Java 的中间件来运行 Java 应用程序时,Java 运行时会创建一个操作系统进程,就像您运行基于 C 的程序时那样。实际上,大多数 JVM 都是用 C 或者... 阅读全文
posted @ 2015-10-26 10:16 Young Ken 阅读(3609) 评论(1) 推荐(0) 编辑
摘要: 转载自http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-1-406235-zhs.html作者:George Ma写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人... 阅读全文
posted @ 2015-09-24 14:21 Young Ken 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 首先介绍常用布局类FrameLayout最简单的布局管理器。 这个布局管理类有几个特性:添加组件默认在左上角的。如果添加多个组件会叠加到一起,并且都在左上角。(可以通过一gravity属性改变叠加情况)后添加的组件在上层。LinearLayoutLinearLayout通过垂直方向和水平方面进行布... 阅读全文
posted @ 2015-09-23 13:15 Young Ken 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 在介绍基础知识之前先明确几个基本的概念View视图是所有可视组件的基类,所有的UI控件包括布局类都是从View派生出来的。ViewGroupViewGroup是View的扩展,可以放置多个View,也就是管理类,管理多个View。FragmentFragment 是Android3.0才引入的概念,... 阅读全文
posted @ 2015-09-23 11:30 Young Ken 阅读(169) 评论(0) 推荐(1) 编辑