Redian新闻
>
有没有大牛说说C里边for循环的坏处
avatar
有没有大牛说说C里边for循环的坏处# Programming - 葵花宝典
d*e
1
忘记说了,小钻风请勿置首页。
我很迷惑,因为我理解不了很多人的言论和目的。既然大家来到这个版上,肯定是有所
图,最可以理解的是找到一个交流平台,获得提高。但是实际上觉得很多人远离了这个
初衷。
我讲讲我来股版的经历,我开始上mitbbs是visa的事情,后来看到chinastock,那个时
候好像是08年的8-9月份,对股版开始感兴趣是因为Pecan版主mark了我的处女贴,好像
是讨论融资融券的。从那以后,慢慢就来的多了,碰巧赶上自己需要独立做交易证明自
己,就开始努力提高,和很多人交流。
在我交流的开始,我肯定是要分辨水平高低,通过注意别人回帖的质量就能看出来,然
后从别人回帖那里学到东西。一直到现在为止,我学到的重要东西如下:
1. Repair,小和尚,我学习到了熊市定投的样板。
2. BJD,这个是股市上的老人物,我学习到了思维思辨,认识TA者的局限,20周线牛市
标志。
3. 忘记名字了,就是今年年初走掉的一个,资金千万,对资金量认识有一套。
4. skyoui,入市一年多吧,短线抓热点做的很好,短时间就锻炼自己的长期持股。是一
个前途无量的人。
5. Pecan,遵守交易
avatar
z*9
2
J2 EAD有效期到01/2010,大概从7月开始转H4,请教从7月开始还能否用EAD工作?
先谢谢!
avatar
j*z
3
☆─────────────────────────────────────☆
airdragon77 (aid) 于 (Wed Jan 21 21:39:59 2009) 提到:
20:1 神吩咐这一切的话、说、
20:2 我是耶和华你的 神、曾将你从埃及地为奴之家领出来。
20:3 除了我以外、你不可有别的神。
20:4 不可为自己雕刻偶像、也不可作甚么形像、彷彿上天、下地、和地底下、水中
的百物.
20:5 不可跪拜那些像、也不可事奉他、因为我耶和华你的 神是忌邪的(注1)神、恨我
的、我必追讨他的罪、自父及子、直到三四代.
20:6 爱我守我诫命的、我必向他们发慈爱、直到千代。
20:7 不可妄称耶和华你 神的名、因为妄称耶和华名的、耶和华必不以他为无罪。
20:8 当记念安息日、守为圣日。
20:9 六日要劳碌作你一切的工.
20:10 但第七日是向耶和华你 神当守的安息日.这一日你和你的儿女、仆婢、牲
畜、并你城里寄居的客旅、无论何工都不可作.
20:11 因为六日之内、耶和华造天、地、海、和其中的万物、第七日便安息.所以
耶和华赐福与安息日、定为圣日。
20:1
avatar
C*r
4
伤痕
路边的野花丛中,
风又吹动着
蝴蝶乱飞。
屋前的刺槐,
开出白色花,
一夜花香昼暖。
昏沉的梦中,
娶回了旧时的情人。
弯弯的月亮不在,
天空中少了一道伤痕。
远处的雪山,
消失多日后,
又横亘在眼前。
邻居的哈巴狗,
沉默了数月后,
又彻夜地哭。
深秋的雨巷,
又走来了那把红伞,
那熟悉的身影不在,
细雨中多了一声叹息。
avatar
a*y
5
配件:
1. HDD Caddy。把硬盘放这个里面然后放到光驱的位置。
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220515934630
我Best offer $30他接受了。也许再低一点他也会接受。从中国寄过来邮费是41人民币。
2. 光驱盒子 USB
一个卖家。这个可选。如果你觉得你用不到光驱,也不需要了。也可以买更便宜的只是
线没盒子。
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220444923456
3. 把硬盘放到Caddy里面。
直接插进去,按照SATA接口的样子。
没有螺丝,这个貌似是比较简易的。质量一般。后面还要说。所以我剪了一些Caddy运
过来盒子里的白色密实的泡沫,
放到缝隙里,减少硬盘震动。
3. 把光驱拆下来。按照iFixit的教程,很明确,很简单。
http://www.ifixit.com/Guide/Repair/Installing-MacBook-Pro-13-Inch-Unibody-Optical-Drive-
Repla
avatar
p*2
6
C++, Java都追随C的for循环。可是python, ruby, scala都给阉割了。到底为什么会这
样?
avatar
w*o
7
我本意是相信价值投资的,但无数事实证明这个很多时候是散户的一厢情愿,所以我有
时候不能理解为什么你能这么心安理得的看着满仓暴跌,而且是你也认定它会继续跌下
去的情况下,要知道跌去50%,要涨回100%才回到起点,而有些股,可能永远都涨不回
来了,比如A股的$300中国船舶,或者美股$50的Citi
钱是有时间价值的,如果你花了5年又回到起点,何必买股票呢,why not CD?
//纯粹讨论,没其他意思
P.S. Re: 股市是妖精
http://www.mitbbs.com/article_t/Stock/32208457.html
avatar
S*X
8
Absolutely NO!
avatar
j*n
9
最后一句可以加个字: 细雨中又多了一声叹息

