N******K 发帖数: 10202 | 1 我今天来黑一下java
限制大小为 int 255
不支持连续存储的多维数组
完全就把它和大型图像计算隔离开了 |
p*****2 发帖数: 21240 | 2
限制大小为 int 255
这个是什么意思?
【在 N******K 的大作中提到】 : 我今天来黑一下java : 限制大小为 int 255 : 不支持连续存储的多维数组 : 完全就把它和大型图像计算隔离开了
|
d********u 发帖数: 5383 | 3 好虫表示这个它不需要。它只需要命令行接受无穷多字符
【在 N******K 的大作中提到】 : 我今天来黑一下java : 限制大小为 int 255 : 不支持连续存储的多维数组 : 完全就把它和大型图像计算隔离开了
|
g*****g 发帖数: 34805 | 4 你确定你说的是java,java数组的上限是Integer.MAX_VAlUE减一个跟实现相关的小常
数,也就是接近于2^31。没有连续多维数组是事实,但既然你不能做指针操作,看不出
有啥区别。
科学计算,计算复杂度高,代码量不大,不用java很自然。
【在 N******K 的大作中提到】 : 我今天来黑一下java : 限制大小为 int 255 : 不支持连续存储的多维数组 : 完全就把它和大型图像计算隔离开了
|
N******K 发帖数: 10202 | 5 哈哈 手误而已 int 32位
没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不
是你能想象的
【在 g*****g 的大作中提到】 : 你确定你说的是java,java数组的上限是Integer.MAX_VAlUE减一个跟实现相关的小常 : 数,也就是接近于2^31。没有连续多维数组是事实,但既然你不能做指针操作,看不出 : 有啥区别。 : 科学计算,计算复杂度高,代码量不大,不用java很自然。
|
N******K 发帖数: 10202 | 6 你读一下itk vtk代码 再说代码量不大这句话
【在 g*****g 的大作中提到】 : 你确定你说的是java,java数组的上限是Integer.MAX_VAlUE减一个跟实现相关的小常 : 数,也就是接近于2^31。没有连续多维数组是事实,但既然你不能做指针操作,看不出 : 有啥区别。 : 科学计算,计算复杂度高,代码量不大,不用java很自然。
|
g*****g 发帖数: 34805 | 7 你这个手误得太离谱了,显示出一点common sense都没有。没有连续多维数组,
没有所谓实现上的矩阵运算麻烦,你这个是纯闲扯。你要说性能不如C,fortran,地球
人都知道。
【在 N******K 的大作中提到】 : 哈哈 手误而已 int 32位 : 没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不 : 是你能想象的
|
N******K 发帖数: 10202 | 8 有paper为证 不是我胡扯
http://math.nist.gov/javanumerics/
【在 g*****g 的大作中提到】 : 你这个手误得太离谱了,显示出一点common sense都没有。没有连续多维数组, : 没有所谓实现上的矩阵运算麻烦,你这个是纯闲扯。你要说性能不如C,fortran,地球 : 人都知道。
|
g*****g 发帖数: 34805 | 9 你能不能具体一点那篇paper哪页提到这个无联系多维数组妨碍了实现。你这个页面无
数篇
paper没法翻。
【在 N******K 的大作中提到】 : 有paper为证 不是我胡扯 : http://math.nist.gov/javanumerics/
|
N******K 发帖数: 10202 | 10 妨碍的是性能 不是实现 你拿for循环硬搞当然可以
【在 g*****g 的大作中提到】 : 你能不能具体一点那篇paper哪页提到这个无联系多维数组妨碍了实现。你这个页面无 : 数篇 : paper没法翻。
|
|
|
g*****g 发帖数: 34805 | 11 得,你说话够不靠谱的。说的3句话,两个帖子下来就证明错了2句。就剩一句java性能
不如c/fortran,地球人都知道的废话。实在没啥好争的,java本来就不是针对科学计
算设计的。你干脆说java没有指针,没法做内存操作,是作茧自缚,直接把自己踢出了
系统编程的领域。
发信人: NatureOK (ok), 信区: Programming
标 题: Re: java在数组上的问题:作茧自缚
发信站: BBS 未名空间站 (Sat Mar 23 16:58:31 2013, 美东)
哈哈 手误而已 int 32位
没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
是你能想象的
【在 N******K 的大作中提到】 : 妨碍的是性能 不是实现 你拿for循环硬搞当然可以
|
p*****2 发帖数: 21240 | 12
32位还不够吗?
【在 N******K 的大作中提到】 : 哈哈 手误而已 int 32位 : 没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不 : 是你能想象的
|
p*****2 发帖数: 21240 | 13 再说了,多维数组跟一维数组有啥大区别吗?用一维模拟不久可以了吗? |
N******K 发帖数: 10202 | |
N******K 发帖数: 10202 | 15 你好好读一读我发的链接 不要夜郎自大
我在板上看你吹java上天了 打算拿这个干活 结果发现在线性代数运算上差劲到家了
这不是语言vs语言的比较 而是结构性问题 或曰“体制问题”
java干别的事情还不一定比c慢 比如算个3x3小矩阵运算
【在 g*****g 的大作中提到】 : 得,你说话够不靠谱的。说的3句话,两个帖子下来就证明错了2句。就剩一句java性能 : 不如c/fortran,地球人都知道的废话。实在没啥好争的,java本来就不是针对科学计 : 算设计的。你干脆说java没有指针,没法做内存操作,是作茧自缚,直接把自己踢出了 : 系统编程的领域。 : 发信人: NatureOK (ok), 信区: Programming : 标 题: Re: java在数组上的问题:作茧自缚 : 发信站: BBS 未名空间站 (Sat Mar 23 16:58:31 2013, 美东) : 哈哈 手误而已 int 32位 : 没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
g*****g 发帖数: 34805 | |
N******K 发帖数: 10202 | 17 3D CT/MR图像 不够用
【在 p*****2 的大作中提到】 : 再说了,多维数组跟一维数组有啥大区别吗?用一维模拟不久可以了吗?
|
N******K 发帖数: 10202 | 18 我的原帖可没有说 不能实现 你自己立个靶子自娱自乐
我说的是 隔绝于大型图像分析领域
【在 g*****g 的大作中提到】 : 这个提的仍然是性能问题,不是实现问题,不能对多维数组做直接操作影响性能,不影 : 响实现。
|
p*****2 发帖数: 21240 | 19
那平时用什么语言?
【在 N******K 的大作中提到】 : 3D CT/MR图像 不够用
|
g*****g 发帖数: 34805 | 20 我看是你夜郎自大了。我在这个版上吹嘘过java啥都能干?java不能用指针,没法取代
C做系统编程,
这个例子不是比你提的强多了?我看你自己造风车才是真的。
【在 N******K 的大作中提到】 : 你好好读一读我发的链接 不要夜郎自大 : 我在板上看你吹java上天了 打算拿这个干活 结果发现在线性代数运算上差劲到家了 : 这不是语言vs语言的比较 而是结构性问题 或曰“体制问题” : java干别的事情还不一定比c慢 比如算个3x3小矩阵运算
|
|
|
g*****g 发帖数: 34805 | 21 那是你自己的表达能力有问题,既然后面提到的是速度问题,还用了个以及,前面想必
说的是实现的麻烦。没听说过用麻烦来形容性能问题的。
发信人: NatureOK (ok), 信区: Programming
标 题: Re: java在数组上的问题:作茧自缚
发信站: BBS 未名空间站 (Sat Mar 23 16:58:31 2013, 美东)
哈哈 手误而已 int 32位
没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
是你能想象的
【在 N******K 的大作中提到】 : 我的原帖可没有说 不能实现 你自己立个靶子自娱自乐 : 我说的是 隔绝于大型图像分析领域
|
N******K 发帖数: 10202 | 22 你别谦虚了 你可是pk众人 独尊java 挖挖你的帖子 尚在
我说的是算法 不是啥系统编程 你又立一个风车
【在 g*****g 的大作中提到】 : 我看是你夜郎自大了。我在这个版上吹嘘过java啥都能干?java不能用指针,没法取代 : C做系统编程, : 这个例子不是比你提的强多了?我看你自己造风车才是真的。
|
N******K 发帖数: 10202 | 23 matlab c/c++ 准备换到java 结果不可行
【在 p*****2 的大作中提到】 : : 那平时用什么语言?
|
g*****g 发帖数: 34805 | 24 http://www.mitbbs.com/article/Programming/620731_1.html
你原来不只是表达能力有问题,阅读能力也有问题。这是我老10年前发的帖子,前些日
子还重贴过。
敢问哪里提到啥领域都能用?
算法是一个科学的范畴,不是一个应用的领域,算法可以用在从系统编程到应用编程的
很多地方,我看你连基本概念都没弄清吧。科学计算本来就不是java设计面向的领域。
当然,如果你大部分东西都是应用,就这么一小块需要科学技术,用个jni啥的完全可
以。
【在 N******K 的大作中提到】 : 你别谦虚了 你可是pk众人 独尊java 挖挖你的帖子 尚在 : 我说的是算法 不是啥系统编程 你又立一个风车
|
N******K 发帖数: 10202 | 25 你和一个搞 c++图形还是游戏的id 的大战N个回合的帖子尚在 别谦虚
【在 g*****g 的大作中提到】 : http://www.mitbbs.com/article/Programming/620731_1.html : 你原来不只是表达能力有问题,阅读能力也有问题。这是我老10年前发的帖子,前些日 : 子还重贴过。 : 敢问哪里提到啥领域都能用? : 算法是一个科学的范畴,不是一个应用的领域,算法可以用在从系统编程到应用编程的 : 很多地方,我看你连基本概念都没弄清吧。科学计算本来就不是java设计面向的领域。 : 当然,如果你大部分东西都是应用,就这么一小块需要科学技术,用个jni啥的完全可 : 以。
|
N******K 发帖数: 10202 | 26 给医生用的图像分析软件也是应用系统 itk+vtk是主流 估计你没听说过
算法是这个应用系统的核心
【在 g*****g 的大作中提到】 : http://www.mitbbs.com/article/Programming/620731_1.html : 你原来不只是表达能力有问题,阅读能力也有问题。这是我老10年前发的帖子,前些日 : 子还重贴过。 : 敢问哪里提到啥领域都能用? : 算法是一个科学的范畴,不是一个应用的领域,算法可以用在从系统编程到应用编程的 : 很多地方,我看你连基本概念都没弄清吧。科学计算本来就不是java设计面向的领域。 : 当然,如果你大部分东西都是应用,就这么一小块需要科学技术,用个jni啥的完全可 : 以。
|
g*****g 发帖数: 34805 | 27 我没谦虚,那哥们不懂还出来喷。说什么MMO server比twitter还复杂,完全是他自找
的。
MMO在client端是3D计算没错,在server端可就不是了。
【在 N******K 的大作中提到】 : 你和一个搞 c++图形还是游戏的id 的大战N个回合的帖子尚在 别谦虚
|
g*****g 发帖数: 34805 | 28 那也不奇怪,我提到过3D游戏 C++一直会是主流,你说的这个无非是类似。我从没说过
所有的应用系统都可以用java实现,否则我也不会特别举例3D游戏了。说你造了风车还
不服。
【在 N******K 的大作中提到】 : 给医生用的图像分析软件也是应用系统 itk+vtk是主流 估计你没听说过 : 算法是这个应用系统的核心
|
N******K 发帖数: 10202 | 29 我没说矩阵运算不能java实现 你非要说我是这个意思 到底谁立风车了?
我说很麻烦 你理解为不能实现 你说谁的错? 哈哈
【在 g*****g 的大作中提到】 : 那也不奇怪,我提到过3D游戏 C++一直会是主流,你说的这个无非是类似。我从没说过 : 所有的应用系统都可以用java实现,否则我也不会特别举例3D游戏了。说你造了风车还 : 不服。
|
g*****g 发帖数: 34805 | 30 没听说谁用麻烦来修饰性能问题,只有用来谈实现的。不是我立风车,是你表达能力有
问题。顶牛没啥意思,你通篇就说了一句废话,java性能不如c/fortran。
【在 N******K 的大作中提到】 : 我没说矩阵运算不能java实现 你非要说我是这个意思 到底谁立风车了? : 我说很麻烦 你理解为不能实现 你说谁的错? 哈哈
|
|
|
N******K 发帖数: 10202 | 31 你自己理解错了 就说别人写的不好 这是你在公司干活养成的风格吧
【在 g*****g 的大作中提到】 : 没听说谁用麻烦来修饰性能问题,只有用来谈实现的。不是我立风车,是你表达能力有 : 问题。顶牛没啥意思,你通篇就说了一句废话,java性能不如c/fortran。
|
g*****g 发帖数: 34805 | 32 你这人实在无可理喻,难道还有麻烦的性能这种说法?你自己语文没学好,还要死撑。
【在 N******K 的大作中提到】 : 你自己理解错了 就说别人写的不好 这是你在公司干活养成的风格吧
|
N******K 发帖数: 10202 | 33 没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不
是你能想象的
这句话 你能推理出 java不能实现矩阵运算 说明你已经进化到那美克星人层次
【在 g*****g 的大作中提到】 : 你这人实在无可理喻,难道还有麻烦的性能这种说法?你自己语文没学好,还要死撑。
|
g*****g 发帖数: 34805 | 34 既然性能不能用麻烦修饰,地球人理解就是你说java没有多维数组造成矩阵运算的实现
麻烦。
所以我问为啥实现麻烦,你小学语文不及格不是我的错。
【在 N******K 的大作中提到】 : 没有连续多维数组 造成的矩阵运算麻烦 以及调用lapack等线性代数库的速度问题 不 : 是你能想象的 : 这句话 你能推理出 java不能实现矩阵运算 说明你已经进化到那美克星人层次
|
c*********e 发帖数: 16335 | 35 不是有arraylist吗?
【在 N******K 的大作中提到】 : 我今天来黑一下java : 限制大小为 int 255 : 不支持连续存储的多维数组 : 完全就把它和大型图像计算隔离开了
|
p*****2 发帖数: 21240 | 36
这个能满足LZ的需求?
【在 c*********e 的大作中提到】 : 不是有arraylist吗?
|
t***a 发帖数: 416 | 37 不行啊,arraylist后面也是array实现的,楼主说java array大小有限制。。。。
楼主还要多维数组,还要能连续的。。。而且超大的。。。
我猜楼主说的那个算法就是基于所谓多维连续超大数组实现的。。。。要么不用java,
要么重搞算法。。。。这有啥好纠结的嘛
【在 c*********e 的大作中提到】 : 不是有arraylist吗?
|
N******K 发帖数: 10202 | 38 按你的理解 实现麻烦=不能实现
你小学文化不及格 天天来装13
【在 g*****g 的大作中提到】 : 既然性能不能用麻烦修饰,地球人理解就是你说java没有多维数组造成矩阵运算的实现 : 麻烦。 : 所以我问为啥实现麻烦,你小学语文不及格不是我的错。
|
N******K 发帖数: 10202 | 39 有java教主在这鼓吹java神通广大
我来讲讲java的弱点
另外 确实有一部分人非要搞纯java 削足适履的 参照imagej2
【在 t***a 的大作中提到】 : 不行啊,arraylist后面也是array实现的,楼主说java array大小有限制。。。。 : 楼主还要多维数组,还要能连续的。。。而且超大的。。。 : 我猜楼主说的那个算法就是基于所谓多维连续超大数组实现的。。。。要么不用java, : 要么重搞算法。。。。这有啥好纠结的嘛
|
g*****g 发帖数: 34805 | 40 自己乱喷,就别怪我打你脸,我问为啥实现麻烦,你不但没否认,还paper为证哪。现
在又否认没说了?
就你这德性也好意思出来丢人?
发信人: NatureOK (ok), 信区: Programming
标 题: Re: java在数组上的问题:作茧自缚
发信站: BBS 未名空间站 (Sat Mar 23 17:04:09 2013, 美东)
有paper为证 不是我胡扯
http://math.nist.gov/javanumerics/
【在 g*****g 的大作中提到】 : 你这个手误得太离谱了,显示出一点common sense都没有。没有连续多维数组, : 没有所谓实现上的矩阵运算麻烦,你这个是纯闲扯。你要说性能不如C,fortran,地球 : 人都知道。
|
|
|
N******K 发帖数: 10202 | 41 操 我提供的给我原文的作证 而不是证明你个傻逼胡乱理解
【在 g*****g 的大作中提到】 : 自己乱喷,就别怪我打你脸,我问为啥实现麻烦,你不但没否认,还paper为证哪。现 : 在又否认没说了? : 就你这德性也好意思出来丢人? : 发信人: NatureOK (ok), 信区: Programming : 标 题: Re: java在数组上的问题:作茧自缚 : 发信站: BBS 未名空间站 (Sat Mar 23 17:04:09 2013, 美东) : 有paper为证 不是我胡扯 : http://math.nist.gov/javanumerics/
|
N******K 发帖数: 10202 | 42 你个傻逼 证明一下你的理解
按你的理解 实现麻烦=不能实现
你小学文化不及格 天天来装13
【在 g*****g 的大作中提到】 : 自己乱喷,就别怪我打你脸,我问为啥实现麻烦,你不但没否认,还paper为证哪。现 : 在又否认没说了? : 就你这德性也好意思出来丢人? : 发信人: NatureOK (ok), 信区: Programming : 标 题: Re: java在数组上的问题:作茧自缚 : 发信站: BBS 未名空间站 (Sat Mar 23 17:04:09 2013, 美东) : 有paper为证 不是我胡扯 : http://math.nist.gov/javanumerics/
|
g*****g 发帖数: 34805 | 43 你真他妈傻逼,被打脸了还嘴硬。我客客气气问为啥实现麻烦,你支支吾吾说不出来,
现在反倒要说我说的是不能实现了。做人像你这么贱的真不多。
【在 N******K 的大作中提到】 : 你个傻逼 证明一下你的理解 : 按你的理解 实现麻烦=不能实现 : 你小学文化不及格 天天来装13
|
t***a 发帖数: 416 | 44 其实我是很难想象那个图像算法到底是要闹哪样的。。。。。对于一个语言来说java的
array在大小可以到2,147,xxx,xxx,我记得会比integer的max value只略小一点点,这
是绝对算不上弱点的
【在 N******K 的大作中提到】 : 有java教主在这鼓吹java神通广大 : 我来讲讲java的弱点 : 另外 确实有一部分人非要搞纯java 削足适履的 参照imagej2
|
g*****g 发帖数: 34805 | 45 就是装逼的,你要说卫星图像,2G的数组不够大我还信,医学图像绝对够了。
【在 t***a 的大作中提到】 : 其实我是很难想象那个图像算法到底是要闹哪样的。。。。。对于一个语言来说java的 : array在大小可以到2,147,xxx,xxx,我记得会比integer的max value只略小一点点,这 : 是绝对算不上弱点的
|
k**********g 发帖数: 989 | 46
you forgot volumetric images.
however, volumetric image processing don't "simply" use multidimensional
arrays provided by the language; their algorithms are designed from ground
up to do tiling or voxel indexing.
【在 g*****g 的大作中提到】 : 就是装逼的,你要说卫星图像,2G的数组不够大我还信,医学图像绝对够了。
|
t***a 发帖数: 416 | 47 楼主是要多维数组, 就算二维的,就是2G*2G了。。。这是多少?我算不出来了。。当
然64位jvm可能一下子掏不出这么多空间。。。
【在 g*****g 的大作中提到】 : 就是装逼的,你要说卫星图像,2G的数组不够大我还信,医学图像绝对够了。
|