avatar
继续挖坑JAVA和C++# Programming - 葵花宝典
k*a
1
大家3月份寄出的I485都啥时候收到的receipt啊
楼主3月22号寄到TSC,到现在渺无音信,check没有取,也没有email T_T
开始怀疑是不是自己忘记在check上写日期了。。。
avatar
A*u
2
【 以下文字转载自 FleaMarket 讨论区 】
发信人: Prometheus26 (盈盈), 信区: FleaMarket
标 题: Re: 别了,备胎。。Alejandro (西班牙语: 亚历山大)
发信站: BBS 未名空间站 (Tue Feb 7 16:27:50 2012, 美东)
Beckham
avatar
B*5
3
前几天在这看到不少比较两种语言的楼,
最近刚开始看JAVA,觉得比C++好不少,
我也不算编程老手,但是觉得JAVA的库似乎比C++强大很多,
Python的库也不少,或许我对C++不够了解?
avatar
c*3
4
3月19号TSC delivered至今没有任何消息,check没有取,也没有email。。。。
avatar
A*u
5
没有人能使我不高兴啊。。。。。
阿加西老了。。。HoughtonMI我再也回不去了。。。
只能用Roger 的头像了。。。

【在 A***u 的大作中提到】
: 【 以下文字转载自 FleaMarket 讨论区 】
: 发信人: Prometheus26 (盈盈), 信区: FleaMarket
: 标 题: Re: 别了,备胎。。Alejandro (西班牙语: 亚历山大)
: 发信站: BBS 未名空间站 (Tue Feb 7 16:27:50 2012, 美东)
: Beckham

avatar
D*a
6
你的感觉基本正确
没什么性能需要的话确实没必要用C++

【在 B******5 的大作中提到】
: 前几天在这看到不少比较两种语言的楼,
: 最近刚开始看JAVA,觉得比C++好不少,
: 我也不算编程老手,但是觉得JAVA的库似乎比C++强大很多,
: Python的库也不少,或许我对C++不够了解?

avatar
k*a
7
握手,希望能早日听到消息啊


: 3月19号TSC delivered至今没有任何消息,check没有取,也没有email。。。。



【在 c****3 的大作中提到】
: 3月19号TSC delivered至今没有任何消息,check没有取,也没有email。。。。
avatar
r*r
8
用过 boost 吗
avatar
s*r
9
两周左右 再等等吧
avatar
B*5
10
用过一两个,其实也很强大

【在 r*********r 的大作中提到】
: 用过 boost 吗
avatar
N*1
11
我的18天check才被cash。最近都很慢, 再耐心等等。

【在 k******a 的大作中提到】
: 大家3月份寄出的I485都啥时候收到的receipt啊
: 楼主3月22号寄到TSC,到现在渺无音信,check没有取,也没有email T_T
: 开始怀疑是不是自己忘记在check上写日期了。。。

avatar
s*w
12
boost::filesystem::recursive_directory_iterator,很好很强大;唯一的缺点就是
这个boost安装比较麻烦
qt 貌似也很强大,没咋用过
avatar
k*a
13
update: 今天早晨check cash了一份。。。主副卡一起递交的,不知道还有一份为啥没
有cash..
avatar
r*r
14
only a few needs to be compiled/installed.
most are just header files.
also, use linux, and installing boost is a matter of seconds.

【在 s*w 的大作中提到】
: boost::filesystem::recursive_directory_iterator,很好很强大;唯一的缺点就是
: 这个boost安装比较麻烦
: qt 貌似也很强大,没咋用过

avatar
c*3
15
Update: Check主副都已经cashed.
avatar
r*r
16
most java libraries are garbages, like jboss, spring, hibernate.
they mostly do one thing: wrap around database library.
if you are an expert on SQL, why would u use those libraries?
most python libraries are wrappers on top of c/c++ libraries.