【在 C**********r 的大作中提到】
: 伤痕
: 路边的野花丛中,
: 风又吹动着
: 蝴蝶乱飞。
: 屋前的刺槐,
: 开出白色花,
: 一夜花香昼暖。
: 昏沉的梦中,
: 娶回了旧时的情人。
: 弯弯的月亮不在,

avatar
wy
10
赞泡沫

币。

【在 a***y 的大作中提到】
: 配件:
: 1. HDD Caddy。把硬盘放这个里面然后放到光驱的位置。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220515934630
: 我Best offer $30他接受了。也许再低一点他也会接受。从中国寄过来邮费是41人民币。
: 2. 光驱盒子 USB
: 一个卖家。这个可选。如果你觉得你用不到光驱,也不需要了。也可以买更便宜的只是
: 线没盒子。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220444923456
: 3. 把硬盘放到Caddy里面。
: 直接插进去,按照SATA接口的样子。

avatar
A*t
11
我个人的理解是for(int i = 0; i < something; i++)这种for循环的坏处是
1. 需要程序员弄明白index算对了没有,
2. compiler每一个循环都要check有没有out of bound(只对java而言)
而for (someElement in elementList) 这种for循环
其一,让程序员不用再人肉保证index是对的
其次,java compiler知道index不可能越界,于是可以省一点做index boundry check
的overhead吧。
还希望大牛来做进一步的指导

【在 p*****2 的大作中提到】
: C++, Java都追随C的for循环。可是python, ruby, scala都给阉割了。到底为什么会这
: 样?

avatar
s*z
12
re啊re
来晚了,但是您学到的这些就流口水
有时间能整理出来么?发我邮箱也行,先谢谢啦,bow

【在 d******e 的大作中提到】
: 忘记说了,小钻风请勿置首页。
: 我很迷惑,因为我理解不了很多人的言论和目的。既然大家来到这个版上,肯定是有所
: 图,最可以理解的是找到一个交流平台,获得提高。但是实际上觉得很多人远离了这个
: 初衷。
: 我讲讲我来股版的经历,我开始上mitbbs是visa的事情,后来看到chinastock,那个时
: 候好像是08年的8-9月份,对股版开始感兴趣是因为Pecan版主mark了我的处女贴,好像
: 是讨论融资融券的。从那以后,慢慢就来的多了,碰巧赶上自己需要独立做交易证明自
: 己,就开始努力提高,和很多人交流。
: 在我交流的开始,我肯定是要分辨水平高低,通过注意别人回帖的质量就能看出来,然
: 后从别人回帖那里学到东西。一直到现在为止,我学到的重要东西如下:

avatar
n*a
13
肯定不行呀,不同的签证,H4还想不能工作吧?被发现你的credit就没了
avatar
C*r
14
真不知道该表达此时的心境。

【在 j******n 的大作中提到】
: 最后一句可以加个字: 细雨中又多了一声叹息
avatar
r*0
15
真麻烦。。。

币。

【在 a***y 的大作中提到】
: 配件:
: 1. HDD Caddy。把硬盘放这个里面然后放到光驱的位置。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220515934630
: 我Best offer $30他接受了。也许再低一点他也会接受。从中国寄过来邮费是41人民币。
: 2. 光驱盒子 USB
: 一个卖家。这个可选。如果你觉得你用不到光驱,也不需要了。也可以买更便宜的只是
: 线没盒子。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220444923456
: 3. 把硬盘放到Caddy里面。
: 直接插进去,按照SATA接口的样子。

avatar
p*2
16

