自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Landsat7 ETM+数据使用ENVI进行融合(超详细傻瓜教程)

一、 前言 前段时间由于项目的原因,需要15m的遥感数据,因此想到将landsat7的30m的数据通过融合得到15m的。本以为按照网上ENVI的融合教程就可以达到目的,但哪想,融合的数据彩色合成失真、呈灰白色等问题一堆,根本无法用在项目中。考虑到时间紧迫,这个问题就搁置了几天。现在稍微闲下来了,回头再看看用ENVI对Landsat7的数据该怎么进行融合操作。上周在网上找了一些零散的资料,大致

2017-03-12 15:05:16 55996 9

原创 Java3D导入obj和3ds模型整理

最近由于项目的原因,需要使用Java进行3D建模。Java3D是Java自带的技术,没什么配置难度,拿来入门再适合不过了。Java3d入门学习可以参考这位博主大神——苏若年,关于Java3D学习的文章。下面给出他部分文章的链接: 文1 创建三维几何模型:[ http://www.cnblogs.com/dennisit/archive/2013/05/06/3063042.html ] 文2

2016-07-24 00:47:27 12559 5

原创 推荐一个视频放慢软件(应急用)

最近做项目需要将手上的视频放慢来用。本以为度娘大法好,具有这样功能的软件应该一找就找到了,但是事实度娘知道上全是广告,所幸找了一圈在一个贴吧里找到了解决方案。这个软件的名称为MPEG Video Wizard DVD 5.0,用法非常简单,但只有30天的免费期,所以拿来应急是不错的。下面给出这软件放慢视频的基本操作:——————————————————————————————————————————

2016-07-12 21:51:51 9295

原创 项目部署&Ant build

前段时间在做项目时遇到了关于工程打包的问题,由于以前从未接触过这方面的东西,而且项目时间又比较急,所以只是匆匆找了下问题所在,并未比较全面地学习项目部署的相关知识。这几天回来再看这方面的东西,所获良多,故在此记录以下几个个人觉得关于ant&build比较好的文章。 —————————————————————————————————————————————— build.xml文件详解: htt

2016-07-06 16:59:25 397

转载 java泛型

1.泛型实现的是参数化类型的概念,java中的泛型类似于C++中的模板;2.泛型的存在使得复杂类型可以细分为多种类型,例如List< String >和List< Interger >不是同一种类型;3.泛型使用T、E、K、V等形式参数表示泛型形参;4.在泛型中,无法获得任何有关泛型参数类型的信息。也就是说,虽然编译器会把List< String >和List< Interger >视为不同类型,但

2016-05-13 11:23:04 301

原创 重载与重写

重载方法特点是方法名相同,参数列表不同,可以认为是完全不同的方法;重载不需要继承。重写方法特点是方法名,参数列表都相同,方法体不同;重写必须要继承(?extend 和 implement)。

2016-05-13 10:18:35 265

转载 关于java回调函数

所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法。面向对象程序的回调函数设计一般使用接口来实现,接口的调用方式分:同步调用、回调和异步调用。回调的设计可以看成一种观察者模式。关于java的同步回调函数可以参考下面一位博主的文章: http://blog.chinaunix.net/uid-122937-id-3807995.htmljava的异

2016-05-11 16:33:19 299

原创 Java垃圾回收

关于java里的垃圾回收机制,有如下几点需要注意: 1.java自动回收失去用处的对象,失去对象的引用在堆栈中移除; 2.System.gc()只是一个请求,不能保证回收的立即发生; 3.finalize()用于处理gc无法释放的“特殊”内存区域,它类似于c++中的析构函数,但不等同于析构函数,尽量少用; 4.是否在某个时间点进行垃圾回收是未知的。 ————————————————————

2016-05-05 20:19:03 270

原创 Java存储数据

关于Java中数据对象的存储位置,直接引用《Thinking in java》中的介绍。如下:1.寄存器。快速存储区。java中不能直接控制或感知此区域。但是C和C++可以建议程序对寄存器的分配方式,尤其是C语言,可以直接对寄存器进行部分操作。2.堆栈。RAM。存储java中的对象引用和基本数据类型,但不存储java对象。程序直接通过对堆栈的操作进行线程或进程的运行。3.堆。存储所有java对象。j

2016-05-05 17:32:24 422

原创 如何通过布局将图像放置到JPanel中间

首先,新建一个JLabel来装载图像;然后,利用布局将此JLabel放在JPanel中心位置。如果不使用布局管理器,可以采用setBounds方法直接定位。不过一般不希望用这个方法,设置具体位置需要位置数据,这个有些麻烦。采用布局管理器的话,可以使用FlowLayout类,按照如下方法进行设置。JPanel fw3 = new JPanel(new FlowLayout(FlowLayout.CEN

2016-05-05 17:02:32 1630

原创 基于fisher线性判别法的分类器设计

0.引言说明 这篇文章实际上是楼主上的模式识别课程的课堂报告,楼主偷懒把东西直接贴出来了。选择fisher判别法的原因主要是想学习一下这个方法,这个方法属于线性判别法,操作起来和lda判别法近乎没啥区别。在选用这个方法之前,楼主也尝试过用其它方法,包括knn(自己也写了个)、svm(不会实现)。讲道理,老师给的数据太坑爹了,好几类都不能用线性判别来区分,必须用非线性分类器,当然这是我在设计完本分类

2016-04-28 22:55:56 16539 4

翻译 关于使用TreeCellRenderer设置背景颜色无效的问题

在使用JTree时,当我们需要自己定义渲染器时,就需要实现TreeCellRenderer类或者继承DefaultTreeCellRenderer类。不管是实现或者继承,当我们需要改变背景颜色而调用setBackground()方法时,设置可能无效(有意思的是设置前景颜色setForeground()确是有效的)。出现这种情况,我们就需要加上这样的语句:this.setOpaque(true);s

2016-04-28 10:39:41 1107 1

转载 什么是writeObject 和readObject?可定制的序列化过程(转)

(对象序列化与反序列化、transient关键字)这篇文章很直接,简单易懂。尝试着翻译一下 ,原文是What are writeObject and readObject? Customizing the serialization process.在Java中使用Serialization相当简单。如果你有一些对象想要进行序列化,你只需实现Serializable接口。然后,

2016-04-10 21:55:08 7238

转载 Java各种对象理解(转)

关于VO、PO的理解-java的(PO,VO,TO,BO,DAO,POJO)解释收藏  O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。   VO,值对象(Value Object),PO,持久对象(P

2016-04-10 21:33:47 2173

转载 java中创建对象的方法(转)

有4种显式地创建对象的方式: 1.用new语句创建对象,这是最常用的创建对象的方式。 2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。 3.调用对象的clone()方法。 4.运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法. 下面演示了

2016-04-10 17:21:03 422

转载 JAVA 对象引用,以及对象赋值(转载)

关键字: java对象 引用 1.Java对象和引用的关系基本概念 关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。

2016-04-08 23:25:08 319

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-04-08 21:34:22 228

空空如也

空空如也

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

TA关注的人

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