Redian新闻
>
请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为最需要补充的知识是什么
avatar
请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为最需要补充的知识是什么# Programming - 葵花宝典
m*n
1
还是必须换成H1B(绿卡拿到前)?
那如果老板不肯给H签证,怎么办,哎
多谢
avatar
z*s
2
Starwood Preferred Guest信用卡 开卡25000 bonus points可在二手版换500刀
http://goo.gl/bti9t
Earn 10,000 Starpoints with your first purchase and an additional 15,000
Starpoints when you spend $5,000 in 6 months
http://goo.gl/bti9t
填完后会在60秒告诉你结果,这个卡是第一年免年费的,之后是$65, 可以在第二年关
闭避免被收取年费。即使第二年开始有年费,个人觉得还是一张值得长期使用的信用卡
。 消费一笔后两周内会把10000 point在你卡上,不会使用的人可以兑换$100
giftcard. 选择其他的 giftcard(Starbucks, Gap,Nordstrom)请选择Redeem in other
partners。请注意这一万点就可以换到最高5晚的category 1的酒店入住了。
下面的是非常关键的内容:
大家可以直接在二手版直接将spg 25000点数兑换成500美金。
请大家千万不要把点数兑换以上的250刀 amazon gift card,因为可以直接使用获得的
点数入住SPG酒店,Category 1: 以aloft为例,可以直接用2000points/晚 入住周末
房,或者以1200 points+25刀 在任意天入住。 Category 2: 以Four Points by
Sheraton为例,可以使用3000points/晚 入住周末房, 或者以1600 points +30刀在任
意天入住。
即使是消费第一笔后获得的10000points,也可以获得最高五晚的酒店入住。而且这类
酒店在中国区也是有效的。如果消费满5000刀,更可以获得另外的最高七晚的酒店入住。
avatar
c*s
3
该干嘛干嘛吧
avatar
t*r
4
请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
最需要补充的知识是什么
avatar
s*u
5
可以。豁免后,递交485,三个月就可以拿绿卡。前提是140 已经批了。
140没有批准,不需要豁免,也不能交485

【在 m**n 的大作中提到】
: 还是必须换成H1B(绿卡拿到前)?
: 那如果老板不肯给H签证,怎么办,哎
: 多谢

avatar
w*g
6
是呀是呀,无欲乃刚。
avatar
g*e
7
最主要的区别是要从习惯造轮子转型到习惯用轮子
avatar
i*f
8
如果你的j-1还有效就可以,就是不能再延了
avatar
z*e
9
靠,无欲咋刚?尿憋的?

【在 w****g 的大作中提到】
: 是呀是呀,无欲乃刚。
avatar
N*K
10
java不能保证数组在证内存中连续存储

【在 t**r 的大作中提到】
: 请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
: 最需要补充的知识是什么

avatar
B*g
11
一柱擎天

【在 z****e 的大作中提到】
: 靠,无欲咋刚?尿憋的?
avatar
t*r
12
这个我懂。毕竟隔着一层jvm呢

【在 N******K 的大作中提到】
: java不能保证数组在证内存中连续存储
avatar
c*s
13
lol

【在 z****e 的大作中提到】
: 靠,无欲咋刚?尿憋的?
avatar
t*r
14
yeah, 这是一个方面 :)

【在 g*********e 的大作中提到】
: 最主要的区别是要从习惯造轮子转型到习惯用轮子
avatar
N*K
15
这个直接决定了拿java直接做线性代数运算会效率很低
再加上没有运算符重载
决定了java不适合做算法类的程序 比如图像分析 模式识别 统计学习等等

【在 t**r 的大作中提到】
: 这个我懂。毕竟隔着一层jvm呢
avatar
t*r
16
多谢指点

【在 N******K 的大作中提到】
: 这个直接决定了拿java直接做线性代数运算会效率很低
: 再加上没有运算符重载
: 决定了java不适合做算法类的程序 比如图像分析 模式识别 统计学习等等

avatar
N*K
17
有人会告诉你java赚大钱 c++只能当千老

【在 t**r 的大作中提到】
: 多谢指点
avatar
w*z
18
Java 是跨平台的,要求对JVM 有一定了解。

【在 t**r 的大作中提到】
: 请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
: 最需要补充的知识是什么

avatar
x*u
19
用C++做线性运算效率也很低啊,只能用GPGPU/

【在 N******K 的大作中提到】
: 这个直接决定了拿java直接做线性代数运算会效率很低
: 再加上没有运算符重载
: 决定了java不适合做算法类的程序 比如图像分析 模式识别 统计学习等等

avatar
w*z
20
你说的是废话,谁会要求你用Java 搞运算?

【在 N******K 的大作中提到】
: 这个直接决定了拿java直接做线性代数运算会效率很低
: 再加上没有运算符重载
: 决定了java不适合做算法类的程序 比如图像分析 模式识别 统计学习等等

avatar
S*I
21
最主要的区别是Java在走上坡路,C++在走下坡路。最需要补充的是彻底忘记C++。

【在 t**r 的大作中提到】
: 请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
: 最需要补充的知识是什么

avatar
g*g
22
最主要区别就是学了C++,就可以鄙视Java程序员了,哪怕是找不到工作的千老。
avatar
g*e
23
学java就是和阿三为伍,自甘堕落
avatar
k*g
24
两者都受制於编译器局限。运算效率问题必须科学解决,测量建模微调重覆。相反,运
算设计模范 computational design patterns 被证明有助於科学计算,而且可在各种
语言中实现(具体速度当然会有差异)。编译器的局限在於,日常用编译器的都不是以
科学运算为主要用途,因此核心开发人员根本不考虑运算效率。科学运算还是靠特殊编
译器。
avatar
g*g
25
那你还去 linkedin

【在 g*********e 的大作中提到】
: 学java就是和阿三为伍,自甘堕落
avatar
s*u
26
GPGPU不是语言,你拿他跟C++有什么好比的

【在 x****u 的大作中提到】
: 用C++做线性运算效率也很低啊,只能用GPGPU/
avatar
d*i
27
我就知道这种帖子很容易变歪,其实C++和Java的最大区别就是,C++是native语言,编
译成机器码,Java是VM语言,编译成bytecode。根据不同的具体应用情况来选择合适的
语言。两个语言语法非常相像,Java从C++简化而来,主要的区别不在于语法,而在于
两个语言有着不同的应用领域,从而有着相对应的库和生态系统。

【在 t**r 的大作中提到】
: 请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
: 最需要补充的知识是什么

avatar
w*6
28
也在 c++ --> java.
买一本 core java 吧,THE BEST book for c++ programmers to
transition to java.
avatar
g*7
29
个人体会,c++和java最大的却别不在于语法概念,而在于java有一个庞大的ecosystem
,包括各种framework和工具,可重复利用的东西更多,最开始建议就是遇到的每个都
要学,每个都不需要深入,点到为止。一言以蔽之,java的知识很广。

【在 t**r 的大作中提到】
: 请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
: 最需要补充的知识是什么

avatar
m*t
30
赞这个。尤其最后一句。 我选择一个语言的一半的决定因素都是他的库和framework,
这方面java和c++是太不一样了。

【在 d****i 的大作中提到】
: 我就知道这种帖子很容易变歪,其实C++和Java的最大区别就是,C++是native语言,编
: 译成机器码,Java是VM语言,编译成bytecode。根据不同的具体应用情况来选择合适的
: 语言。两个语言语法非常相像,Java从C++简化而来,主要的区别不在于语法,而在于
: 两个语言有着不同的应用领域,从而有着相对应的库和生态系统。

avatar
m*t
31
对。 最近临时抱佛脚,看jax-rs, jpa, spring,每个都封装了很多概念和功能,还需
要补课jndi, jee bean这些东西。 感觉是比c++在很多方面强大很多。

ecosystem

【在 g*******7 的大作中提到】
: 个人体会,c++和java最大的却别不在于语法概念,而在于java有一个庞大的ecosystem
: ,包括各种framework和工具,可重复利用的东西更多,最开始建议就是遇到的每个都
: 要学,每个都不需要深入,点到为止。一言以蔽之,java的知识很广。