check
我感觉你说的这两个例子,后者的优势更在immutability上。不知道对不对。

【在 A*******t 的大作中提到】
: 我个人的理解是for(int i = 0; i < something; i++)这种for循环的坏处是
: 1. 需要程序员弄明白index算对了没有,
: 2. compiler每一个循环都要check有没有out of bound(只对java而言)
: 而for (someElement in elementList) 这种for循环
: 其一,让程序员不用再人肉保证index是对的
: 其次,java compiler知道index不可能越界,于是可以省一点做index boundry check
: 的overhead吧。
: 还希望大牛来做进一步的指导

avatar
d*e
17
在牛人里面忘记说你了,主要是和你还有Aleusis交流不多,就没写进去。
1. 你顶贴怎么提价值投资的事情了,我帖子里面可没有提?实际上,我也只是相信价
值投资,但是我已经抛弃价值投资1年多了,现在做的是价值投机和趋势交易。
2. 我这次满仓度过是一个例外,是因为我没有遵守自己的交易系统。我7月-8月看空,
建议仓位慢慢减到50%以下,这些都是我的交易系统里面的一部分。但是实际执行的时
候,因为我follow了两位FA+TA高手,大仓位搞了长春高新,没舍得出。这本身违背了我
自身意愿。最近也只是调仓一部分。
3. 本质上来说,从去年年底到现在,10块变成20多块,再跌到16块的感觉是不好受,
但是这个损失是交易失败的一部分。并且我现在不需要来做出什么补救,因为我这次既
然错了,就坚持一下好了(因为没亏本)。因为我看好后市。
4.股市是循环的,但是并不是每次都回到起点。我的交易系统里面使用均线理论判断趋
势,这一次是15分钟和60分钟的64均线拐头向下,仓位应该是50%以下最好。下一次如
果真的出现了日线级别的64均线拐头向下,我肯定空仓。当然,在空仓以前并不是满仓
,因为肯定先出现的是

【在 w*******o 的大作中提到】
: 我本意是相信价值投资的,但无数事实证明这个很多时候是散户的一厢情愿,所以我有
: 时候不能理解为什么你能这么心安理得的看着满仓暴跌,而且是你也认定它会继续跌下
: 去的情况下,要知道跌去50%,要涨回100%才回到起点,而有些股,可能永远都涨不回
: 来了,比如A股的$300中国船舶,或者美股$50的Citi
: 钱是有时间价值的,如果你花了5年又回到起点,何必买股票呢,why not CD?
: //纯粹讨论,没其他意思
: P.S. Re: 股市是妖精
: http://www.mitbbs.com/article_t/Stock/32208457.html

avatar
a*y
18
不麻烦啊。最多十几分钟就装完了。

【在 r**********0 的大作中提到】
: 真麻烦。。。
:
: 币。

avatar
A*t
19
抛砖引玉,等大牛的指导

【在 p*****2 的大作中提到】
:
: check
: 我感觉你说的这两个例子,后者的优势更在immutability上。不知道对不对。

avatar
d*e
20
您在版面上搜索365天内他们的帖子就可以了。原创肯定比我写出来要好,主要是每个
人能接受和领悟的东西不会一样。

【在 s**z 的大作中提到】
: re啊re
: 来晚了,但是您学到的这些就流口水
: 有时间能整理出来么?发我邮箱也行,先谢谢啦,bow

avatar
r*0
21
要不等我买了你给我改装一下吧?好处好商量,好商量

【在 a***y 的大作中提到】
: 不麻烦啊。最多十几分钟就装完了。
avatar
E*m
22

check
這個說得好。

【在 A*******t 的大作中提到】
: 我个人的理解是for(int i = 0; i < something; i++)这种for循环的坏处是
: 1. 需要程序员弄明白index算对了没有,
: 2. compiler每一个循环都要check有没有out of bound(只对java而言)
: 而for (someElement in elementList) 这种for循环
: 其一,让程序员不用再人肉保证index是对的
: 其次,java compiler知道index不可能越界,于是可以省一点做index boundry check
: 的overhead吧。
: 还希望大牛来做进一步的指导

avatar
d*g
23
主要是围观
avatar
a*y
24
。。。