【在 B******5 的大作中提到】
: 前几天在这看到不少比较两种语言的楼,
: 最近刚开始看JAVA,觉得比C++好不少,
: 我也不算编程老手,但是觉得JAVA的库似乎比C++强大很多,
: Python的库也不少,或许我对C++不够了解?

avatar
c*3
17
Update: 主副都已收到email
avatar
r*r
18
if i know SQL, why would i care about jboss, spring, hibernate?
if i use Apache as web server, or i prefer to write my own hi-performance
web server, who gives a damn about tomcat, glassfish?
if i need cross-platform GUI, why wouldn't i use javascript/AJAX?
who would still use the Swing, JFace, or whatever stupid named stuff?
if i need computing intensive numerical simulation, oops, java sucks.
if i need a generic graph algorithm library, is there anything remotely as
good as boost::graph in java? i think not.
avatar
k*a
19
你的是一起cashed么?刚刚收到主的receipt,副还没有消息

【在 c****3 的大作中提到】
: Update: 主副都已收到email
avatar
g*g
20
LOL, you sure you know what is jboss, spring and hibernate?
jboss and spring have nothing to do with DB. And hibernate
implements the concept of ORM, which in many cases, can be
more efficient than SQL due to built-in caching, not to mention
productivity.
BTW, Cassandra, the hottest NoSQL DB is implemented purely in Java.
And Facebook uses that.

【在 r*********r 的大作中提到】
: most java libraries are garbages, like jboss, spring, hibernate.
: they mostly do one thing: wrap around database library.
: if you are an expert on SQL, why would u use those libraries?
: most python libraries are wrappers on top of c/c++ libraries.

avatar
l*e
21
3月23日寄到,至今同未cash check。。托楼上几位的福,希望能早日接受啊

【在 k******a 的大作中提到】
: 大家3月份寄出的I485都啥时候收到的receipt啊
: 楼主3月22号寄到TSC,到现在渺无音信,check没有取,也没有email T_T
: 开始怀疑是不是自己忘记在check上写日期了。。。

avatar
T*o
22
唉,一个个都没完没了了啊。。

【在 r*********r 的大作中提到】
: if i know SQL, why would i care about jboss, spring, hibernate?
: if i use Apache as web server, or i prefer to write my own hi-performance
: web server, who gives a damn about tomcat, glassfish?
: if i need cross-platform GUI, why wouldn't i use javascript/AJAX?
: who would still use the Swing, JFace, or whatever stupid named stuff?
: if i need computing intensive numerical simulation, oops, java sucks.
: if i need a generic graph algorithm library, is there anything remotely as
: good as boost::graph in java? i think not.

avatar
c*3
23
嗯。一起cashed,一起收到邮件和短信的。都是发给主申请人了。

【在 k******a 的大作中提到】
: 你的是一起cashed么?刚刚收到主的receipt,副还没有消息
avatar
r*r
24
orm is unnecessarily complicated. as for performance,
nothing cann't be done on the SQL execution engine level.
i can bet on that since i've written patches for MySQL engine.
hibernate is nothing more than orm. jboss, spring, well, of course
adds the "beans" and then call it "enterprise". i used both jboss and
spring. Those frameworks does nothing but suffocating a programmer.
as for NoSQL, i root for MongoDB. because it's written in c++, i know
it's better than Cassandra.

【在 g*****g 的大作中提到】
: LOL, you sure you know what is jboss, spring and hibernate?
: jboss and spring have nothing to do with DB. And hibernate
: implements the concept of ORM, which in many cases, can be
: more efficient than SQL due to built-in caching, not to mention
: productivity.
: BTW, Cassandra, the hottest NoSQL DB is implemented purely in Java.
: And Facebook uses that.

avatar
l*e
25
有收到I797C receipt的吗?只要receipt date还是收包日期就好。就怕RD date拖到4
月以后了。

【在 c****3 的大作中提到】
: 嗯。一起cashed,一起收到邮件和短信的。都是发给主申请人了。
avatar
N*n
26