avatar
c*e
32
c++ 也有j2ee之类的东西? 这2语言差别很大阿。

【在 d****i 的大作中提到】
: 我就知道这种帖子很容易变歪,其实C++和Java的最大区别就是,C++是native语言,编
: 译成机器码,Java是VM语言,编译成bytecode。根据不同的具体应用情况来选择合适的
: 语言。两个语言语法非常相像,Java从C++简化而来,主要的区别不在于语法,而在于
: 两个语言有着不同的应用领域,从而有着相对应的库和生态系统。

avatar
c*e
33
用了framework,就不会真正编程序了,而是变成了一个只会用某个framework的泥瓦匠。

ecosystem

【在 g*******7 的大作中提到】
: 个人体会,c++和java最大的却别不在于语法概念,而在于java有一个庞大的ecosystem
: ,包括各种framework和工具,可重复利用的东西更多,最开始建议就是遇到的每个都
: 要学,每个都不需要深入,点到为止。一言以蔽之,java的知识很广。

avatar
c*e
34
抱佛脚java也能找到工作? java真是好阿,程序员喜欢它,老板也喜欢它。

【在 m***t 的大作中提到】
: 对。 最近临时抱佛脚,看jax-rs, jpa, spring,每个都封装了很多概念和功能,还需
: 要补课jndi, jee bean这些东西。 感觉是比c++在很多方面强大很多。
:
: ecosystem

avatar
w*g
35
C++程序员转java跟本不需要看core java,而是看一大堆framework。

【在 w****6 的大作中提到】
: 也在 c++ --> java.
: 买一本 core java 吧,THE BEST book for c++ programmers to
: transition to java.

avatar
c*e
36
我朋友跟我说他做j2ee绕得很晕。

【在 w***g 的大作中提到】
: C++程序员转java跟本不需要看core java,而是看一大堆framework。
avatar
d*i
37
C++和Java的语言上非常像,就是应用领域不一样。C++没有J2EE这样的框架,但是有很
多domain specific的库,很多和数学和计算有关的库都是C++的。但是Java在互联网,
企业应用领域有明显优势。原因还在于我上面说的,两个语言虽然语法相似,但是由于
一个是Native语言,一个是VM语言,这样就形成两个语言的应用领域的本质不同,C++
强调native的performance,所以更多的在系统层,还有各种算法。Java则侧重
business logic, 更多在应用层。

【在 c*********e 的大作中提到】
: c++ 也有j2ee之类的东西? 这2语言差别很大阿。
avatar
d*i
38
我的感觉,J2EE本来就是比较难的,就算是Spring,其实真正要会运用自如也不简单,
很多很多的概念和框架,你要学会如何正确使用轮子,什么时候该用什么轮子,这个本
身并不简单。

【在 c*********e 的大作中提到】
: 我朋友跟我说他做j2ee绕得很晕。
avatar
c*e
39
没有就是没有贝。

【在 d****i 的大作中提到】
: C++和Java的语言上非常像,就是应用领域不一样。C++没有J2EE这样的框架,但是有很
: 多domain specific的库,很多和数学和计算有关的库都是C++的。但是Java在互联网,
: 企业应用领域有明显优势。原因还在于我上面说的,两个语言虽然语法相似,但是由于
: 一个是Native语言,一个是VM语言,这样就形成两个语言的应用领域的本质不同,C++
: 强调native的performance,所以更多的在系统层,还有各种算法。Java则侧重
: business logic, 更多在应用层。

avatar
g*g
40
这就是做农民跟做工人比。农民比工人更底层,工人没农民要饿死,农民确实可以没有
工人。曾经农民比工人多,现在农业机械化了,大多进城成了民工。
avatar
m*t
41
其实追求的是附加值和增长, 饿死的话都是扯淡。有需求就会有产品, 问题是需求在
哪里。
最近看了点安卓的开发,总让我想起motif和xwindow。 开发ios的时候更多的是mfc的
感觉。

【在 g*****g 的大作中提到】
: 这就是做农民跟做工人比。农民比工人更底层,工人没农民要饿死,农民确实可以没有
: 工人。曾经农民比工人多,现在农业机械化了,大多进城成了民工。

avatar
d*i
42
说说为什么安卓的开发会让你想起Motif和X-Window,而iOS会让你感觉MFC? 我其实挺
喜欢CDE的简明风格的,虽然有点古典主义的色彩。

【在 m***t 的大作中提到】
: 其实追求的是附加值和增长, 饿死的话都是扯淡。有需求就会有产品, 问题是需求在
: 哪里。
: 最近看了点安卓的开发,总让我想起motif和xwindow。 开发ios的时候更多的是mfc的
: 感觉。

avatar
g*g
43
你这个说得不错,领会了 java的核心所在。j2EE的思想是很先进的,实现方式过为繁
琐。所以现在思想还在,spring成了主流。

【在 d****i 的大作中提到】
: 我的感觉,J2EE本来就是比较难的,就算是Spring,其实真正要会运用自如也不简单,
: 很多很多的概念和框架,你要学会如何正确使用轮子,什么时候该用什么轮子,这个本
: 身并不简单。

avatar
d*i
44
Spring虽然现在貌似流行,其实很多时候是离不开J2EE的component的,比如做REST,
还是用Jersey那套标准的完胜Spring自己的那套原来基于MVC的东东,因为其他框架不
管是开源还是闭源的框架都是以JAX-RS为标准来实现的。

【在 g*****g 的大作中提到】
: 你这个说得不错,领会了 java的核心所在。j2EE的思想是很先进的,实现方式过为繁
: 琐。所以现在思想还在,spring成了主流。

avatar
y*u
45
以前写Java的时候,被dependency injection搞的头疼...

为繁

【在 d****i 的大作中提到】
: Spring虽然现在貌似流行,其实很多时候是离不开J2EE的component的,比如做REST,
: 还是用Jersey那套标准的完胜Spring自己的那套原来基于MVC的东东,因为其他框架不
: 管是开源还是闭源的框架都是以JAX-RS为标准来实现的。

avatar
g*g
46
Spring同样是实现了JAX-RS,spring出来的时候还没有这东西,这东西是很后来才有的
。Spring出现之后体现了一个潮流,好的开源架构会成为标准。后来的JEE 5就实现了
轻量级的DI和ORM,Spring和Hibernate的痕迹很重。

【在 d****i 的大作中提到】
: Spring虽然现在貌似流行,其实很多时候是离不开J2EE的component的,比如做REST,
: 还是用Jersey那套标准的完胜Spring自己的那套原来基于MVC的东东,因为其他框架不
: 管是开源还是闭源的框架都是以JAX-RS为标准来实现的。

avatar
d*i
47
Spring可以实现rest, 但是感觉明显不如Jersey的实现那么符合规范和看着舒服,很多
Spring的东西under the hood还是J2EE的东西,Spring不过是上面加了一层皮,看上去
变得更好用一些。

【在 g*****g 的大作中提到】
: Spring同样是实现了JAX-RS,spring出来的时候还没有这东西,这东西是很后来才有的
: 。Spring出现之后体现了一个潮流,好的开源架构会成为标准。后来的JEE 5就实现了
: 轻量级的DI和ORM,Spring和Hibernate的痕迹很重。

avatar
g*g
48
其实差别不大,spring的好处就是如果你已经用spring mvc做网站,把同样的数据在
Rest上expose出去很方便,从而达到复用的目的。如果你不用spring mvc, 那没有必要
用spring来做rest.
我想说的是在java架构里,是不是标准不是最重要的,主要看用的人多少。jersey
rest的community是最大的,什么问题都能找到解答,自然最好用。

【在 d****i 的大作中提到】
: Spring可以实现rest, 但是感觉明显不如Jersey的实现那么符合规范和看着舒服,很多
: Spring的东西under the hood还是J2EE的东西,Spring不过是上面加了一层皮,看上去
: 变得更好用一些。

avatar
g*e
49
re