【在 r**********0 的大作中提到】
: 要不等我买了你给我改装一下吧?好处好商量,好商量
avatar
r*r
25
the for-each loop in python is used exclusively for iteration.
the for loop in C is more generic (which means there are
more ways to use/misuse it), and not expressive enough if the
container you are iterating through is not an array.
avatar
d*e
26
围观也不错,呵呵。
昨天看一天的吵架,感觉爽吧。我开始看的时候,感觉好爽。后来自己跳进去了,就累
了。

【在 d**********g 的大作中提到】
: 主要是围观
avatar
g*z
27
WD的蓝盘旋转声音还挺大的。怎么不用Hitachi 7k500?
avatar
d*r
28
两种方法各有利弊。最好的办法是两种syntax都支持。

【在 E*****m 的大作中提到】
:
: check
: 這個說得好。

avatar
d*e
29
接着顶一个,发现江湖果然是非多。
qfhk先生说我拉一帮打一批的,乱作什么82,73的判官。这个东西各人有各人的理解,
我也不想声辩什么。
今天特意发了两个帖子,是为了对冲股版的不良气氛而发。不过现在看来,这里灌水娱
乐的气氛不是我希望怎么样就怎么样的。想来想去觉得,个人还是少发帖为妙,以后尽
量”围观“。
呵呵,为了确保自己和此类事情无关,我会在股版少发帖,慢慢不发帖。毕竟,我来这
里快一年了,学到了很多东西,也达到了自我独立的目的,该消停的也要消停了。江湖
后浪前浪的,俺还是主动跑到沙滩上去好了。
avatar
a*y
30
Hitachi的也许死得快。WD可靠性评价高一些。
另外没找到便宜的Hitachi。貌似Hitachi的还是Toshiba的有个最安静,一个最节能的。
但是都比WD的稍贵一些。

【在 g******z 的大作中提到】
: WD的蓝盘旋转声音还挺大的。怎么不用Hitachi 7k500?
avatar
E*m
31

用 Lisp, 要啥有啥。

【在 d******r 的大作中提到】
: 两种方法各有利弊。最好的办法是两种syntax都支持。
avatar
d*e
32
再来发一个,今天就歇了。我仗着版主的宠这个事情比较滑稽。我说围观和爽这个事情
,只是调侃而已。
开始在qfhk和bom对吵的帖子里面劝架,发现双方都不理,就算了。接着是Pecan封人,
bom换了马甲把pecan也卷进来。我看到这个时候想劝架只有另外开贴了,才这么干的。
有意思有意思。
avatar
a*y
33
反正如果没有在用的话可以unmount就不会spin了。
比如现在只是要浏览一些网页,不听音乐,不保存文件,就unmount
用automator来做个script menu script
运行shell command
/usr/sbin/diskutil (un)mountDisk /dev/disk1s2
很方便的

【在 g******z 的大作中提到】
: WD的蓝盘旋转声音还挺大的。怎么不用Hitachi 7k500?
avatar
a*w
34
Java 1.5 引进了第二种。

【在 d******r 的大作中提到】
: 两种方法各有利弊。最好的办法是两种syntax都支持。
avatar
s*z
35
呵呵,我记得最开始不是你挑起这个事的啊
一天多点没来,就全是这些帖子了
其实我想说,可能版主一开始就应该杀住这股风气
争来争取到最后大家都不交流了,全围观了,最后吃亏的还是俺这样的新股民。。。
您发的技术贴我觉得都很有启发啊,希望你别走。。。

【在 d******e 的大作中提到】
: 接着顶一个,发现江湖果然是非多。
: qfhk先生说我拉一帮打一批的,乱作什么82,73的判官。这个东西各人有各人的理解,
: 我也不想声辩什么。
: 今天特意发了两个帖子,是为了对冲股版的不良气氛而发。不过现在看来,这里灌水娱
: 乐的气氛不是我希望怎么样就怎么样的。想来想去觉得,个人还是少发帖为妙,以后尽
: 量”围观“。
: 呵呵,为了确保自己和此类事情无关,我会在股版少发帖,慢慢不发帖。毕竟,我来这
: 里快一年了,学到了很多东西,也达到了自我独立的目的,该消停的也要消停了。江湖
: 后浪前浪的,俺还是主动跑到沙滩上去好了。

avatar
a*y
36
Quicksilver添加automator module
然后加入script library到里面
也可以通过quicksilver来mount和unmount
w

