
Java
我真伪球迷
bachelor : SJTUmaster : ZJU
展开
-
JNI学习笔记
学习JNI的初衷是实验室需要一个项目,就是将自主检索到的图片做一个分类...具体的分类还没讨论定。于是自己先摸索着。需要学习的东西略多,首先是opencv,然后在java程序中调用opencv写的C++程序。所以就得用到JNI技术。话说不得不吐槽,在Eclipse底下配置C/C++的开发真心十足蛋疼。流程是 C/C++[opencv库] => (生成) dll原创 2013-09-30 10:11:37 · 744 阅读 · 0 评论 -
【Thinking In Java】持有对象(添加一组元素)
Arrays.asList()Arrays.asList底层表示的是数组,因此不能调整尺寸。如果你试图用add()和 delete()方法在这种列表中添加或删除元素,就有可能会引发去改变数组尺寸的尝试,因此你将会在运行时获得"Unsupported Operation"错误。Arrays.asList方法的限制是它对所产生的List的类型做出了最理想的假设,而并没有注意你对它会原创 2013-10-21 21:30:30 · 635 阅读 · 0 评论 -
【Think In Java】 正则表达式
许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。所以JAVA语言也不例外。正则表达式已经超出了某种语言或某个系统的局限,成为被人们广为使用的工具,我们完全可以用它来解决实际开发中碰到的一些实际的问题。 在JDK1.3及之前的JDK版本中并没有包含正则表达式的类,转载 2013-10-28 14:59:34 · 884 阅读 · 2 评论 -
【Thinking In Java】Java参数传递探究
想到写一篇博客,还是从自己在编程中遇到的一个困扰说起。先看下面的代码输出结果:================================================================================================所以,JAVA的参数传递需要分为基本类型参数传递和对象类型的参数传原创 2013-10-23 16:27:44 · 542 阅读 · 0 评论 -
SVN版本控制 标准目录结构
SVN的标准目录结构:trunk、branches、tags 2011-03-17 10:52:58分类: LINUX我们在一些著名开源项目的版本库中,通常可以看到trunk, branches, tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。转载 2013-12-29 14:33:01 · 832 阅读 · 0 评论 -
谈谈多继承【C++ & java】
多继承,即一个类继承了多个基类。C++:原创 2014-06-05 22:15:22 · 507 阅读 · 0 评论