【在 d****i 的大作中提到】
: C++和Java的语言上非常像,就是应用领域不一样。C++没有J2EE这样的框架,但是有很
: 多domain specific的库,很多和数学和计算有关的库都是C++的。但是Java在互联网,
: 企业应用领域有明显优势。原因还在于我上面说的,两个语言虽然语法相似,但是由于
: 一个是Native语言,一个是VM语言,这样就形成两个语言的应用领域的本质不同,C++
: 强调native的performance,所以更多的在系统层,还有各种算法。Java则侧重
: business logic, 更多在应用层。

avatar
N*K
50
我说的对于lz是信息
你说的对于lz是废屁

【在 w**z 的大作中提到】
: 你说的是废话,谁会要求你用Java 搞运算?
avatar
N*K
51
java设计理念不错 我学过C 学过java
本打算用java搞算法 结果java本身一堆缺陷 没法搞 只能用c++
关于增强java在算法方面的提案很多 都没有被采纳
我认为是oracle这个烙印公司不求上进 把java搞复杂一点 烙印全堆程序猿就不会用了

【在 d****i 的大作中提到】
: 我就知道这种帖子很容易变歪,其实C++和Java的最大区别就是,C++是native语言,编
: 译成机器码,Java是VM语言,编译成bytecode。根据不同的具体应用情况来选择合适的
: 语言。两个语言语法非常相像,Java从C++简化而来,主要的区别不在于语法,而在于
: 两个语言有着不同的应用领域,从而有着相对应的库和生态系统。

avatar
d*i
52
这个就是你的问题了,你搞算法就不应该用Java,Java所target的问题领域和C++所
target的问题领域是不一样的。另外,Oracle不是烙印公司,其实Oracle还是非常牛逼
的,创始人拉里-埃里森是硅谷仅有的几个大型科技公司原生创始人,很有战略头脑,
光把Sun买下来这一壮举就非常厉害,堪称科技界创始人中的典范。

【在 N******K 的大作中提到】
: java设计理念不错 我学过C 学过java
: 本打算用java搞算法 结果java本身一堆缺陷 没法搞 只能用c++
: 关于增强java在算法方面的提案很多 都没有被采纳
: 我认为是oracle这个烙印公司不求上进 把java搞复杂一点 烙印全堆程序猿就不会用了

avatar
N*K
53
你读一读sun搞java 要涉及的领域 研究一下历史再说
oracle招人 点名要烙印的故事你不知道?

【在 d****i 的大作中提到】
: 这个就是你的问题了,你搞算法就不应该用Java,Java所target的问题领域和C++所
: target的问题领域是不一样的。另外,Oracle不是烙印公司,其实Oracle还是非常牛逼
: 的,创始人拉里-埃里森是硅谷仅有的几个大型科技公司原生创始人,很有战略头脑,
: 光把Sun买下来这一壮举就非常厉害,堪称科技界创始人中的典范。

avatar
d*i
54
Java的历史和来龙去脉我比你清楚,我身边就有一个Sun的老年工程师,当年写JDK和
J2EE的贡献者。

【在 N******K 的大作中提到】
: 你读一读sun搞java 要涉及的领域 研究一下历史再说
: oracle招人 点名要烙印的故事你不知道?

avatar
M*R
55
I am no Daniu, but I just finished transitioning from C++/C#/Windows
Platform to Java/Open Source Platform in last couple of years. There are a
few things I think that helped me a lot
- The two books: Core Java Volume I, Java Concurrency in Practice
- Read about dependency injection, from Spring to Guice
- Re-read a few design patterns
- Learn to use Java inner class and template pattern
- Read about JVM
- Don't focus too much on performance and memory management when coding
- Don't try to use locks at first. Start threading design with
ExecutorService, Thread-safe collections.
- Learn to start design with interfaces and worry about data structure/
algorithms later
- Get used to JUnit and Mock objects
- Learn to use annotations
- If you are going to a startup, don't bother with J2EE
- Use maven, no 3rd library folder any more
- Use gradle, no ant, no build script, no project file any more
- Learn about horizontal scaling, sharing-nothing architecture, service-
oriented architecture
- Read a little about Hadoop/HDFS/HBase/Zookeeper, Redis/HazelCast/Memcached
, Cassandra/Riak
- Read a little on Scala
- Get to know a good mentor
- Build a personal project from ground up, it should have some Swing, some
threading, some IO

【在 t**r 的大作中提到】
: 请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
: 最需要补充的知识是什么

avatar
g*g
56
不错,你学的东西不少,而且都比较实用。

【在 M*****R 的大作中提到】
: I am no Daniu, but I just finished transitioning from C++/C#/Windows
: Platform to Java/Open Source Platform in last couple of years. There are a
: few things I think that helped me a lot
: - The two books: Core Java Volume I, Java Concurrency in Practice
: - Read about dependency injection, from Spring to Guice
: - Re-read a few design patterns
: - Learn to use Java inner class and template pattern
: - Read about JVM
: - Don't focus too much on performance and memory management when coding
: - Don't try to use locks at first. Start threading design with

avatar
l*s
57
mark,

【在 M*****R 的大作中提到】
: I am no Daniu, but I just finished transitioning from C++/C#/Windows
: Platform to Java/Open Source Platform in last couple of years. There are a
: few things I think that helped me a lot
: - The two books: Core Java Volume I, Java Concurrency in Practice
: - Read about dependency injection, from Spring to Guice
: - Re-read a few design patterns
: - Learn to use Java inner class and template pattern
: - Read about JVM
: - Don't focus too much on performance and memory management when coding
: - Don't try to use locks at first. Start threading design with

avatar
d*i
58
说得不错,几点不同意:
scala完全不需要,所有的东西Java都可以完全胜任而且简单易懂且速度快,你要看穿
scala后面的图谋了几十年的老欧洲学院派的阴谋诡计
swing如果不做desktop UI的话用处不大,可以看看SWT,成为Eclipse的贡献者

【在 M*****R 的大作中提到】
: I am no Daniu, but I just finished transitioning from C++/C#/Windows
: Platform to Java/Open Source Platform in last couple of years. There are a
: few things I think that helped me a lot
: - The two books: Core Java Volume I, Java Concurrency in Practice
: - Read about dependency injection, from Spring to Guice
: - Re-read a few design patterns
: - Learn to use Java inner class and template pattern
: - Read about JVM
: - Don't focus too much on performance and memory management when coding
: - Don't try to use locks at first. Start threading design with

avatar
M*R
59
DaNiu, anything else I should also read?

【在 g*****g 的大作中提到】
: 不错,你学的东西不少,而且都比较实用。
avatar
d*i
60
哦,难怪,你是从Windows .NET背景来的,那个.NET上的“C++”实际上不是真正的C++
, 而是一种微软自己造出来的怪胎。所以你对Java的认识还是有偏差。

【在 M*****R 的大作中提到】
: I am no Daniu, but I just finished transitioning from C++/C#/Windows
: Platform to Java/Open Source Platform in last couple of years. There are a
: few things I think that helped me a lot
: - The two books: Core Java Volume I, Java Concurrency in Practice
: - Read about dependency injection, from Spring to Guice
: - Re-read a few design patterns
: - Learn to use Java inner class and template pattern
: - Read about JVM
: - Don't focus too much on performance and memory management when coding
: - Don't try to use locks at first. Start threading design with

avatar
w*6
61
多谢分享!

【在 M*****R 的大作中提到】
: I am no Daniu, but I just finished transitioning from C++/C#/Windows
: Platform to Java/Open Source Platform in last couple of years. There are a
: few things I think that helped me a lot
: - The two books: Core Java Volume I, Java Concurrency in Practice
: - Read about dependency injection, from Spring to Guice
: - Re-read a few design patterns
: - Learn to use Java inner class and template pattern
: - Read about JVM
: - Don't focus too much on performance and memory management when coding
: - Don't try to use locks at first. Start threading design with

avatar
M*R
62
大牛多指点指点啊

++

