由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为最需要补充的知识是什么
相关主题
[bssd]周末乱侃Sun当年设计Java的败笔
一些初级问题c++程序员不要把头埋在沙子里了
按说java也够快了原来这个版是转行 CS 的
JAVA generic programming 是怎么实现的?zhaoce同学啊
准备面试一个java-based position,有什么书推荐一下?大家觉得C++还有生命力吗?
设计模式要不要搞?向班上达人请教一个win7下面java编程的问题
古狗研究新出炉:C++ Is The Best Performing LanguageCS 职业方向疑问
Linux/C++的工作好难找真佩服你们,VS6和VC能吵一晚上
相关话题的讨论汇总
话题: java话题: c++话题: spring话题: 内存话题: gc
进入Programming版参与讨论
1 (共1页)
t**r
发帖数: 3428
1
请问java /c++ 双修的大牛,java和c++最主要的区别是什么?c++程序员转java您认为
最需要补充的知识是什么
g*********e
发帖数: 14401
2
最主要的区别是要从习惯造轮子转型到习惯用轮子
N******K
发帖数: 10202
3
java不能保证数组在证内存中连续存储

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

t**r
发帖数: 3428
4
这个我懂。毕竟隔着一层jvm呢

【在 N******K 的大作中提到】
: java不能保证数组在证内存中连续存储
t**r
发帖数: 3428
5
yeah, 这是一个方面 :)

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

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

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

N******K
发帖数: 10202
8
有人会告诉你java赚大钱 c++只能当千老

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

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

x****u
发帖数: 44466
10
用C++做线性运算效率也很低啊,只能用GPGPU/

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

相关主题
设计模式要不要搞?Sun当年设计Java的败笔
古狗研究新出炉:C++ Is The Best Performing Languagec++程序员不要把头埋在沙子里了
Linux/C++的工作好难找原来这个版是转行 CS 的
进入Programming版参与讨论
w**z
发帖数: 8232
11
你说的是废话,谁会要求你用Java 搞运算?

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

S**I
发帖数: 15689
12
最主要的区别是Java在走上坡路,C++在走下坡路。最需要补充的是彻底忘记C++。

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

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

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

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

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

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

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

相关主题
zhaoce同学啊CS 职业方向疑问
大家觉得C++还有生命力吗?真佩服你们,VS6和VC能吵一晚上
向班上达人请教一个win7下面java编程的问题关于java的入门请教
进入Programming版参与讨论
m***t
发帖数: 254
21
赞这个。尤其最后一句。 我选择一个语言的一半的决定因素都是他的库和framework,
这方面java和c++是太不一样了。

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

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

ecosystem

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

c*********e
发帖数: 16335
23
c++ 也有j2ee之类的东西? 这2语言差别很大阿。

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

c*********e
发帖数: 16335
24
用了framework,就不会真正编程序了,而是变成了一个只会用某个framework的泥瓦匠。

ecosystem

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

c*********e
发帖数: 16335
25
抱佛脚java也能找到工作? java真是好阿,程序员喜欢它,老板也喜欢它。

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

w***g
发帖数: 5958
26
C++程序员转java跟本不需要看core java,而是看一大堆framework。

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

c*********e
发帖数: 16335
27
我朋友跟我说他做j2ee绕得很晕。

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

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

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

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

相关主题
Unix Networking Programming by W. Richard Stevens值得看吗?一些初级问题
从SGI和Nokia的失败俯瞰本版几位名ID的心路历程按说java也够快了
[bssd]周末乱侃JAVA generic programming 是怎么实现的?
进入Programming版参与讨论
g*****g
发帖数: 34805
31
这就是做农民跟做工人比。农民比工人更底层,工人没农民要饿死,农民确实可以没有
工人。曾经农民比工人多,现在农业机械化了,大多进城成了民工。
m***t
发帖数: 254
32
其实追求的是附加值和增长, 饿死的话都是扯淡。有需求就会有产品, 问题是需求在
哪里。
最近看了点安卓的开发,总让我想起motif和xwindow。 开发ios的时候更多的是mfc的
感觉。

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

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

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

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

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

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

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

y**********u
发帖数: 6366
36
以前写Java的时候,被dependency injection搞的头疼...

为繁

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

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

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

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

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

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

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

g*********e
发帖数: 14401
40
re

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

