自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lycp

学无止境 善于分享

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 Java中字符串(String)的存储和赋值原理以及String\StringBuffer\StringBiulder的异同

1.在看例子之前,确保你理解以下几个术语:栈 :由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。堆 :由JVM分配的,用于存储对象等数据的区域。常量池 :在编译的阶段,在堆中分配出来的一块存储区域,用于存储显式 的String,float或者integer.例如String str="abc"; abc

2014-12-10 15:48:08 962

原创 ArcEngine java 如何创建自定义菜单、环境菜单、调色板以及动态菜单项

ps: 该文主要翻译arcEngine提供的英文帮助文档1.自定义的菜单和子菜单通常用来把具有相似功能的菜单项放在一起。这些菜单项可以是ArcEngine提供的标准的命令或者工具,也可以是自定义的命令或者工具。     自定义的菜单项有两种创建方式:          1).实现IMenuDef 接口。           2). 利用ToolbarMenu实现。     下表

2014-12-09 18:10:34 1177 1

原创 ArcEngine 介绍

1. ArcGis Engine是什么     ArcGis Engine是为GIS开发者提供的一个完备的GIS组件库,利用ArcEngine,可以将ArcGIS功能嵌入到其它应用程序中,从而能够为用户提供先进的地理信息系统解决方案。 ArcEngine支持windows,Solaris,Linux(Intel)平台,所以开发者可以为用户定制跨平台的应用。2. ArcEngine的

2014-12-05 22:25:59 3369

原创 在ArcEngine中的点元素如何使用其本身提供的各种符号特征

arcEngine本身为点元素提供了丰富的符号库;尤其是其中的CharacterMarkerSymbol类,arcengine库文件中对该类提供了非常多的实现。如果安装有arcengine本身提供的sample project的话,可以参考arcengine本身提供的sample code,工程文件在cartography/symbols/characterIndex目录下。Charact

2014-12-02 21:07:13 1730

原创 ArcEngine-Java中符号选择器(SymbolSelector)的使用

ArcEngine-java的API提供了TxSymbolSelector类,可以弹出一个界面供用户进行各种符号特征的选择,以及对符号的属性进行设置。其API文档中对该函数提供的接口说明如下:Method Summary  booleanaddSymbol(ISymbol symbol)            Brings up a dialog for Adding a symbo

2014-12-01 21:36:32 1556

转载 Eclipse常用的高效插件

今天为使用Eclipse的程序员们,收集一些比较高效的插件,这些插件可以帮助你提高工作效率。Properties EditorProperties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式,在写一下配置文件的时候,不用工具生成。官网:http://propedit.sourceforge.jp/index_en.html Fat Ja

2014-11-25 19:27:11 452

原创 在eclipse中可视化开发arcengine程序--相关环境配置