【在 d****i 的大作中提到】
: 哦,难怪,你是从Windows .NET背景来的,那个.NET上的“C++”实际上不是真正的C++
: , 而是一种微软自己造出来的怪胎。所以你对Java的认识还是有偏差。

avatar
d*i
63
要学C++,最好在UNIX或者Linux下面学,那是真正的C++,Java和C++一样,源自UNIX文
化,所以拿本经典的APUE看看,虽然都是C的东西,尽管你可能工作中不用,但是终生
受益,对C++和Java的很多底层的东西为什么会这么做会恍然大悟。

【在 M*****R 的大作中提到】
: 大牛多指点指点啊
:
: ++

avatar
g*g
64
I think you need more depth than width from here. Big data, NoSQL, SOA,
Cloud computing are all big topic. The most useful thing is to take the area
you are in and get familiar with popular frameworks.
You didn't mention any web tier framework such as spring MVC, which is no
longer popular but useful to understand front tier UI architecture. Web tier
is now implemented in different languages but the principles are the same.

【在 M*****R 的大作中提到】
: DaNiu, anything else I should also read?
avatar
M*R
65
APUE以前试图读来着,.NET其实也不懂,以前就是写点简单business logic。
底层的东西俺都不会啦,还是指望你这样的大牛把底层都整好。

【在 d****i 的大作中提到】
: 要学C++,最好在UNIX或者Linux下面学,那是真正的C++,Java和C++一样,源自UNIX文
: 化,所以拿本经典的APUE看看,虽然都是C的东西,尽管你可能工作中不用,但是终生
: 受益,对C++和Java的很多底层的东西为什么会这么做会恍然大悟。

avatar
M*R
66
Good points.

area
tier

【在 g*****g 的大作中提到】
: I think you need more depth than width from here. Big data, NoSQL, SOA,
: Cloud computing are all big topic. The most useful thing is to take the area
: you are in and get familiar with popular frameworks.
: You didn't mention any web tier framework such as spring MVC, which is no
: longer popular but useful to understand front tier UI architecture. Web tier
: is now implemented in different languages but the principles are the same.

avatar
m*t
67
我汗一个。 sping已经不流行了啊。 那现在大家都那什么搭web layer? data layer呢?

area
tier

【在 g*****g 的大作中提到】
: I think you need more depth than width from here. Big data, NoSQL, SOA,
: Cloud computing are all big topic. The most useful thing is to take the area
: you are in and get familiar with popular frameworks.
: You didn't mention any web tier framework such as spring MVC, which is no
: longer popular but useful to understand front tier UI architecture. Web tier
: is now implemented in different languages but the principles are the same.

avatar
s*y
68

呢?
sping不流行? 我怎么觉得Spring越来越强大了。

【在 m***t 的大作中提到】
: 我汗一个。 sping已经不流行了啊。 那现在大家都那什么搭web layer? data layer呢?
:
: area
: tier

avatar
x*u
69
CLR和C++有毛关系,文科?

++

【在 d****i 的大作中提到】
: 哦,难怪,你是从Windows .NET背景来的,那个.NET上的“C++”实际上不是真正的C++
: , 而是一种微软自己造出来的怪胎。所以你对Java的认识还是有偏差。

avatar
x*u
70
APUE非常过时并且很多重要东西没讲,看它的唯一目的是了解历史。
虽然使用了现代OS技术的不仅仅是Windows,但书和资料最多的是Windows了,这些东西
大同小异。

【在 d****i 的大作中提到】
: 要学C++,最好在UNIX或者Linux下面学,那是真正的C++,Java和C++一样,源自UNIX文
: 化,所以拿本经典的APUE看看,虽然都是C的东西,尽管你可能工作中不用,但是终生
: 受益,对C++和Java的很多底层的东西为什么会这么做会恍然大悟。

avatar
N*K
71
linux这个系统 这么多版本 和安卓有的一拼 急需统一

【在 x****u 的大作中提到】
: APUE非常过时并且很多重要东西没讲,看它的唯一目的是了解历史。
: 虽然使用了现代OS技术的不仅仅是Windows,但书和资料最多的是Windows了,这些东西
: 大同小异。

avatar
x*u
72
安卓就是最好用的终端版linux。

【在 N******K 的大作中提到】
: linux这个系统 这么多版本 和安卓有的一拼 急需统一
avatar
N*K
73
各种修改版的安卓
关键词:碎片化

【在 x****u 的大作中提到】
: 安卓就是最好用的终端版linux。
avatar
w*6
74
大牛有时间展开讲一下你的学习过程吗?
你如何,在多长时间内学了这么多东西啊?

【在 M*****R 的大作中提到】
: I am no Daniu, but I just finished transitioning from C++/C#/Windows
: Platform to Java/Open Source Platform in last couple of years. There are a
: few things I think that helped me a lot
: - The two books: Core Java Volume I, Java Concurrency in Practice
: - Read about dependency injection, from Spring to Guice
: - Re-read a few design patterns
: - Learn to use Java inner class and template pattern
: - Read about JVM
: - Don't focus too much on performance and memory management when coding
: - Don't try to use locks at first. Start threading design with

avatar
c*u
75
Motif和mfc太原始了。已经被QT和wpf这些代替了。
从C++转c#或java每次写个等号都想是不是浪费内存了或者无谓地copy了。因为不清楚
内存到底是怎么用的。
Java的好处大概象有人说的做网站中间层,后台什么的方便。
java真正的优势在于用的人越来越多,有推手的感觉。就连高频交易,有很牛的公司全
部java,fix这种网络协议也要支持java。这有点象embedded,dsp之类的也是c++逐渐取
代了C,这是大势,象linus这样的也拦不住。可是c++取代c优势是明显的,可java取代c
++确比较勉强,所以这是会是个比较长的过程。

★ 发自iPhone App: ChineseWeb 7.8

【在 m***t 的大作中提到】
: 其实追求的是附加值和增长, 饿死的话都是扯淡。有需求就会有产品, 问题是需求在
: 哪里。
: 最近看了点安卓的开发,总让我想起motif和xwindow。 开发ios的时候更多的是mfc的
: 感觉。

avatar
x*u
76
MFC的主要卖点是OLE支持,和WPF两码事。

代c

【在 c*******u 的大作中提到】
: Motif和mfc太原始了。已经被QT和wpf这些代替了。
: 从C++转c#或java每次写个等号都想是不是浪费内存了或者无谓地copy了。因为不清楚
: 内存到底是怎么用的。
: Java的好处大概象有人说的做网站中间层,后台什么的方便。
: java真正的优势在于用的人越来越多,有推手的感觉。就连高频交易,有很牛的公司全
: 部java,fix这种网络协议也要支持java。这有点象embedded,dsp之类的也是c++逐渐取
: 代了C,这是大势,象linus这样的也拦不住。可是c++取代c优势是明显的,可java取代c
: ++确比较勉强,所以这是会是个比较长的过程。
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
c*u
77
mfc真的还有卖点吗?感觉就算招人也就是为了维护旧的程序。

★ 发自iPhone App: ChineseWeb 7.8

【在 x****u 的大作中提到】
: MFC的主要卖点是OLE支持,和WPF两码事。
:
: 代c

avatar
x*u
78
这个东西很多年没变过了,当然是旧程序。

【在 c*******u 的大作中提到】
: mfc真的还有卖点吗?感觉就算招人也就是为了维护旧的程序。
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
d*i
79
C++取代不了C, 同样Java也取代不了C++,这三个C系语言谁都取代不了谁,长期共存共
荣是唯一趋势。

代c

【在 c*******u 的大作中提到】
: Motif和mfc太原始了。已经被QT和wpf这些代替了。
: 从C++转c#或java每次写个等号都想是不是浪费内存了或者无谓地copy了。因为不清楚
: 内存到底是怎么用的。
: Java的好处大概象有人说的做网站中间层,后台什么的方便。
: java真正的优势在于用的人越来越多,有推手的感觉。就连高频交易,有很牛的公司全
: 部java,fix这种网络协议也要支持java。这有点象embedded,dsp之类的也是c++逐渐取
: 代了C,这是大势,象linus这样的也拦不住。可是c++取代c优势是明显的,可java取代c
: ++确比较勉强,所以这是会是个比较长的过程。
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
c*u
80
共存也许共荣不可能,总是此消彼长的。以前写c也都引入了oo的概念。还弄了个this
指针出来。