Writing GUI in Javascript is like driving a pickup truck to race Formula
one. Doable but guaranteed to lose your butt. The TCO of developing in
C++ and these Js junk projects is exorbitant when including in the cost
of defect fixing, maintenance, upgrade and so on.

【在 r*********r 的大作中提到】
: orm is unnecessarily complicated. as for performance,
: nothing cann't be done on the SQL execution engine level.
: i can bet on that since i've written patches for MySQL engine.
: hibernate is nothing more than orm. jboss, spring, well, of course
: adds the "beans" and then call it "enterprise". i used both jboss and
: spring. Those frameworks does nothing but suffocating a programmer.
: as for NoSQL, i root for MongoDB. because it's written in c++, i know
: it's better than Cassandra.

avatar
m*r
27
3/21 delivered TSC,主副 485/765/131
4/3 6am check cashed
4/3 11pm 主申请人收到6条短信,6封email说case received.
网上 485 状态是:fingerprint fee received. 4/2更新
765/131 状态是: case received. 3/21更新
应该RD是3/21, 765/131状态直接3/21更新了
485的状态等到了check cashed以后才更新的,所以是4/2。
我看到有些人(周围几个receipt number)的
485状态是case received,更新日期是3/21
所以应该是delivered那天是RD
(顶多+1天吧,如果你的包裹到了lockbox以后是第二天取的话)

【在 k******a 的大作中提到】
: 大家3月份寄出的I485都啥时候收到的receipt啊
: 楼主3月22号寄到TSC,到现在渺无音信,check没有取,也没有email T_T
: 开始怀疑是不是自己忘记在check上写日期了。。。

avatar
g*g
28

jboss is an EJB container, I am not a fan of it, but it gets you buit-in
remoting, clustering, transaction, security among others. Spring gets
you those without an EJB container, but Apache Web server doesn't have
the counterpart. You either have to hook up another stack (RoR, Php etc.),
or you have to write your own, and the latter is not realistic.
Sure you can, but again it gets you better productivity, you think Google
compile java code to javascript in gwt for the sake of what?
Probably true, java is not for everything. Although there're situations
where
you can take advantage of Hadoop like framework using a commercial cloud.
Small company can rent a large grid to do intensive computing in that sense.
Check JGraphT

【在 r*********r 的大作中提到】
: if i know SQL, why would i care about jboss, spring, hibernate?
: if i use Apache as web server, or i prefer to write my own hi-performance
: web server, who gives a damn about tomcat, glassfish?
: if i need cross-platform GUI, why wouldn't i use javascript/AJAX?
: who would still use the Swing, JFace, or whatever stupid named stuff?
: if i need computing intensive numerical simulation, oops, java sucks.
: if i need a generic graph algorithm library, is there anything remotely as
: good as boost::graph in java? i think not.

avatar
k*a
29
这个应该没事,我的RD就是寄到的那一天。话说副卡还是没有任何动静。。。有人有经
验的么?

4

【在 l********e 的大作中提到】
: 有收到I797C receipt的吗?只要receipt date还是收包日期就好。就怕RD date拖到4
: 月以后了。

avatar
g*g
30

I don't think it's that complicated. Yes, doing it right needs
some skills, but doing SQL right needs some skills too. At least
you can have some experienced guy doing it and spare rest of the
team on an object model, which is more productive than everybody
doing SQL based on my experience.
True, and caching is the best way to reduce the DB load. ORM gives
you a simple way to do that. I've seen enough companies trying to
do caching with SQL, most end up with their own home-made ORM framework,
only more buggy and less efficient than those popular ones.
Enterprise computing is complicated. That's the part we call "difficult
things are possible". You can call the names all you want but it's not
like you can provide a simpler alternative solution. Guys like Rod Johnson
got rich for inventing Spring for a reason.
I don't know MogoDB and I can't say it's better or worse, but it doesn't
look
like it's more popular. One thing I do know though, in scalability terms, if
Facebook has employed it, most companies can feel safe to do it too.

