自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JAVA AND GIS

无他,唯手熟尔

  • 博客(351)
  • 资源 (2)
  • 收藏
  • 关注

转载 JAVA之编码/解码-文件输入输出流

原文链接:http://blog.csdn.net/jiangzhongwei_/article/details/52081938问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[])

2017-01-21 11:00:00 1040

转载 windows命令行中java和javac、javap使用详解(java编译命令)

原文链接:http://www.jb51.net/article/48380.htm最近重新复习了一下java基础,这里便讲讲对于一个类文件如何编译、运行、反编译的。也让自己加深一下印象如题,首先我们在桌面,开始->运行->键入cmd 回车,进入windows命令行。进入如图所示的画面:可知,当前默认目录为C盘Users文件夹下的Administrator文件夹。一

2016-11-29 21:41:05 4801

转载 Linux开启ssh服务

原文链接:http://www.cnblogs.com/fengbeihong/p/3307575.html首先更新源  sudo apt-get update安装ssh服务sudo apt-get install openssh-server检测是否已启动ps -e | grep ssh看到有ssh字样,说明已启动,如果没有就手动启

2016-11-13 18:29:23 627

转载 eclipse不自动弹出提示(alt+/快捷键失效)

原文链接:http://www.apkbus.com/android-104663-1-1.html最近公司电脑上的Eclipse没有了自动提示功能,也不是全部不提示,大多数情况下按下“alt+/”键还会产生提示,但是当我在java项目中邪main方法和syso的时候,“alt+/”则会失效,今天在网上搜索了一下结果,主要有一下几种方法:    1.次方法用于没有一点提示的情况:依次打开e

2016-11-12 10:37:55 1651 1

转载 Java内部类总结

原文链接:http://lavasoft.blog.51cto.com/62575/179484/Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。 内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没

2016-09-25 11:12:14 424

转载 Java中getResourceAsStream的用法

原文链接:http://riddickbryant.iteye.com/blog/436693首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最

2016-09-01 21:49:51 408

转载 SVN回滚版本

原文链接:http://keenwon.com/1072.htmlSVN是一个版本管理工具,在工作中经常使用,尤其是多人合作开发的时候,版本管理显得更加重要。需要使用回退的场景往往都比较“紧急”,今天就记录一下在使用SVN的时候怎么回退到指定的版本,方便以后随时查看。方法一右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想

2016-08-01 13:31:44 1880

转载 ORACLE导出序列 .

原文链接:http://blog.csdn.net/arsenic/article/details/7237658最近遇到oracle导出序列时有问题(即序列的当前值和数据库中一些表的ID最大值不一致,我们的数据库表的主键是从序列中取的),需要重新导入序列,发现exp不能单独导出序列,由于数据量庞大,所以又不想再导一遍数据。在网上搜索了一下找到一个比较好的办法: 第一步:在原数据库上执行如下

2016-07-27 15:32:34 1652

转载 exp-imp实现oracle不同表空间的迁移

原文链接;http://www.2cto.com/database/201308/235743.htmlexp-imp实现oracle不同表空间的迁移 方法一: --1、修改表空间名称(账号:sys/oracleas SYSDBA 登录) ?123altertablespace CI

2016-07-27 14:17:41 518

转载 Oracle 11G在用EXP 导出时,空表不能导出解决

原文链接:http://wanwentao.blog.51cto.com/2406488/545154/11G中有个新特性,当表无数据时,不分配segment,以节省空间  解决方法:  1、insert一行,再rollback就产生segment了。  该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。  2、设置deferred_segmen

2016-07-27 13:10:31 368

转载 Oracle CHAR,VARCHAR,VARCHAR2,nvarchar类型的区别与使用

原文链接:http://www.cnblogs.com/ItisFriday/archive/2010/09/24/1832971.html这篇对oracle几种字符类型总结的比较好,收藏了。一 varchar,nvarchar, 四个类型都属于变长字符类型, varchar和varchar2的区别在与后者把所有字符都占两字节,前者只对汉字和全角等字符占两字节。 nvarchar和

2016-07-14 16:37:21 899

转载 SQLSERVER和ORACLE批量处理表名和字段名大写

原文链接:http://www.cnblogs.com/tippoint/archive/2012/11/07/2758855.html在sql移植到oracle过程中,都会遇到表名和字段名大写的问题,因为在oracle中默认表名和字段名都是大写的,虽然可以通过使用双引号的方式进行操作,如select * from "testtable"但是很多情况下,这样做的代价很大,因为很多程序的代码

2016-07-14 14:12:53 539

转载 hibernate缓存机制详细分析

原文链接:http://www.cnblogs.com/xiaoluo501395377/p/3377604.html在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。随笔虽长,但我相信看完的朋友绝对能对hibernate的 N+1问题以及缓存有更深的了解

2016-07-08 15:20:55 473

转载 discriminator-value