★ 发自iPhone App: ChineseWeb 7.8

【在 d****i 的大作中提到】
: C++取代不了C, 同样Java也取代不了C++,这三个C系语言谁都取代不了谁,长期共存共
: 荣是唯一趋势。
:
: 代c

avatar
n*t
81
谁给你说embeded C++可以取代C的???扯淡也要有限度好吧。

代c

【在 c*******u 的大作中提到】
: Motif和mfc太原始了。已经被QT和wpf这些代替了。
: 从C++转c#或java每次写个等号都想是不是浪费内存了或者无谓地copy了。因为不清楚
: 内存到底是怎么用的。
: Java的好处大概象有人说的做网站中间层,后台什么的方便。
: java真正的优势在于用的人越来越多,有推手的感觉。就连高频交易,有很牛的公司全
: 部java,fix这种网络协议也要支持java。这有点象embedded,dsp之类的也是c++逐渐取
: 代了C,这是大势,象linus这样的也拦不住。可是c++取代c优势是明显的,可java取代c
: ++确比较勉强,所以这是会是个比较长的过程。
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
l*s
82
I don't know desktop/mobile etc. but for server side programing, APUE is
very much relevant. also, my feeling is that unix is much easier to
understand and learn than windows.

【在 x****u 的大作中提到】
: APUE非常过时并且很多重要东西没讲,看它的唯一目的是了解历史。
: 虽然使用了现代OS技术的不仅仅是Windows,但书和资料最多的是Windows了,这些东西
: 大同小异。

avatar
n*t
83
就是字体好看点。别的没啥好的。
整个用Java当GUI,没意义。

【在 x****u 的大作中提到】
: 安卓就是最好用的终端版linux。
avatar
n*t
84
MFC本身没有任何问题,it应该是最成功的C++ GUI framework之一了。
问题在于,desktop 现在没有市场。而且就算你要开发,你上哪去找developer?

【在 c*******u 的大作中提到】
: mfc真的还有卖点吗?感觉就算招人也就是为了维护旧的程序。
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
d*i
85
C有"this"指针?Are you joking kidding?

this

【在 c*******u 的大作中提到】
: 共存也许共荣不可能,总是此消彼长的。以前写c也都引入了oo的概念。还弄了个this
: 指针出来。
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
d*i
86
他就是不懂在胡说,系统编程,embedded编程,底层编程,不管什么种类的大大小小的
OS,80-90%是C,剩下来一点点C++,还都是和UI等中上层建筑有关的。

【在 n******t 的大作中提到】
: 谁给你说embeded C++可以取代C的???扯淡也要有限度好吧。
:
: 代c

avatar
d*i
87
还有就是系统中有很多复杂的算法,需要OO和较复杂的数据结构,这种问题适合用C++
来解决。

【在 d****i 的大作中提到】
: 他就是不懂在胡说,系统编程,embedded编程,底层编程,不管什么种类的大大小小的
: OS,80-90%是C,剩下来一点点C++,还都是和UI等中上层建筑有关的。

avatar
d*i
88
比如这里natureok搞的图像处理和wdong大牛搞的ML等东西。

【在 d****i 的大作中提到】
: 还有就是系统中有很多复杂的算法,需要OO和较复杂的数据结构,这种问题适合用C++
: 来解决。

avatar
g*g
89
Android流行跟用Java做GUI,开发便捷关系很大。

【在 n******t 的大作中提到】
: 就是字体好看点。别的没啥好的。
: 整个用Java当GUI,没意义。

avatar
c*u
90
在iPhone 之前,手机内寸8M的年代我们写的程序用object c,别google了,没有的。所
以后来看到objective c好亲切。这个是在c上加入了messaging 和oo,reserve了this。

★ 发自iPhone App: ChineseWeb 7.8

【在 d****i 的大作中提到】
: 比如这里natureok搞的图像处理和wdong大牛搞的ML等东西。
avatar
x*u
92
C++有很多干净的语法可以在8位机上用。

【在 n******t 的大作中提到】
: 谁给你说embeded C++可以取代C的???扯淡也要有限度好吧。
:
: 代c

avatar
x*u
93
安卓的GUI是自己搞的,和原生java没关系,退一步说甚至被拖了后腿。

【在 n******t 的大作中提到】
: 就是字体好看点。别的没啥好的。
: 整个用Java当GUI,没意义。

avatar
x*u
94
Desktop至少比内核略有市场

【在 n******t 的大作中提到】
: MFC本身没有任何问题,it应该是最成功的C++ GUI framework之一了。
: 问题在于,desktop 现在没有市场。而且就算你要开发,你上哪去找developer?

avatar
x*u
95
OS都是古老代码,当年还没有什么靠谱的C++。

【在 d****i 的大作中提到】
: 他就是不懂在胡说,系统编程,embedded编程,底层编程,不管什么种类的大大小小的
: OS,80-90%是C,剩下来一点点C++,还都是和UI等中上层建筑有关的。

avatar
x*u
96
安卓被java拖了后腿,不过也没别的选择了。

【在 g*****g 的大作中提到】
: Android流行跟用Java做GUI,开发便捷关系很大。
avatar
g*g
97
这不扯蛋吗,GUI是从头写的没错,JDK可是拿来用的。没 JDK光有 GUI连连网都搞不定
。你以为写个 JDK很容易吗?

【在 x****u 的大作中提到】
: 安卓的GUI是自己搞的,和原生java没关系,退一步说甚至被拖了后腿。
avatar
g*t
98
比较新的嵌入式OS,人也不会用C++阿.

【在 x****u 的大作中提到】
: OS都是古老代码,当年还没有什么靠谱的C++。
avatar
g*t
99
同样一辆汽车,现在比过去芯片多很多.C也多很多.

【在 k**********g 的大作中提到】
: 就是有 MMU 和无 MMU 的分别。现在凡有 MMU 的,都上 Linux 或 Android 了。
: http://www.arm.com/products/processors/index.php
: "Embedded C programmer" market will continue to shrink.

avatar
t*t
100
好,明白了。
爪哇是码工,西加加是码农。

【在 g*****g 的大作中提到】
: 这就是做农民跟做工人比。农民比工人更底层,工人没农民要饿死,农民确实可以没有
: 工人。曾经农民比工人多,现在农业机械化了,大多进城成了民工。

avatar
o*g
101
随着技术进步,芯片性能越来越好,价格越来越便宜,底层的东西会越来越薄,能不能
消失现在还看不到。
avatar
d*i
102
你这不是又在扯淡吗?除了一些server OS由于稳定性的要求release cycle间隔较长,
像desktop和mobile的OS, Linux, OS X, Windows,Android, iOS, 哪个不是时不时就
有新的东西添加或者改动?

【在 x****u 的大作中提到】
: OS都是古老代码,当年还没有什么靠谱的C++。
avatar
c*e
103
恩,老师让我们写过一个notepad编辑text的程序,用c++,全部是化石级别的函数。

【在 x****u 的大作中提到】
: OS都是古老代码,当年还没有什么靠谱的C++。
avatar
x*u
104
安卓是一直被JDK拖后腿的,比如没有一个办法关掉GC。

【在 g*****g 的大作中提到】
: 这不扯蛋吗,GUI是从头写的没错,JDK可是拿来用的。没 JDK光有 GUI连连网都搞不定
: 。你以为写个 JDK很容易吗?

avatar
x*u
105
不用C++难道用java,Arduino只有1k ram,折腾不起啊。

【在 g****t 的大作中提到】
: 比较新的嵌入式OS,人也不会用C++阿.
avatar
x*u
106
架构都是20-30年前定的,不可能大变动。
内核用C++的其实不少,只不过Linux不用罢了。