【在 r*********r 的大作中提到】
: orm is unnecessarily complicated. as for performance,
: nothing cann't be done on the SQL execution engine level.
: i can bet on that since i've written patches for MySQL engine.
: hibernate is nothing more than orm. jboss, spring, well, of course
: adds the "beans" and then call it "enterprise". i used both jboss and
: spring. Those frameworks does nothing but suffocating a programmer.
: as for NoSQL, i root for MongoDB. because it's written in c++, i know
: it's better than Cassandra.

avatar
k*a
31
这个应该没事,我的RD就是寄到的那一天。话说副卡还是没有任何动静。。。有人有经
验的么?

4

【在 l********e 的大作中提到】
: 有收到I797C receipt的吗?只要receipt date还是收包日期就好。就怕RD date拖到4
: 月以后了。

avatar
e*d
32
Are you sure you are familar with all the concepts you mentioned?
Re-inventing the wheels is not the right way for software development.

【在 r*********r 的大作中提到】
: if i know SQL, why would i care about jboss, spring, hibernate?
: if i use Apache as web server, or i prefer to write my own hi-performance
: web server, who gives a damn about tomcat, glassfish?
: if i need cross-platform GUI, why wouldn't i use javascript/AJAX?
: who would still use the Swing, JFace, or whatever stupid named stuff?
: if i need computing intensive numerical simulation, oops, java sucks.
: if i need a generic graph algorithm library, is there anything remotely as
: good as boost::graph in java? i think not.

avatar
j*6
33
3/27 寄到NSC, 4/11 主副申请check被收走,主审收到6个email和短信的通知。
avatar
B*5
34
呵呵,挖坑就是想集结各位专家对两种语言的了解,
看看回帖觉得两个都挺强大,继续学习JAVA了~
avatar
r*y
35
3月初寄
今天收到一堆信,纸质receipt和打指纹通知,之前都是毫无消息

【在 k******a 的大作中提到】
: 大家3月份寄出的I485都啥时候收到的receipt啊
: 楼主3月22号寄到TSC,到现在渺无音信,check没有取,也没有email T_T
: 开始怀疑是不是自己忘记在check上写日期了。。。

avatar
F*n
36
I was a C++ developer more than 10 years. Now I don't want to touch C++ at
all. If I have performance need, I use C. C++ is simply bad (though powerful
) as a programming language.

【在 B******5 的大作中提到】
: 前几天在这看到不少比较两种语言的楼,
: 最近刚开始看JAVA,觉得比C++好不少,
: 我也不算编程老手,但是觉得JAVA的库似乎比C++强大很多,
: Python的库也不少,或许我对C++不够了解?

avatar
l*9
37
三月好像比较慢,我是3月26显示delivered,然后4月17收到短信和邮件说received,
check才被cash。
系统显示case received on Mar 26,这个会要到4月排期吗?还是按照三月份算
avatar
d*p
38
I have a slightly different oponion on orm framework in C++. I think such
stuff is helpful in occasions where DB performance is not that important.
I think pure SQL stuff (a lot of complicated SQL statement) will make the
design view fragmented and cause maintenance issues. I prefer to have core
stuff centralized and unified.
An object DB layer can achieve this purpose (once again, for certain
applications where performance is not that important). Of course such an
extra layer will introduce overhead - but we can contain this problem by
setting up cache or performing compilie time binding between C++ code and
SQL query operations.
Other than that, I agree with you that Boost is awesome and it will make C++
very much usable.