本人所用的jdk是1.6版本,并且和eclipse都是32位的; 但是arcgis给eclipse提供的插件有两部分, 其中第一部分似乎对jdk以及eclipse的版本没有要求,所以只装插件的第一部分的话可以不用修改jdk等,安装也非常简单。(在eclipse中 help-installnew software …打开install对话框,点击Add按钮,打开Add对话框,点击Local按钮,

2014-11-25 11:51:39 1124

原创 求一个整数的逆整数(Reverse Integer)

public int reverse(int x) { int ret = 0; while (x != 0) { // handle overflow/underflow if (Math.abs(ret) > 214748364) { return 0; } ret = ret * 10 + x % 10;

2014-11-22 22:15:38 2099

原创 (Symmetric Tree--LeetCode)判断树的对称性

LeetCode中的一个题目:Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this binary tree is symmetric: 1 / \ 2 2 / \ / \3 4 4 3

2014-11-20 16:11:47 714

翻译 在大数据中如何寻找相似的文档(shingle, minhash, LSH)(二)

接上篇译文;     1.尽管我们利用minhashing技术将大数据量的文档压缩到小数据量的signatures,并且能够保证文档对之间的相似度大致不变。但是由于文档对的数目可能非常的大,我们仍然不能很有效的找到最相似的文档对。     如果我们的目标是计算每一对文档对之间的相似度,那么我们就没有更好的办法了,或者可以用并行的方法减少运行的时间规模;但是如果我们的目的仅仅是找到的最相似的

2014-08-20 09:12:05 1741

翻译 在大数据中如何寻找相似的文档(shingle, minhash, LSH)(一)

场景:在一堆非常多的文档中,找到相似的文档,或者对文档间的相似性进行评估。当应用于此类目的的时候,我们最常用的用来表示一篇文档的方法是:shingling。1. k-shingles     可以把一篇文档看成一个字符串。那么一篇文档的k-shingle就是在这篇文档中出过现的任何长度为k的字符串。k-shingles就是改篇文档所有k-shingle的集合。 (那么k的大小决定于什么

2014-07-21 14:05:00 3656

原创 利用echarts对pm2.5数据进行可视化处理

echarts是百度提供的数据可视化js插件,功能强大,提供各种基本的图标

2014-06-10 17:07:43 4365

原创 MATLAB 修改默当前认路径

目的:希望MATLAB在打开的时候,当前工作路径是我指定的文件夹(默认路径中有许多系统自带文件,一般为所安装MATLAB文件夹中的bin文件夹);方法: 在系统默认的启动文件夹中(即上文所说的bin文件夹)创建新文件:startup.m;并在文件中输入cd命令 cd 到想要的文件夹;如果startup.m文件存在的花,MATLAB系统在启动后会先执行该文件中的内容。

2014-03-19 22:21:06 942

原创 eclipse利用jpcap getDeviceList 返回结果为null

应该是权限的问题;利用管理员权限重启eclipse即可。

2013-10-14 23:34:34 906

原创 LocationRecordService-1

1\ android service, 可以用一个activity来start 和stop 某服务。 2、android 组件 application:  application的一个重要功能,可以用来保存全局变量的,并且是在package创建的时候就跟着存在了。所以当我们需要创建全局变量的时候,不需要再像 j2se那样需要创建public权限的static变量,而直接在applica

2013-05-02 13:38:24 639

转载 eclipse Override error

Override错误 摘要: 一、java @override 报错处理有时候在自己电脑上编译通过的java代码,在别人那里却编译不通过,总是@override报错,把@override去掉就好了,但不能从根本上解决问题。据说这是jdk的问题,@Override是JDK5就已经有了 ...一、java @override 报错处理有时候在自己电脑

2013-04-11 16:46:50 823

原创 ubuntu 图形界面注销(log_out)系统调用文件

reason: 需要在某用户图形界面注销时调用某脚本1\   度娘的回答是 ~/.bash_logout,但是改脚本只在退出bash环境时被系统调用,而图形界面在注销时是不退出bash环境的;故不能达到目的。2\   谷哥给出了有用资料,  /etc/gdm/PostSession/Default  文件在图形界面被注销时被系统调用。  所用系统为 Ubuntu11。04

2013-04-03 11:23:50 1917

转载 jdk 与 jre的区别

jdk与jre的区别很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指J

2013-04-01 16:33:28 4498

转载 eclispe Failed to load the JNI shared library "D:\

1\ Failed to load the JNI shared library"D:\  打开Eclipse,出现 Failed toload the JNI shared library "D:\。原来我的Eclipse是win32而JAVA_HOME指向的是64位的jdk。那就把Eclipse也换成64位的吧,可是,等等!为什么我另外一个环境的Eclipse是32位的却能正常运行

2013-04-01 16:31:41 838

转载 workLog(4-1)

1\  shell 递归遍历目录  #!/bin/bashecho "please input the directory:"read cdirfor dir in $(find $cdir -type d); do    echo change to $dir    cd $dir    ls    echo "----------"donecd $c

2013-04-01 16:11:17 4273

原创 linux shell 管道对于变量作用域的影响

problem:  linux shell脚本, 变量在一小段代码中并没有按照程序中的设置那样被改变;而是保持原值不动;reason:   该段代码位于管道的输出之后进行执行,代码之中的变量都属于新的局部变量,不能在该部分代码之外访问之。solution:  源代码为:   cat  *.txt  | while read myline; do;  ****  ;done;

2013-04-01 15:31:16 1185

arcEngine+eclipse相关配置文件

提供了arcGis10.1的破解方法和相关破解文件; 以及在eclipse中可视化开发arcengine程序所用到的插件以及相关的配置方法。

2014-11-25

空空如也

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

TA关注的人

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