原文链接:http://huoli.iteye.com/blog/300317可能经常遇到这样的情况:       在数据库表中会有这样的一个字段用来区别记录的属性,如:在客户表中有一个字段表示客户级别,当这个记录为A时是一级客户,为B时是二级客户。在用hiberante做OR表示时类可能是这样的:       public class Customer{          private S

2016-07-04 14:20:36 1795

转载 Eclipse的team下的 SVN update to HEAD 和 Synchronize with repository 的区别

原文链接:http://blog.csdn.net/yasi_xi/article/details/23366677转自:http://stackoverflow.com/questions/8893976/what-is-the-difference-between-svn-update-to-head-vs-synchronize-with-repository

2016-07-01 09:21:16 1525

转载 Eclipse中SVN插件中英文互相转换方法

原文链接:http://ipc.iteye.com/blog/689274在Eclipse的configuration文件下找到config.ini文件,用写字板打开,在最后面添加上如下代码即可:  1. 下面配置是设置SVN插件为英文菜单:Java代码  # Set Subversion English Version  osg

2016-07-01 09:16:18 9255 11

转载 fetch="join" 和fetch="select"

原文链接:http://blog.csdn.net/silentjesse/article/details/1907942fetch参数指定了关联对象抓取的方式是select查询还是join查询,select方式时先查询返回要查询的主体对象(列表),再根据关联外键id,每一个对象发一个select查询,获取关联的对象,形成n+1次查询; 而join方式,主体对象和关联对象用一句外键

2016-05-14 12:32:20 734

转载 all-delete-orphan

原文链接:http://blog.csdn.net/zhh521125/article/details/5954137当关联双方存在父子关系,就可以在 set 处设定 cascade 为 all-delete-orphan所谓父子关系,即指由父方控制子方的持久化圣明周期,子方对象必须和一个父方对象关联。如果删除父方对象,应该级联删除所有关联的子方对象;如果一个子方对象不再和一个父方对象

2016-05-12 21:38:10 687

转载 Java Servlet多线程问题

原文链接:http://blog.csdn.net/zht666/article/details/8542589这个问题网上一直没有搜到很详细的解释,也可能是高人的解释不符合我的理解方式。所以自己到网上搜集了写资料再加自己的想法,随便写了点东西发到论坛上,希望大家给予修正意见,看我是否理解对了。一般servlet在jvm中只有个对象,当多个请求来请求一个jsp页面的时候,实际上都是调用

2016-04-23 11:47:58 985

转载 Hibernate各种主键生成策略与配置详解

原文链接:http://www.cnblogs.com/kakafra/archive/2012/09/16/2687569.html1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎

2016-04-21 11:55:13 333

转载 Java Double相加出现的怪事

原文链接:http://blog.csdn.net/benyuxy/article/details/7719208问题的提出:     编译运行下面这个程序会看到什么[java] view plain copypublic class test {      public static void main(String a

2016-04-19 15:00:07 444

转载 Flex 设置WMODE 后滚轮失效的解决方法

原文链接:http://blog.csdn.net/mygisforum/article/details/169042071.问题产生Flex 设置 wmode 属性为 opaque 或 transparent ,是为了解决flash 对象遮盖页面元素的问题。而随之而来产生了鼠标滚轮失效的问题,本人使用的Chrome浏览器,据说火狐也存在同样问题。2.解决方法解决方法主

2016-04-17 17:41:20 895

转载 Java 同步方式 (1) —— synchronized

原文链接:http://blog.csdn.net/sunboy_2050/article/details/7675050前两篇博客 ArrayList 用法比较 和 String 用法比较,介绍过程中都提及到了同步和线程安全的问题,本篇将重点介绍Java同步方式之一的synchronized用法。线程安全线程安全,是指每次运行结果和单线程运行的结果是一样的,而

2016-03-12 16:16:53 394

转载 关于 Java 数组的 12 个最佳方法

原文链接:http://www.iteye.com/news/28296下面是stackoverflow中关于数组方法的相关问题中,获得最多票数的12个数组操作方法。1.  声明一个数组Java代码 String[] aArray = new String[5];  String[] bArray = {"a","b","c", "d", "e"};  

2016-03-05 17:27:05 390

转载 [Java]读取文件方法大全