【在 a***y 的大作中提到】
: 反正如果没有在用的话可以unmount就不会spin了。
: 比如现在只是要浏览一些网页,不听音乐,不保存文件,就unmount
: 用automator来做个script menu script
: 运行shell command
: /usr/sbin/diskutil (un)mountDisk /dev/disk1s2
: 很方便的

avatar
r*r
37
c++11 also added foreach loop. example from wikipedia:
int my_array[5] = {1, 2, 3, 4, 5};
// double the value of each element in my_array:
for (int &x : my_array) {
x *= 2;
}
avatar
d*g
38
如果大家都不发言谈股经,那就只能纯娱乐了。
诛心之论不太好;
害人之心不可有,防人之心不可无;
有人的地方就有江湖

【在 d******e 的大作中提到】
: 围观也不错,呵呵。
: 昨天看一天的吵架,感觉爽吧。我开始看的时候,感觉好爽。后来自己跳进去了,就累
: 了。

avatar
h*s
39
这个挺赞的。不过希望苹果可以做得像thinkpad一样方便换光驱和第二硬盘,其实应该
很简单。

币。

【在 a***y 的大作中提到】
: 配件:
: 1. HDD Caddy。把硬盘放这个里面然后放到光驱的位置。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220515934630
: 我Best offer $30他接受了。也许再低一点他也会接受。从中国寄过来邮费是41人民币。
: 2. 光驱盒子 USB
: 一个卖家。这个可选。如果你觉得你用不到光驱,也不需要了。也可以买更便宜的只是
: 线没盒子。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220444923456
: 3. 把硬盘放到Caddy里面。
: 直接插进去,按照SATA接口的样子。

avatar
a*i
40
我的理解ForEach不关心顺序所以很容易并行化。
avatar
d*e
41
娱乐和股经都不可偏废。
问题就是,论坛就是论坛,如果有人因为跟随论坛上的帖子判断而整天满仓空仓,这个
就不是好事情。或者说因为吵架而丧失了娱乐精神,也是没有必要的。网上的人,谁都
不值得相信,因为虚拟。

【在 d**********g 的大作中提到】
: 如果大家都不发言谈股经,那就只能纯娱乐了。
: 诛心之论不太好;
: 害人之心不可有,防人之心不可无;
: 有人的地方就有江湖

avatar
v*n
42
黑色绝缘胶带,不错,很有style。

币。

【在 a***y 的大作中提到】
: 配件:
: 1. HDD Caddy。把硬盘放这个里面然后放到光驱的位置。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220515934630
: 我Best offer $30他接受了。也许再低一点他也会接受。从中国寄过来邮费是41人民币。
: 2. 光驱盒子 USB
: 一个卖家。这个可选。如果你觉得你用不到光驱,也不需要了。也可以买更便宜的只是
: 线没盒子。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220444923456
: 3. 把硬盘放到Caddy里面。
: 直接插进去,按照SATA接口的样子。

avatar
d*r
43
用Lisp又挣不到二十万,三十万,屁用没有。

【在 E*****m 的大作中提到】
:
: 用 Lisp, 要啥有啥。

avatar
s*e
44
我相信你

【在 d******e 的大作中提到】
: 娱乐和股经都不可偏废。
: 问题就是,论坛就是论坛,如果有人因为跟随论坛上的帖子判断而整天满仓空仓,这个
: 就不是好事情。或者说因为吵架而丧失了娱乐精神,也是没有必要的。网上的人,谁都
: 不值得相信,因为虚拟。

avatar
I*a
45
很好很强大
avatar
r*r
46
no way