【在 d****i 的大作中提到】
: 你这不是又在扯淡吗?除了一些server OS由于稳定性的要求release cycle间隔较长,
: 像desktop和mobile的OS, Linux, OS X, Windows,Android, iOS, 哪个不是时不时就
: 有新的东西添加或者改动?

avatar
x*u
107
notepad需要什么代码,就是EDIT控件的测试用例。

【在 c*********e 的大作中提到】
: 恩,老师让我们写过一个notepad编辑text的程序,用c++,全部是化石级别的函数。
avatar
g*g
108
越扯越没边了,不需要关 GC, 4.1以上就很流畅了。现在做 Art,也不是关 GC, 而是
native编译。

【在 x****u 的大作中提到】
: 安卓是一直被JDK拖后腿的,比如没有一个办法关掉GC。
avatar
x*u
109
倒,JAVA可能关掉GC么。。。



【在 g*****g 的大作中提到】
: 越扯越没边了,不需要关 GC, 4.1以上就很流畅了。现在做 Art,也不是关 GC, 而是
: native编译。

avatar
g*g
110
总之你试试 Art流畅不,没用过扯啥拖后腿。当今最大的计算平台,得益于原来就有最
多的程序员。感情还拖后腿了。

【在 x****u 的大作中提到】
: 倒,JAVA可能关掉GC么。。。
:
: 是

avatar
x*u
111
我听说在MS的测试机器上,所有的Windows 8系统都飞一样。。。
GC这个东西是典型的内存换效率的产物,问题是嵌入式上这么搞,就等于用电池换效率
了。

【在 g*****g 的大作中提到】
: 总之你试试 Art流畅不,没用过扯啥拖后腿。当今最大的计算平台,得益于原来就有最
: 多的程序员。感情还拖后腿了。

avatar
g*g
112
测试个头呀,4.4都有,下一个版本是缺省。都发布一年了。我老的 1+, 跑 art, 能用
两天,你不服?

【在 x****u 的大作中提到】
: 我听说在MS的测试机器上,所有的Windows 8系统都飞一样。。。
: GC这个东西是典型的内存换效率的产物,问题是嵌入式上这么搞,就等于用电池换效率
: 了。

avatar
x*u
113
安卓的内存问题不是art解决的目标。

【在 g*****g 的大作中提到】
: 测试个头呀,4.4都有,下一个版本是缺省。都发布一年了。我老的 1+, 跑 art, 能用
: 两天,你不服?

avatar
g*g
114
你少跟我老来绕了,Art流畅得一塌糊涂,你那些论点 tooold.

【在 x****u 的大作中提到】
: 安卓的内存问题不是art解决的目标。
avatar
x*u
115
某软也说他们的某平板流畅的一塌糊涂。。。。
用内存换性能是服务器技术,在手持设备上就是找堵。

【在 g*****g 的大作中提到】
: 你少跟我老来绕了,Art流畅得一塌糊涂,你那些论点 tooold.
avatar
g*g
116
尼玛所有主流评测的一致观点。你比他们专业?

【在 x****u 的大作中提到】
: 某软也说他们的某平板流畅的一塌糊涂。。。。
: 用内存换性能是服务器技术,在手持设备上就是找堵。

avatar
x*u
117
现在安卓普遍流行烧高配置没想想原因么?

【在 g*****g 的大作中提到】
: 尼玛所有主流评测的一致观点。你比他们专业?
avatar
g*g
118
LOL, 你倒是一打脸就有新理由。我老的 64g 1+ $350, 也就 iPhone一半价格。还有啥
比性价比更有说服力的。

【在 x****u 的大作中提到】
: 现在安卓普遍流行烧高配置没想想原因么?
avatar
x*u
119
你这小屁孩也不想想为什么手持设备不能飙硬件配置。。。
硬件容易提高性能,电池就难多了,就算两个水平都上去了,发热量的物理公式在那里
摆着。

【在 g*****g 的大作中提到】
: LOL, 你倒是一打脸就有新理由。我老的 64g 1+ $350, 也就 iPhone一半价格。还有啥
: 比性价比更有说服力的。

avatar
g*g
120
嘿嘿,你这小屁孩跟我老摆谱,我老自己的手机自己不知道。奉劝你还是不懂别死撑。
你不服先把那些主流评测都灭了再来。

【在 x****u 的大作中提到】
: 你这小屁孩也不想想为什么手持设备不能飙硬件配置。。。
: 硬件容易提高性能,电池就难多了,就算两个水平都上去了,发热量的物理公式在那里
: 摆着。

avatar
x*u
121
我靠你要转战评测?
我说的是事实,为什么微软当年轻松用Windows抢了大片服务器市场,今年却死活进不
去移动业。

【在 g*****g 的大作中提到】
: 嘿嘿,你这小屁孩跟我老摆谱,我老自己的手机自己不知道。奉劝你还是不懂别死撑。
: 你不服先把那些主流评测都灭了再来。

avatar
g*g
122
你还要谈事实?Android 占了8成市场不是事实?我老自己的手机不是事实还要你来跟
我说流畅不流畅?
Android不是第一个混smartphone的,也不是最后一个。偏偏是最火的一个,用的开发
语言是Java。你还非要鼓吹是Java拖了后腿。LOL。你这把是拍了脑袋还找不到论据吧。

【在 x****u 的大作中提到】
: 我靠你要转战评测?
: 我说的是事实,为什么微软当年轻松用Windows抢了大片服务器市场,今年却死活进不
: 去移动业。

avatar
x*u
123
拜托安卓是山寨机唯一选择了。。。
600块的手机不占市场,还能轮到5000块的上么?
安卓的两大支柱linux和java都是脱胎换骨的改过,原有的架构和技术太烂没有办法。

吧。

【在 g*****g 的大作中提到】
: 你还要谈事实?Android 占了8成市场不是事实?我老自己的手机不是事实还要你来跟
: 我说流畅不流畅?
: Android不是第一个混smartphone的,也不是最后一个。偏偏是最火的一个,用的开发
: 语言是Java。你还非要鼓吹是Java拖了后腿。LOL。你这把是拍了脑袋还找不到论据吧。

avatar
g*g
124
LOL,你不如就回答一个问题,安卓是不是成功了?既然成功了你非说Java拖了后腿那
不是傻逼吗?

【在 x****u 的大作中提到】
: 拜托安卓是山寨机唯一选择了。。。
: 600块的手机不占市场,还能轮到5000块的上么?
: 安卓的两大支柱linux和java都是脱胎换骨的改过,原有的架构和技术太烂没有办法。
:
: 吧。

avatar
x*u
125
人家一讲性能你就扯市场占有率。。。

法。

【在 g*****g 的大作中提到】
: LOL,你不如就回答一个问题,安卓是不是成功了?既然成功了你非说Java拖了后腿那
: 不是傻逼吗?

avatar
g*g
126
难道不是一谈性能我举主流评测和自己手机你就开始顾左右而言他吗?

【在 x****u 的大作中提到】
: 人家一讲性能你就扯市场占有率。。。
:
: 法。

avatar
x*u
127
java的gc性能还用得着讲么?GC在OSX架构就是可选项,在移动上被关掉是有原因的。

【在 g*****g 的大作中提到】
: 难道不是一谈性能我举主流评测和自己手机你就开始顾左右而言他吗?
avatar
g*g
128
你丫没词就别来这德性,主流评测不看,我老第一手的机器你也不信。就懂一个GC,GC。
尼玛iphone没GC benchmark不是一样被一堆安卓手机秒。

【在 x****u 的大作中提到】
: java的gc性能还用得着讲么?GC在OSX架构就是可选项,在移动上被关掉是有原因的。
avatar
x*u
129
是啊,你们这些用惯pc的搞测评,cpu利用率开到100%,把移动设备当机房服务器了。
GC的问题很简单,需要更大的内存,更多的CPU资源。这两个东西当然可以靠硬件升级
搞定,但移动设备身上两座大山,电池,以及发热量绕不过去。

GC。

【在 g*****g 的大作中提到】
: 你丫没词就别来这德性,主流评测不看,我老第一手的机器你也不信。就懂一个GC,GC。
: 尼玛iphone没GC benchmark不是一样被一堆安卓手机秒。