原文链接:http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile {    /**     * 以字节为单位读取文件,常用于读二进制文

2016-03-05 17:25:43 355

转载 理解 Java 正则表达式怪异的 \\ 和 \\\\,让您见怪不怪

原文连接:http://unmi.cc/understand-java-regex-backslash/#more-2880Java 语言里的几大变革,一为 jdk1.4 引入的正则表达式,jdk1.5 引入的泛型。没有泛型之前有不少人曾想方设法从编译器入手让 Java 支持泛型。说到泛型  Perl 无疑是该方面的佼佼者,虽然我们不要求 Java 的正则表式能像 Perl 那样可以用来写

2016-02-24 21:34:14 4791 1

转载 J2EE系统异常的处理准则

原文链接:http://lavasoft.blog.51cto.com/62575/244138J2EE系统异常的处理准则 异常的处理是每个Java程序员时常面对的问题,但是很多人没有原则,遇到异常也不知道如何去处理,于是遇到检查异常就胡乱try...catch...一把,然后e.printStackTrace()一下了事,这种做法通常除了调试排错有点作用外,没任何价值。对

2016-02-24 21:10:46 499

转载 Hibernate中inverse="true"的理解

原文链接:http://lijiejava.iteye.com/blog/776587举例如下Customer类:Java代码  public class Customer {       private int id;       private String name;  private Set orders = new HashSet();  ••

2016-02-06 18:36:14 466

转载 HIBERNATE的N+1查询问题

原文链接:http://blog.csdn.net/gl74gs48/article/details/5903166选自《精通Hibernate:Java对象持久化技术详解》作者:孙卫琴 在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的Order对象。以Customer和Order类为例

2016-02-06 18:09:22 668

转载 Hibernate N+1 问题及解决办法

原文链接:http://msi110.iteye.com/blog/710183问题出现的原因:Hibernate中常会用到set,bag等集合表示1对多的关系,在获取实体的时候就能根据关系将关联的对象或者对象集取出,还可以设定cacade进行关联更新和删除。这不得不说hibernate的orm做得很好,很贴近oo的使用习惯了。但是对数据库访问还是必须考虑性能问题的,在设定了1对多

2016-02-06 16:29:39 1350

转载 valuestack,stackContext,ActionContext.之间的关系

原文链接:http://blog.csdn.net/findsafety/article/details/8676763三者之间的关系如下图所示:ActionContext 一次Action调用都会创建一个ActionContext 调用:ActionContext context = ActionContext.getContext() 

2016-01-13 20:07:15 504

转载 flex与javascript互相通信:使用ExternalInterface

原文链接:http://blog.csdn.net/xingfeng0501/article/details/7834180(1):在Flex中有这么一个类:ExternalInterface.在这个类中它给我们:call和addCallbackFlex中As调用Js的方法是:     1、导入包 (import flash.external.ExternalInterface;)

2015-10-14 14:27:50 419

转载 flex与javascript互相通信:使用ExternalInterface

原文链接:http://blog.csdn.net/xingfeng0501/article/details/7834180(1):在Flex中有这么一个类:ExternalInterface.在这个类中它给我们:call和addCallbackFlex中As调用Js的方法是:     1、导入包 (import flash.external.ExternalInterface;)

2015-10-14 14:26:59 1038

转载 Flex Bindable 的用法

原文链接:http://www.cnblogs.com/tianlangshu/archive/2012/04/26/2471453.html[Bindable]:元数据标签,它在代码中的作用就是向编译器提供如何编译程序的信息。它的最大作用是使程序组件间的数据同步变得容易。在开发中通常用上Bindable作用在视图控件上,如给它绑定一个对象,则以后只需要在逻辑层更改这个对象的值,则

2015-10-14 13:38:31 534

转载 FLEX初始化事件执行顺序

原文链接:http://ianysoft.iteye.com/blog/1054960Flex初始化事件执行顺序测试应用代码  "1.0" encoding="utf-8"?>  "http://ns.adobe.com/mxml/2009"                 xmlns:s="library://ns.adobe.com/flex/spark"     

2015-10-14 10:49:56 752

转载 Flex Application 初始化顺序

原文链接:http://www.cnblogs.com/sevenyuan/archive/2009/11/23/1608579.htmlpreloader->systemManager->FlexApplication started...然后才是preinitialize在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量.initialize当

2015-10-14 10:47:56 383

转载 揭开Socket编程的面纱

原文链接:http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         Socket在哪里呢?3.         Socket

2015-10-14 10:35:55 367

转载 TCP/IP、Http、Socket的区别

原文链接:http://jingyan.baidu.com/article/08b6a591e07ecc14a80922f1.html网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP

2015-10-14 10:24:58 469

转载 深入了解 Dojo 的核心接口

原文链接:http://www.ibm.com/developerworks/cn/web/1303_zhouxiang_dojocore/#ibm-pconDojo 核心随着 Web2.0 应用的逐渐普及,一个好的支持 Web2.0 开发的 Web 前端框架变得越来越重要。现在市面上有很多的 Web 应用开发框架,Dojo 便是其中最为出色的 Web 应用前端开发框架之一。D

2015-09-27 10:32:59 1515

转载 深入理解javascript原型和闭包

原文链接:http://www.cnblogs.com/wangfupeng1988/p/3977924.html深入理解javascript原型和闭包(1)——一切都是对象深入理解javascript原型和闭包(2)——函数和对象的关系深入理解javascript原型和闭包(3)——prototype原型深入理解javascript原型和闭包(4)——隐式原型深入理解

2015-09-20 10:54:49 6767

arcgis_js_v313_sdk

arcgis_js_v313_sdk---------API说明文档和示例

2015-04-23

arcgis_js_v313_api.zip

arcgis_js_v313_api

2015-04-23

空空如也

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

TA关注的人

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