【在 a*****i 的大作中提到】
: 我的理解ForEach不关心顺序所以很容易并行化。
avatar
w*a
47
LZ可真是个实在人,赞一下. 就是有点太实心眼了. 网上的事情, 都是浮云,都是浮云啊
~. 这么认真干哈.
来这儿不就图个娱乐兼交流嘛.
"随论坛上的帖子判断而整天满仓空仓"的, 那是傻子.
avatar
v*s
48
赞一个。 早就觉得光驱没用了。现在这个配置很好,ssd + 大容量hdd。平时不用的时
候可以关掉hdd。
要是有原装的caddy就好了。2个螺丝都上不全,还是挺可怕的。
avatar
m*5
49
1. Reducing possible error. Bounds checking are important. It can be very
dangerous especially when one using variables outside the for-scope.
2. If there is no pointer, one cannot really for-loop through a data
structure which does not support indexing. For example link-list, which may
only have list.next(). So they need to provide iterators anyway.
For above 2 reasons, in C++ there are for_each() and for(auto& i:list){//do};
3. Indexing with boundary checking can be very expensive. Thus python/ruby
do provide lots of other special iterators which allow much better
performance than for-loop.
4. FP should not have loop anyway.

【在 p*****2 的大作中提到】
: C++, Java都追随C的for循环。可是python, ruby, scala都给阉割了。到底为什么会这
: 样?

avatar
d*e
50
呵呵,多谢你的信任。
但是我觉得您保持一个相对独立的判断会更好。

【在 s******e 的大作中提到】
: 我相信你
avatar
a*y
51
还好。其实一颗螺丝还比较稳
然后加个tape就好了。
其实昨天老同学的老照片都刻在CD上
结果我发现没法拷贝。。。
5555

【在 v*s 的大作中提到】
: 赞一个。 早就觉得光驱没用了。现在这个配置很好,ssd + 大容量hdd。平时不用的时
: 候可以关掉hdd。
: 要是有原装的caddy就好了。2个螺丝都上不全,还是挺可怕的。

avatar
l*s
52
I think in R this is somewhat true.

【在 r*********r 的大作中提到】
: no way
avatar
p*n
53
偶来股版,跟股市老手学习如何对市场进行分析。06年入市的新手,因为一直比较谨慎
,牛人们的话能仔细分析,吃到了06-07的肉,躲过了08年的大崩盘,又喝了点09.3-09
.6的汤。dale、千户的思路让我学习到很多。

【在 d******e 的大作中提到】
: 忘记说了,小钻风请勿置首页。
: 我很迷惑,因为我理解不了很多人的言论和目的。既然大家来到这个版上,肯定是有所
: 图,最可以理解的是找到一个交流平台,获得提高。但是实际上觉得很多人远离了这个
: 初衷。
: 我讲讲我来股版的经历,我开始上mitbbs是visa的事情,后来看到chinastock,那个时
: 候好像是08年的8-9月份,对股版开始感兴趣是因为Pecan版主mark了我的处女贴,好像
: 是讨论融资融券的。从那以后,慢慢就来的多了,碰巧赶上自己需要独立做交易证明自
: 己,就开始努力提高,和很多人交流。
: 在我交流的开始,我肯定是要分辨水平高低,通过注意别人回帖的质量就能看出来,然
: 后从别人回帖那里学到东西。一直到现在为止,我学到的重要东西如下:

avatar
I*G
54
我也准备安装2nd HDD,看了你的教程,很受启发,
不知能否告知哪位ebay卖家有这个HDD Caddy?
多谢拉:)

币。

【在 a***y 的大作中提到】
: 配件:
: 1. HDD Caddy。把硬盘放这个里面然后放到光驱的位置。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220515934630
: 我Best offer $30他接受了。也许再低一点他也会接受。从中国寄过来邮费是41人民币。
: 2. 光驱盒子 USB
: 一个卖家。这个可选。如果你觉得你用不到光驱,也不需要了。也可以买更便宜的只是
: 线没盒子。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220444923456
: 3. 把硬盘放到Caddy里面。
: 直接插进去,按照SATA接口的样子。

avatar
m*5
55
for_each is another thing. I believe this is called range-based for
statement.

【在 r*********r 的大作中提到】
: c++11 also added foreach loop. example from wikipedia:
: int my_array[5] = {1, 2, 3, 4, 5};
: // double the value of each element in my_array:
: for (int &x : my_array) {
: x *= 2;
: }

avatar
I*a
56
光驱位子,可以作为系统盘吗?
avatar
p*2
57
看来boundary checking是个原因。但是while loop就没有boundary checking check吗
?这几种语言都支持C while吧?
avatar
N*Y
58
我老拆过Powerbook G4 12",在光驱位装了SSD作为系统盘。
avatar
m*5
59
Applying while-statement to serial data is bad anyway. While-loop is used in
other contexts where loop-time can not be determined.

【在 p*****2 的大作中提到】
: 看来boundary checking是个原因。但是while loop就没有boundary checking check吗
: ?这几种语言都支持C while吧?

avatar
I*a
60
我的Powerbook G4 12"被人偷了,
macbook pro, 接硬盘的什么东西坏了,买个架子装上硬盘,光驱不要了,(东西还没
到)