avatar
g*g
130
大家都是100% CPU。说得跟欺负了iPhone似的。我老的1+好歹两天还没压力,比iPhone
还强点。事实胜于雄辩。
其实有点脑子的人都明白,前端需要的性能是有限的。当延迟降低到10ms,跟1ms相比
对人眼是不可见的。倒是后端对速度的要求是没有上限的。你连基本的东西都弄反了。

【在 x****u 的大作中提到】
: 是啊,你们这些用惯pc的搞测评,cpu利用率开到100%,把移动设备当机房服务器了。
: GC的问题很简单,需要更大的内存,更多的CPU资源。这两个东西当然可以靠硬件升级
: 搞定,但移动设备身上两座大山,电池,以及发热量绕不过去。
:
: GC。

avatar
x*u
131
你什么都不开还可以待机一个礼拜呢。。。

iPhone

【在 g*****g 的大作中提到】
: 大家都是100% CPU。说得跟欺负了iPhone似的。我老的1+好歹两天还没压力,比iPhone
: 还强点。事实胜于雄辩。
: 其实有点脑子的人都明白,前端需要的性能是有限的。当延迟降低到10ms,跟1ms相比
: 对人眼是不可见的。倒是后端对速度的要求是没有上限的。你连基本的东西都弄反了。

avatar
g*g
132
嘿嘿,你就剩下意淫了吗?两天可不只是我,主流评测也是如此。感情他们光测待机了。
你小倒是嘛都敢说。

【在 x****u 的大作中提到】
: 你什么都不开还可以待机一个礼拜呢。。。
:
: iPhone

avatar
x*u
133
您老好歹也说点档次比锤子粉丝团高的话好不?

了。

【在 g*****g 的大作中提到】
: 嘿嘿,你就剩下意淫了吗?两天可不只是我,主流评测也是如此。感情他们光测待机了。
: 你小倒是嘛都敢说。

avatar
g*g
134
我老档次不高,只是转载自己验证过的主流评测的语言而已。你小是完全拍脑袋,比锤
子粉丝还不靠谱。

【在 x****u 的大作中提到】
: 您老好歹也说点档次比锤子粉丝团高的话好不?
:
: 了。

avatar
x*u
135
您老有空java,就没测测java的gc要比rc多消耗多少资源么?

【在 g*****g 的大作中提到】
: 我老档次不高,只是转载自己验证过的主流评测的语言而已。你小是完全拍脑袋,比锤
: 子粉丝还不靠谱。

avatar
g*g
136
消耗资源跟速度慢是两回事。这年头多用点内存多大的事呀。我知道日本鄙视中韩,安
卓不流行。但benchmark好歹比你瞎说靠谱多了。

【在 x****u 的大作中提到】
: 您老有空java,就没测测java的gc要比rc多消耗多少资源么?
avatar
x*u
137
靠,日本安卓比iphone贵。。。
今天这年头内存用多了在server上不算事,在手持设备上,发热量和电池都是坎,您老
还是专心搞server比较好。

【在 g*****g 的大作中提到】
: 消耗资源跟速度慢是两回事。这年头多用点内存多大的事呀。我知道日本鄙视中韩,安
: 卓不流行。但benchmark好歹比你瞎说靠谱多了。

avatar
g*g
138
我老人家给一个做手机优化的公司干了三年。发了两个 patent就是如何 client
server协同进行通信和电池的优化,你小跟我班门弄斧。电池的大头就是三个,屏幕通
信 CPU, 也就你这种外行才把内存拿出来说。

【在 x****u 的大作中提到】
: 靠,日本安卓比iphone贵。。。
: 今天这年头内存用多了在server上不算事,在手持设备上,发热量和电池都是坎,您老
: 还是专心搞server比较好。

avatar
x*u
139
尼玛这不是专利不专利,是该回炉补课的问题了。
CPU可以休眠内存做不到,我知道搞server一般不在乎电源管理倒是。

【在 g*****g 的大作中提到】
: 我老人家给一个做手机优化的公司干了三年。发了两个 patent就是如何 client
: server协同进行通信和电池的优化,你小跟我班门弄斧。电池的大头就是三个,屏幕通
: 信 CPU, 也就你这种外行才把内存拿出来说。

avatar
g*g
140
尼玛内存用电连 CPU 1/10都不到,休不休眠又如何。不懂别死撑。现代机器,睡一个
晚上用电不超过3%,要是内存那么重要,还不没电了。
不懂别装,非要打脸。

【在 x****u 的大作中提到】
: 尼玛这不是专利不专利,是该回炉补课的问题了。
: CPU可以休眠内存做不到,我知道搞server一般不在乎电源管理倒是。

avatar
x*u
141
你还是改不了电子城装机的思路。
现在哪个手机CPU不休眠,内存耗电量那么小,安卓手机厂家早把16GB搞成标配了。

【在 g*****g 的大作中提到】
: 尼玛内存用电连 CPU 1/10都不到,休不休眠又如何。不懂别死撑。现代机器,睡一个
: 晚上用电不超过3%,要是内存那么重要,还不没电了。
: 不懂别装,非要打脸。

avatar
c*e
142
iphone马上可以无线充电了。

【在 x****u 的大作中提到】
: 是啊,你们这些用惯pc的搞测评,cpu利用率开到100%,把移动设备当机房服务器了。
: GC的问题很简单,需要更大的内存,更多的CPU资源。这两个东西当然可以靠硬件升级
: 搞定,但移动设备身上两座大山,电池,以及发热量绕不过去。
:
: GC。

avatar
g*g
143
憋这半天就这破玩意?内存耗电大你倒是解释一下为啥休眠耗电少呀?自己打脸又要我
解释?3G内存够用要16G干啥。装傻有必要吗?

【在 x****u 的大作中提到】
: 你还是改不了电子城装机的思路。
: 现在哪个手机CPU不休眠,内存耗电量那么小,安卓手机厂家早把16GB搞成标配了。

avatar
x*u
144
手机功率增大是有限度的,散热没办法。SB微软就是搞不懂,RT搞的大慢热。

【在 c*********e 的大作中提到】
: iphone马上可以无线充电了。
avatar
x*u
145
卧槽你真是啥也不懂啊。
CPU休眠大部分时间关掉的,内存关不掉。所以内存耗电和待机时间关系极大。你邻居
小孩拆过防盗报警器的都知道。

【在 g*****g 的大作中提到】
: 憋这半天就这破玩意?内存耗电大你倒是解释一下为啥休眠耗电少呀?自己打脸又要我
: 解释?3G内存够用要16G干啥。装傻有必要吗?

avatar
g*g
146
是呀,关系极大,休眠一个晚上1-3%,你丫承认不懂会死吗?

【在 x****u 的大作中提到】
: 卧槽你真是啥也不懂啊。
: CPU休眠大部分时间关掉的,内存关不掉。所以内存耗电和待机时间关系极大。你邻居
: 小孩拆过防盗报警器的都知道。

avatar
x*u
147
你咋不说这是用server十分之一的内存测出来的呢?

【在 g*****g 的大作中提到】
: 是呀,关系极大,休眠一个晚上1-3%,你丫承认不懂会死吗?
avatar
g*g
148
谈手机内存耗电,你又要跳转到server了吗?你丫怎么不往手机上装个硬盘呢?丢人了
该干嘛干嘛去,死撑有劲吗。

【在 x****u 的大作中提到】
: 你咋不说这是用server十分之一的内存测出来的呢?
avatar
x*u
149
尼玛就是因为内存耗电,才被迫在手机上死扣那点点内存。
你大嘴一张内存不耗电,没有任何嵌入式经验站着说话不腰疼。

【在 g*****g 的大作中提到】
: 谈手机内存耗电,你又要跳转到server了吗?你丫怎么不往手机上装个硬盘呢?丢人了
: 该干嘛干嘛去,死撑有劲吗。

avatar
g*g
150
尼玛内存也要钱的,用不了整那么多干啥?尼玛你自己承认纯手机待机时间长,也承认
手机待机不关内存,还能死撑到这份上真够极品的。