相关主题
JAVA generic programming 是怎么实现的?古狗研究新出炉:C++ Is The Best Performing Language
准备面试一个java-based position,有什么书推荐一下?Linux/C++的工作好难找
设计模式要不要搞?Sun当年设计Java的败笔
进入Programming版参与讨论
N******K
发帖数: 10202
41
我说的对于lz是信息
你说的对于lz是废屁

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

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

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

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

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

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

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

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

M*****R
发帖数: 650
46
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您认为
: 最需要补充的知识是什么

g*****g
发帖数: 34805
47
不错,你学的东西不少,而且都比较实用。

【在 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

l*********s
发帖数: 5409
48
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

d****i
发帖数: 4809
49
说得不错,几点不同意:
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

M*****R
发帖数: 650
50
DaNiu, anything else I should also read?

【在 g*****g 的大作中提到】
: 不错,你学的东西不少,而且都比较实用。
相关主题
c++程序员不要把头埋在沙子里了大家觉得C++还有生命力吗?
原来这个版是转行 CS 的向班上达人请教一个win7下面java编程的问题
zhaoce同学啊CS 职业方向疑问
进入Programming版参与讨论
d****i
发帖数: 4809
51
哦,难怪,你是从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

w****6
发帖数: 796
52
多谢分享!

【在 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

M*****R
发帖数: 650
53
大牛多指点指点啊

++

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

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

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

g*****g
发帖数: 34805
55
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?
M*****R
发帖数: 650
56
APUE以前试图读来着,.NET其实也不懂,以前就是写点简单business logic。
底层的东西俺都不会啦,还是指望你这样的大牛把底层都整好。

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

M*****R
发帖数: 650
57
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.

m***t
发帖数: 254
58
我汗一个。 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.

s****y
发帖数: 503
59

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

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

x****u
发帖数: 44466
60
CLR和C++有毛关系,文科?

++

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

相关主题
真佩服你们,VS6和VC能吵一晚上从SGI和Nokia的失败俯瞰本版几位名ID的心路历程
关于java的入门请教[bssd]周末乱侃
Unix Networking Programming by W. Richard Stevens值得看吗?一些初级问题
进入Programming版参与讨论
x****u
发帖数: 44466
61
APUE非常过时并且很多重要东西没讲,看它的唯一目的是了解历史。
虽然使用了现代OS技术的不仅仅是Windows,但书和资料最多的是Windows了,这些东西
大同小异。

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

N******K
发帖数: 10202
62
linux这个系统 这么多版本 和安卓有的一拼 急需统一

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

x****u
发帖数: 44466
63
安卓就是最好用的终端版linux。

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

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

【在 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

c*******u
发帖数: 1269
66
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的
: 感觉。

x****u
发帖数: 44466
67
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

c*******u
发帖数: 1269
68
mfc真的还有卖点吗?感觉就算招人也就是为了维护旧的程序。

★ 发自iPhone App: ChineseWeb 7.8

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

x****u
发帖数: 44466
69
这个东西很多年没变过了,当然是旧程序。

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

d****i
发帖数: 4809
70
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

相关主题
一些初级问题准备面试一个java-based position,有什么书推荐一下?
按说java也够快了设计模式要不要搞?
JAVA generic programming 是怎么实现的?古狗研究新出炉:C++ Is The Best Performing Language
进入Programming版参与讨论
c*******u
发帖数: 1269
71
共存也许共荣不可能,总是此消彼长的。以前写c也都引入了oo的概念。还弄了个this
指针出来。

★ 发自iPhone App: ChineseWeb 7.8

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

n******t
发帖数: 4406
72
谁给你说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

l*********s
发帖数: 5409
73
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了,这些东西
: 大同小异。

n******t
发帖数: 4406
74
就是字体好看点。别的没啥好的。
整个用Java当GUI,没意义。

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

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

d****i
发帖数: 4809
76
C有"this"指针?Are you joking kidding?

this

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

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

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

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

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

d****i
发帖数: 4809
79
比如这里natureok搞的图像处理和wdong大牛搞的ML等东西。

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

g*****g
发帖数: 34805
80
Android流行跟用Java做GUI,开发便捷关系很大。

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