【在 N***Y 的大作中提到】
: 我老拆过Powerbook G4 12",在光驱位装了SSD作为系统盘。
avatar
r*r
61
pre c++11, for_each is just an STL function.
"for each" (without _) is a non-standard visual c++ thing, avoid it.
in c++11, the for loop is semantically enhanced,
it is the real for-each loop that you see in other languages

【在 m********5 的大作中提到】
: for_each is another thing. I believe this is called range-based for
: statement.

avatar
u*a
62
可以, 我以前就是, 但是会失去hibernate的功能. 据传笔记本上机械硬盘原来的位置
有motion sensor, 所以我不想动了.

【在 I***a 的大作中提到】
: 光驱位子,可以作为系统盘吗?
avatar
s*k
63
个人感觉是
for (const class& c : classes)
多线程的时候更容易优化。

check

【在 A*******t 的大作中提到】
: 我个人的理解是for(int i = 0; i < something; i++)这种for循环的坏处是
: 1. 需要程序员弄明白index算对了没有,
: 2. compiler每一个循环都要check有没有out of bound(只对java而言)
: 而for (someElement in elementList) 这种for循环
: 其一,让程序员不用再人肉保证index是对的
: 其次,java compiler知道index不可能越界,于是可以省一点做index boundry check
: 的overhead吧。
: 还希望大牛来做进一步的指导

avatar
w*8
64
ssd放光驱位的caddy,hdd留在原处,可以避免hdd的防震功能被关掉

币。
★ 发自iPhone App: ChineseWeb 8.2.2

【在 a***y 的大作中提到】
: 配件:
: 1. HDD Caddy。把硬盘放这个里面然后放到光驱的位置。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220515934630
: 我Best offer $30他接受了。也许再低一点他也会接受。从中国寄过来邮费是41人民币。
: 2. 光驱盒子 USB
: 一个卖家。这个可选。如果你觉得你用不到光驱,也不需要了。也可以买更便宜的只是
: 线没盒子。
: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220444923456
: 3. 把硬盘放到Caddy里面。
: 直接插进去,按照SATA接口的样子。

avatar
f*n
65
无论如何每一个循环都要在某个地方check有没有out of bound(在任何语言里)。
你的for (someElement in elementList) { ... },如果elementList是个array,就等于
for (int i = 0; i < elementList.length; i++) { someElement = elementList[i];
... }
如果elementList是个List,就等于
for (Iterator i = elementList.begin(); i.hasNext(); ) { someElement = i.next
(); ... }
http://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html#jl

check

【在 A*******t 的大作中提到】
: 抛砖引玉,等大牛的指导
avatar
I*a
66
搞定了,
硬盘放在光驱位子,原来硬盘位子不工作,
这周再淘块SSD,让老机器发发第二春。
avatar
A*t
67
大谢

等于
];
next

【在 f*******n 的大作中提到】
: 无论如何每一个循环都要在某个地方check有没有out of bound(在任何语言里)。
: 你的for (someElement in elementList) { ... },如果elementList是个array,就等于
: for (int i = 0; i < elementList.length; i++) { someElement = elementList[i];
: ... }
: 如果elementList是个List,就等于
: for (Iterator i = elementList.begin(); i.hasNext(); ) { someElement = i.next
: (); ... }
: http://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html#jl
:
: check

avatar
O*d
68
OpenMP在传统的for loop上并行使用最好。 传统的for loop有很清楚的index 分割空
间。很容易并行运行。
avatar
O*d
69
foreach loop的一个好处是compiler可以把循环展开unroll, 可以运行的较快。
avatar
s*i
70
没有for loop,从list里删除一个item是什么情况?怎么写的?
avatar
w*z
71
这个靠谱。Java 后加的for(something:collection )是给iterate collection 用的。
以前用while +iterator 太丑了。

等于
];
next

【在 f*******n 的大作中提到】
: 无论如何每一个循环都要在某个地方check有没有out of bound(在任何语言里)。
: 你的for (someElement in elementList) { ... },如果elementList是个array,就等于
: for (int i = 0; i < elementList.length; i++) { someElement = elementList[i];
: ... }
: 如果elementList是个List,就等于
: for (Iterator i = elementList.begin(); i.hasNext(); ) { someElement = i.next
: (); ... }
: http://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html#jl
:
: check

avatar
p*o
72

这条能否展开说说?

【在 m********5 的大作中提到】
: Applying while-statement to serial data is bad anyway. While-loop is used in
: other contexts where loop-time can not be determined.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。