由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - java在数组上的问题:作茧自缚
相关主题
java多维数组,其实是个很好的商业机会啊关于 C++:再转一篇
问个多维数组参数传递的问题最近一个新闻是android app要跑在chrome上的趋势越来越明显
Matlab处理数组一问parallel programming的复杂性分层/流行工具技术名词
再问:关于多维数组的malloc呆子们,别闹了,紧跟市场热点才是王道
哪位给总结一下C里面多维数组怎么做函数参数的吧?游戏的后端用什么工具?
多维数组用vector是不是更方便?[合集] 指针问题
如何让一个指针指向一个多维数组关于DP问题请教。
为什么大家都说c++水很深?新手问一个多维数组传递给函数的问题 (转载)
相关话题的讨论汇总
话题: java话题: 数组话题: 实现话题: 多维话题: 运算
进入Programming版参与讨论
1 (共1页)
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没法翻。

相关主题
多维数组用vector是不是更方便?关于 C++:再转一篇
如何让一个指针指向一个多维数组最近一个新闻是android app要跑在chrome上的趋势越来越明显
为什么大家都说c++水很深?parallel programming的复杂性分层/流行工具技术名词
进入Programming版参与讨论
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
14
http://jcp.org/en/jsr/detail?id=83
http://www.mendeley.com/catalog/supporting-multidimensional-arr

【在 g*****g 的大作中提到】
: 你能不能具体一点那篇paper哪页提到这个无联系多维数组妨碍了实现。你这个页面无
: 数篇
: paper没法翻。

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
16
这个提的仍然是性能问题,不是实现问题,不能对多维数组做直接操作影响性能,不影
响实现。

【在 N******K 的大作中提到】
: http://jcp.org/en/jsr/detail?id=83
: http://www.mendeley.com/catalog/supporting-multidimensional-arr

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小矩阵运算

相关主题
呆子们,别闹了,紧跟市场热点才是王道关于DP问题请教。
游戏的后端用什么工具?新手问一个多维数组传递给函数的问题 (转载)
[合集] 指针问题Matlab里用多维数组会不会影响速度?
进入Programming版参与讨论
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实现 你非要说我是这个意思 到底谁立风车了?
: 我说很麻烦 你理解为不能实现 你说谁的错? 哈哈

相关主题
Senior Database Software Engineer - Atlanta (GA) Job问个多维数组参数传递的问题
有几个游戏开发的职位Matlab处理数组一问
java多维数组,其实是个很好的商业机会啊再问:关于多维数组的malloc
进入Programming版参与讨论
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,地球
: 人都知道。

相关主题
再问:关于多维数组的malloc如何让一个指针指向一个多维数组
哪位给总结一下C里面多维数组怎么做函数参数的吧?为什么大家都说c++水很深?
多维数组用vector是不是更方便?关于 C++:再转一篇
进入Programming版参与讨论
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的数组不够大我还信,医学图像绝对够了。
1 (共1页)
进入Programming版参与讨论
相关主题
新手问一个多维数组传递给函数的问题 (转载)哪位给总结一下C里面多维数组怎么做函数参数的吧?
Matlab里用多维数组会不会影响速度?多维数组用vector是不是更方便?
Senior Database Software Engineer - Atlanta (GA) Job如何让一个指针指向一个多维数组
有几个游戏开发的职位为什么大家都说c++水很深?
java多维数组,其实是个很好的商业机会啊关于 C++:再转一篇
问个多维数组参数传递的问题最近一个新闻是android app要跑在chrome上的趋势越来越明显
Matlab处理数组一问parallel programming的复杂性分层/流行工具技术名词
再问:关于多维数组的malloc呆子们,别闹了,紧跟市场热点才是王道
相关话题的讨论汇总
话题: java话题: 数组话题: 实现话题: 多维话题: 运算