【在 r*********r 的大作中提到】
: orm is unnecessarily complicated. as for performance,
: nothing cann't be done on the SQL execution engine level.
: i can bet on that since i've written patches for MySQL engine.
: hibernate is nothing more than orm. jboss, spring, well, of course
: adds the "beans" and then call it "enterprise". i used both jboss and
: spring. Those frameworks does nothing but suffocating a programmer.
: as for NoSQL, i root for MongoDB. because it's written in c++, i know
: it's better than Cassandra.

avatar
g*e
39
不同工具,要有上下文才可以比较。

【在 B******5 的大作中提到】
: 前几天在这看到不少比较两种语言的楼,
: 最近刚开始看JAVA,觉得比C++好不少,
: 我也不算编程老手,但是觉得JAVA的库似乎比C++强大很多,
: Python的库也不少,或许我对C++不够了解?

avatar
h*i
40
facebook现在基本用hbase,Cassandra不太用了,你随便读读他们的blog就行了,
hibernate基本是垃圾,用用spring jdbc template就行了,有啥serious的project用
hibernate?

【在 g*****g 的大作中提到】
: LOL, you sure you know what is jboss, spring and hibernate?
: jboss and spring have nothing to do with DB. And hibernate
: implements the concept of ORM, which in many cases, can be
: more efficient than SQL due to built-in caching, not to mention
: productivity.
: BTW, Cassandra, the hottest NoSQL DB is implemented purely in Java.
: And Facebook uses that.

avatar
h*i
41
mongodb,等等再说吧,lock居然是database level的,连collection level的都不是呢,
等等看吧,不过貌似有前途.

【在 r*********r 的大作中提到】
: orm is unnecessarily complicated. as for performance,
: nothing cann't be done on the SQL execution engine level.
: i can bet on that since i've written patches for MySQL engine.
: hibernate is nothing more than orm. jboss, spring, well, of course
: adds the "beans" and then call it "enterprise". i used both jboss and
: spring. Those frameworks does nothing but suffocating a programmer.
: as for NoSQL, i root for MongoDB. because it's written in c++, i know
: it's better than Cassandra.

avatar
h*i
42
GWT

【在 N********n 的大作中提到】
:
: Writing GUI in Javascript is like driving a pickup truck to race Formula
: one. Doable but guaranteed to lose your butt. The TCO of developing in
: C++ and these Js junk projects is exorbitant when including in the cost
: of defect fixing, maintenance, upgrade and so on.

avatar
h*i
43
terms, if Facebook has employed it, most companies can feel safe to do :it
too.
facebook真的不太用它,有个用它的,digg, 用的很失败,CTO被fire了.
avatar
r*l
44
Java和C++的用途完全不同的。你要想清楚你想干什么。

【在 B******5 的大作中提到】
: 呵呵,挖坑就是想集结各位专家对两种语言的了解,
: 看看回帖觉得两个都挺强大,继续学习JAVA了~

avatar
r*l
45
做人何必看得那么窄呢。首先,如果你没有到CTO,或者什么senior architecture(指
的是一个大公司就有几个的那种)那个level,就好好考虑做好自己的工作。如果到了
那个level,我考虑的问题是如果雇几个senior java developers还是几个DB experts
能达到同样的效果,到底那个省钱。hibernate这些东西的存在使得雇几个java
developers更便宜些。这就是它们的作用。

【在 r*********r 的大作中提到】
: most java libraries are garbages, like jboss, spring, hibernate.
: they mostly do one thing: wrap around database library.
: if you are an expert on SQL, why would u use those libraries?
: most python libraries are wrappers on top of c/c++ libraries.

avatar
r*y
46
对 java guys , 如果不考虑今后换 database , ibatis/mybatis 比 hibernate 容易
用的
多. 而且容易优化 performance.
把 hibernate 用到纯熟, 写出的 ORM code 的 performance 不差的人 SQL skills 绝
对差
不了, 也绝对不会比一个有经验的 DB developer 便宜.

experts