【在 x****u 的大作中提到】
: 尼玛就是因为内存耗电,才被迫在手机上死扣那点点内存。
: 你大嘴一张内存不耗电,没有任何嵌入式经验站着说话不腰疼。

avatar
x*u
151
你就是三句话离不开电子城味。。。
内存早就不是当年的价钱了,现在的瓶颈是耗电,所以iphone5s只有1G,iMac有8-16G。

【在 g*****g 的大作中提到】
: 尼玛内存也要钱的,用不了整那么多干啥?尼玛你自己承认纯手机待机时间长,也承认
: 手机待机不关内存,还能死撑到这份上真够极品的。

avatar
n*t
152
干净到一定程度,就还不如用C,兼容性还更好.

【在 x****u 的大作中提到】
: C++有很多干净的语法可以在8位机上用。
avatar
g*g
153
Note 3, G2都是3GB内存,咋没见待机是iphone 1/3呀?你丫就继续撑吧。

16G。

【在 x****u 的大作中提到】
: 你就是三句话离不开电子城味。。。
: 内存早就不是当年的价钱了,现在的瓶颈是耗电,所以iphone5s只有1G,iMac有8-16G。

avatar
x*u
154
都嵌入式了还要什么兼容性,toolchain和平台是紧绑定的。
用C也不是不可以,但是写起来太麻烦,宏指针什么一起上去非常恶心。

【在 n******t 的大作中提到】
: 干净到一定程度,就还不如用C,兼容性还更好.
avatar
x*u
155
水多加面面多加水,你怎么不说电池有多大容量?

【在 g*****g 的大作中提到】
: Note 3, G2都是3GB内存,咋没见待机是iphone 1/3呀?你丫就继续撑吧。
:
: 16G。

avatar
n*t
156
我用了好久ART了,比Dalvik好一些,但是
1. 之前很多能用app都挂了。
2. 系统负荷低的时候更流畅,负荷高的时候基本没用。
狗狗放这个出来主要目的是调戏大家。

【在 g*****g 的大作中提到】
: 你少跟我老来绕了,Art流畅得一塌糊涂,你那些论点 tooold.
avatar
x*u
157
ART不解决Java的本质问题,JVM这种基于GC的嵌入式方案是落后于时代的,这种东西就
是王垠之类的SB设计的。

【在 n******t 的大作中提到】
: 我用了好久ART了,比Dalvik好一些,但是
: 1. 之前很多能用app都挂了。
: 2. 系统负荷低的时候更流畅,负荷高的时候基本没用。
: 狗狗放这个出来主要目的是调戏大家。

avatar
g*g
158
这个1只是时间问题,app owner拿art测试问题就解决了。art只是JIT变native而已,
你cpu 要是100% usage当然没用了。

【在 n******t 的大作中提到】
: 我用了好久ART了,比Dalvik好一些,但是
: 1. 之前很多能用app都挂了。
: 2. 系统负荷低的时候更流畅,负荷高的时候基本没用。
: 狗狗放这个出来主要目的是调戏大家。

avatar
g*g
159
LOL, 你丫咋不说人大容量的能用两天呢?iphone普通能用一天,停掉网络待机一周没
压力还。你丫越撑越丢人。

【在 x****u 的大作中提到】
: 水多加面面多加水,你怎么不说电池有多大容量?
avatar
x*u
160
大容量电池意味着大重量高发热量啊亲,我就说你该好好补习基础课。

【在 g*****g 的大作中提到】
: LOL, 你丫咋不说人大容量的能用两天呢?iphone普通能用一天,停掉网络待机一周没
: 压力还。你丫越撑越丢人。

avatar
g*g
161
傻逼你别逗了。手机待机跟电池容量成正比,可没跟内存容量成反比。你丫再绕100次
也是打脸的命。

【在 x****u 的大作中提到】
: 大容量电池意味着大重量高发热量啊亲,我就说你该好好补习基础课。
avatar
x*u
162
怒气伤到大脑思维了?
手机不能搞大电池是因为重量和发热的原因,你把安卓连到特斯拉上可以一次充电终生
待机。。。
待机耗电量这东西你亲手设计过系统就知道了。

【在 g*****g 的大作中提到】
: 傻逼你别逗了。手机待机跟电池容量成正比,可没跟内存容量成反比。你丫再绕100次
: 也是打脸的命。

avatar
n*t
163
1这种事情就是坑爹,只要你有一个常用的app art跑不了,这东西就对你没有用。
2的问题是,不管是dalvik还是ART,android烂,光预编译是没有用的。

【在 g*****g 的大作中提到】
: 这个1只是时间问题,app owner拿art测试问题就解决了。art只是JIT变native而已,
: 你cpu 要是100% usage当然没用了。

avatar
g*g
164
你丫脑残了吧。手机3000毫安时的电池都弄出来了,没听说为了待机把内存减少到640K

你丫不服有用吗?
我老做了3年手机优化,天天见耗电数据你丫都能死撑,还有嘛说的。人至贱则无敌呗。

【在 x****u 的大作中提到】
: 怒气伤到大脑思维了?
: 手机不能搞大电池是因为重量和发热的原因,你把安卓连到特斯拉上可以一次充电终生
: 待机。。。
: 待机耗电量这东西你亲手设计过系统就知道了。

avatar
x*u
165
您老逻辑要充值了。。。
过去待机一个月的2G手机电池和内存都小的很。

640K
终生

【在 g*****g 的大作中提到】
: 你丫脑残了吧。手机3000毫安时的电池都弄出来了,没听说为了待机把内存减少到640K
: 。
: 你丫不服有用吗?
: 我老做了3年手机优化,天天见耗电数据你丫都能死撑,还有嘛说的。人至贱则无敌呗。

avatar
g*g
166
我老不是说了吗,关掉通信和屏幕,啥应用都不装,我老的机器轻松待机一周,内存可
是你过去待机一个月机器的几百倍。进步太大了。

【在 x****u 的大作中提到】
: 您老逻辑要充值了。。。
: 过去待机一个月的2G手机电池和内存都小的很。
:
: 640K
: 终生

avatar
x*u
167
电池没法无限做大,所以现在安卓勉强塞得进去,WinRT就不行了。

【在 g*****g 的大作中提到】
: 我老不是说了吗,关掉通信和屏幕,啥应用都不装,我老的机器轻松待机一周,内存可
: 是你过去待机一个月机器的几百倍。进步太大了。

avatar
h*i
168
我最近用C++11写了个8位MCU的项目,感觉比C还是方便,好维护。

【在 n******t 的大作中提到】
: 干净到一定程度,就还不如用C,兼容性还更好.
avatar
N*K
169
用的啥编译器 什么mcu?

【在 h**i 的大作中提到】
: 我最近用C++11写了个8位MCU的项目,感觉比C还是方便,好维护。
avatar
k*g
170

iPhone
Android语法器Lint对View.onDraw(Canvas)函数还会温馨提示不能创建新物件呢。因为
创建新物件要分配VM内存,分配VM内存有可能遭遇GC,onDraw遇上GC然後。。。就没有
然後了。

【在 g*****g 的大作中提到】
: 大家都是100% CPU。说得跟欺负了iPhone似的。我老的1+好歹两天还没压力,比iPhone
: 还强点。事实胜于雄辩。
: 其实有点脑子的人都明白,前端需要的性能是有限的。当延迟降低到10ms,跟1ms相比
: 对人眼是不可见的。倒是后端对速度的要求是没有上限的。你连基本的东西都弄反了。

avatar
i*t
171
那我们广大c++ 程序员该怎么办!》? 重新学java,吗?

【在 S**I 的大作中提到】
: 最主要的区别是Java在走上坡路,C++在走下坡路。最需要补充的是彻底忘记C++。
avatar
c*e
172
转c#是不錯的选择,c#和c++语法类似,公司面试的时候会看重过去c++的经验。

【在 i******t 的大作中提到】
: 那我们广大c++ 程序员该怎么办!》? 重新学java,吗?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。