相关主题
Linux/C++的工作好难找原来这个版是转行 CS 的
Sun当年设计Java的败笔zhaoce同学啊
c++程序员不要把头埋在沙子里了大家觉得C++还有生命力吗?
进入Programming版参与讨论
c*******u
发帖数: 1269
81
在iPhone 之前,手机内寸8M的年代我们写的程序用object c,别google了,没有的。所
以后来看到objective c好亲切。这个是在c上加入了messaging 和oo,reserve了this。

★ 发自iPhone App: ChineseWeb 7.8

【在 d****i 的大作中提到】
: 比如这里natureok搞的图像处理和wdong大牛搞的ML等东西。
k**********g
发帖数: 989
82
就是有 MMU 和无 MMU 的分别。现在凡有 MMU 的,都上 Linux 或 Android 了。
http://www.arm.com/products/processors/index.php
"Embedded C programmer" market will continue to shrink.
x****u
发帖数: 44466
83
C++有很多干净的语法可以在8位机上用。

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

x****u
发帖数: 44466
84
安卓的GUI是自己搞的,和原生java没关系,退一步说甚至被拖了后腿。

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

x****u
发帖数: 44466
85
Desktop至少比内核略有市场

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

x****u
发帖数: 44466
86
OS都是古老代码,当年还没有什么靠谱的C++。

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

x****u
发帖数: 44466
87
安卓被java拖了后腿,不过也没别的选择了。

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

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

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

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

相关主题
向班上达人请教一个win7下面java编程的问题关于java的入门请教
CS 职业方向疑问Unix Networking Programming by W. Richard Stevens值得看吗?
真佩服你们,VS6和VC能吵一晚上从SGI和Nokia的失败俯瞰本版几位名ID的心路历程
进入Programming版参与讨论
t***t
发帖数: 6066
91
好,明白了。
爪哇是码工,西加加是码农。

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

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

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

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

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

x****u
发帖数: 44466
96
不用C++难道用java,Arduino只有1k ram,折腾不起啊。

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

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

x****u
发帖数: 44466
98
notepad需要什么代码,就是EDIT控件的测试用例。

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

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



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

相关主题
[bssd]周末乱侃JAVA generic programming 是怎么实现的?
一些初级问题准备面试一个java-based position,有什么书推荐一下?
按说java也够快了设计模式要不要搞?
进入Programming版参与讨论
g*****g
发帖数: 34805
101
总之你试试 Art流畅不,没用过扯啥拖后腿。当今最大的计算平台,得益于原来就有最
多的程序员。感情还拖后腿了。

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

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

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

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

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

x****u
发帖数: 44466
104
安卓的内存问题不是art解决的目标。

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

g*****g
发帖数: 34805
105
你少跟我老来绕了,Art流畅得一塌糊涂,你那些论点 tooold.

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

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

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

x****u
发帖数: 44466
108
现在安卓普遍流行烧高配置没想想原因么?

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

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

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

相关主题
设计模式要不要搞?Sun当年设计Java的败笔
古狗研究新出炉:C++ Is The Best Performing Languagec++程序员不要把头埋在沙子里了
Linux/C++的工作好难找原来这个版是转行 CS 的
进入Programming版参与讨论
g*****g
发帖数: 34805
111
嘿嘿,你这小屁孩跟我老摆谱,我老自己的手机自己不知道。奉劝你还是不懂别死撑。
你不服先把那些主流评测都灭了再来。

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

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

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

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

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

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

吧。

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

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

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

x****u
发帖数: 44466
116
人家一讲性能你就扯市场占有率。。。

法。

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

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

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

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

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

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

GC。

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

相关主题
zhaoce同学啊CS 职业方向疑问
大家觉得C++还有生命力吗?真佩服你们,VS6和VC能吵一晚上
向班上达人请教一个win7下面java编程的问题关于java的入门请教
进入Programming版参与讨论
g*****g
发帖数: 34805
121
大家都是100% CPU。说得跟欺负了iPhone似的。我老的1+好歹两天还没压力,比iPhone
还强点。事实胜于雄辩。
其实有点脑子的人都明白,前端需要的性能是有限的。当延迟降低到10ms,跟1ms相比
对人眼是不可见的。倒是后端对速度的要求是没有上限的。你连基本的东西都弄反了。

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

x****u
发帖数: 44466
122
你什么都不开还可以待机一个礼拜呢。。。

iPhone

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

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

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

x****u
发帖数: 44466
124
您老好歹也说点档次比锤子粉丝团高的话好不?

了。

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

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

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