【在 r*****l 的大作中提到】
: 做人何必看得那么窄呢。首先,如果你没有到CTO,或者什么senior architecture(指
: 的是一个大公司就有几个的那种)那个level,就好好考虑做好自己的工作。如果到了
: 那个level,我考虑的问题是如果雇几个senior java developers还是几个DB experts
: 能达到同样的效果,到底那个省钱。hibernate这些东西的存在使得雇几个java
: developers更便宜些。这就是它们的作用。

avatar
M*u
47
re

powerful

【在 F****n 的大作中提到】
: I was a C++ developer more than 10 years. Now I don't want to touch C++ at
: all. If I have performance need, I use C. C++ is simply bad (though powerful
: ) as a programming language.

avatar
g*g
48
ORM is simply object query translated to SQL, no way it beats
SQL in performance directly. However, much of optimization comes
from caching, which is a simple plugin for ORM, and a lot of work
without it.

【在 r***y 的大作中提到】
: 对 java guys , 如果不考虑今后换 database , ibatis/mybatis 比 hibernate 容易
: 用的
: 多. 而且容易优化 performance.
: 把 hibernate 用到纯熟, 写出的 ORM code 的 performance 不差的人 SQL skills 绝
: 对差
: 不了, 也绝对不会比一个有经验的 DB developer 便宜.
:
: experts

avatar
o*1
49
mybatis 也支持 caching. hibernate太复杂了,除非有大牛搞的很清楚,否则用点高
级的花的时间要比用 mybatis 或者 jdbc 多多了。

【在 g*****g 的大作中提到】
: ORM is simply object query translated to SQL, no way it beats
: SQL in performance directly. However, much of optimization comes
: from caching, which is a simple plugin for ORM, and a lot of work
: without it.

avatar
l*e
50
mybatis也不是很方便,当然比hibernate还是强点

【在 o**1 的大作中提到】
: mybatis 也支持 caching. hibernate太复杂了,除非有大牛搞的很清楚,否则用点高
: 级的花的时间要比用 mybatis 或者 jdbc 多多了。

avatar
r*y
51
是啊, 如果 performance 是 big concern 的话, 肯定不会 orm 或 data mapping 了.
就从 productivity 角度考虑, 那个 hibernate 的 query object feature 在
business
logic 不复杂的时候的确省事. 一旦把原先复杂的 sql 用 orm 来解决的时候, 真情愿
继续用小米
加步枪的 jdbc 了. productivity 实在不敢恭维. 至少是learning curve is way too
deep.
还是 mybatis 比较折中. spring jdbc template 自动化程度还是偏低些.
PS: lz 是问 c++ or java 的, 咱们把楼给起的歪大发了... 呵呵

【在 o**1 的大作中提到】
: mybatis 也支持 caching. hibernate太复杂了,除非有大牛搞的很清楚,否则用点高
: 级的花的时间要比用 mybatis 或者 jdbc 多多了。

avatar
e*d
52
ORM很慢吗? 今天听人说secdb是建立在ORM上的,不知是否。

了.
too

【在 r***y 的大作中提到】
: 是啊, 如果 performance 是 big concern 的话, 肯定不会 orm 或 data mapping 了.
: 就从 productivity 角度考虑, 那个 hibernate 的 query object feature 在
: business
: logic 不复杂的时候的确省事. 一旦把原先复杂的 sql 用 orm 来解决的时候, 真情愿
: 继续用小米
: 加步枪的 jdbc 了. productivity 实在不敢恭维. 至少是learning curve is way too
: deep.
: 还是 mybatis 比较折中. spring jdbc template 自动化程度还是偏低些.
: PS: lz 是问 c++ or java 的, 咱们把楼给起的歪大发了... 呵呵

avatar
b*n
53
You need to have your own set of library if you use C (data structures and s
o on). It is very necessary for every C programmer.
I like a few things about C++, template is one of them. And C++ standard lib
rary provides a lot more functionality with C. Though I would agree with you
.

【在 M**u 的大作中提到】
: re
:
: powerful

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