x****u
发帖数: 44466
126
您老有空java,就没测测java的gc要比rc多消耗多少资源么?

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

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

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

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

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

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

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

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

相关主题
Unix Networking Programming by W. Richard Stevens值得看吗?一些初级问题
从SGI和Nokia的失败俯瞰本版几位名ID的心路历程按说java也够快了
[bssd]周末乱侃JAVA generic programming 是怎么实现的?
进入Programming版参与讨论
g*****g
发帖数: 34805
131
尼玛内存用电连 CPU 1/10都不到,休不休眠又如何。不懂别死撑。现代机器,睡一个
晚上用电不超过3%,要是内存那么重要,还不没电了。
不懂别装,非要打脸。

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

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

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

c*********e
发帖数: 16335
133
iphone马上可以无线充电了。

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

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

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

x****u
发帖数: 44466
135
手机功率增大是有限度的,散热没办法。SB微软就是搞不懂,RT搞的大慢热。

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

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

g*****g
发帖数: 34805
137
是呀,关系极大,休眠一个晚上1-3%,你丫承认不懂会死吗?

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

x****u
发帖数: 44466
138
你咋不说这是用server十分之一的内存测出来的呢?

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

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

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

相关主题
JAVA generic programming 是怎么实现的?古狗研究新出炉:C++ Is The Best Performing Language
准备面试一个java-based position,有什么书推荐一下?Linux/C++的工作好难找
设计模式要不要搞?Sun当年设计Java的败笔
进入Programming版参与讨论
g*****g
发帖数: 34805
141
尼玛内存也要钱的,用不了整那么多干啥?尼玛你自己承认纯手机待机时间长,也承认
手机待机不关内存,还能死撑到这份上真够极品的。

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

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

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

n******t
发帖数: 4406
143
干净到一定程度,就还不如用C,兼容性还更好.

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

16G。

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

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

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

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

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

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

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

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

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

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

【在 x****u 的大作中提到】
: 水多加面面多加水,你怎么不说电池有多大容量?
相关主题
c++程序员不要把头埋在沙子里了大家觉得C++还有生命力吗?
原来这个版是转行 CS 的向班上达人请教一个win7下面java编程的问题
zhaoce同学啊CS 职业方向疑问
进入Programming版参与讨论
x****u
发帖数: 44466
151
大容量电池意味着大重量高发热量啊亲,我就说你该好好补习基础课。

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

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

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

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

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

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

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

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

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

x****u
发帖数: 44466
156
您老逻辑要充值了。。。
过去待机一个月的2G手机电池和内存都小的很。

640K
终生

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

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

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

x****u
发帖数: 44466
158
电池没法无限做大,所以现在安卓勉强塞得进去,WinRT就不行了。

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

h**i
发帖数: 712
159
我最近用C++11写了个8位MCU的项目,感觉比C还是方便,好维护。

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

【在 h**i 的大作中提到】
: 我最近用C++11写了个8位MCU的项目,感觉比C还是方便,好维护。
相关主题
真佩服你们,VS6和VC能吵一晚上从SGI和Nokia的失败俯瞰本版几位名ID的心路历程
关于java的入门请教[bssd]周末乱侃
Unix Networking Programming by W. Richard Stevens值得看吗?一些初级问题
进入Programming版参与讨论
k**********g
发帖数: 989
161

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

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

i******t
发帖数: 22541
162
那我们广大c++ 程序员该怎么办!》? 重新学java,吗?

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

【在 i******t 的大作中提到】
: 那我们广大c++ 程序员该怎么办!》? 重新学java,吗?
1 (共1页)
进入Programming版参与讨论
相关主题
真佩服你们,VS6和VC能吵一晚上准备面试一个java-based position,有什么书推荐一下?
关于java的入门请教设计模式要不要搞?
Unix Networking Programming by W. Richard Stevens值得看吗?古狗研究新出炉:C++ Is The Best Performing Language
从SGI和Nokia的失败俯瞰本版几位名ID的心路历程Linux/C++的工作好难找
[bssd]周末乱侃Sun当年设计Java的败笔
一些初级问题c++程序员不要把头埋在沙子里了
按说java也够快了原来这个版是转行 CS 的
JAVA generic programming 是怎么实现的?zhaoce同学啊
相关话题的讨论汇总
话题: java话题: c++话题: spring话题: 内存话题: gc