avatar
c*t
2
我靠被恶心到了。怎么会烂成这样了的
avatar
l*n
3
初学起来似乎很容易,但是深入进去,就有一大堆东西,什么JEE, Spring, JMS,
OSGI,
还有什么IOC, DI, ORM,
总之就是骗人,浪费精力,最后什么也学不到
avatar
v*o
4
不错啊~~~文字也是mm自己写的么~~好有才~~~~

【在 p*******y 的大作中提到】
: 轻砸,一定要轻啊!支持原创一下吧!
avatar
f*n
5
你发的三片我都没看过,这样回帖会被认为灌水吧。。。
avatar
l*n
6
还有Java的Jar库也是骗人,bug很多,debug起来很费劲,就举个简单的,String.
replace就是个破玩意。
关键是最后造成了一堆码工,基本数据结构和算法都忘光了,让自己写个linkedlist还
要google,悲哀啊,更不用更复杂的算法和数据结构了,比如树
avatar
i*a
7
支持.很温馨,很浪漫,喜欢2朵小莲叶,会不会再加小青蛙~?:)

【在 p*******y 的大作中提到】
: 轻砸,一定要轻啊!支持原创一下吧!
avatar
c*t
8
那您看啥了律师?

【在 f*****n 的大作中提到】
: 你发的三片我都没看过,这样回帖会被认为灌水吧。。。
avatar
g*e
9
java is designed for india asans to exhibit mass power with mass manpower.
avatar
p*y
10
自己写的啊,自言自语 呵呵

【在 v***o 的大作中提到】
: 不错啊~~~文字也是mm自己写的么~~好有才~~~~
avatar
d*e
11
此冰冰至少不是在里面打酱油的,比另外那个冰冰要强。
avatar
t*n
12
适合初中生用啊。。。不然烙印那么流行这个。。。

【在 l**********n 的大作中提到】
: 还有Java的Jar库也是骗人,bug很多,debug起来很费劲,就举个简单的,String.
: replace就是个破玩意。
: 关键是最后造成了一堆码工,基本数据结构和算法都忘光了,让自己写个linkedlist还
: 要google,悲哀啊,更不用更复杂的算法和数据结构了,比如树

avatar
s*s
13
我要看性感一点的

【在 p*******y 的大作中提到】
: 轻砸,一定要轻啊!支持原创一下吧!
avatar
l*n
14
以前在学校的烙印会用Java做Project,但写出的程序是惨不忍睹,因为有些烙印根本
理解不了复杂的算法,只会用IDE来debug。算法这东西会就是会,不会就是不会,有了
IDE帮助不大。
avatar
g*g
15
你是不是读书读傻了?java 码工自己写linkedlist还google? jdk里现成的一堆,还自
己写不是有病吗?
String.replace有啥bug你到底说清楚了,我怎么不知道?

【在 l**********n 的大作中提到】
: 还有Java的Jar库也是骗人,bug很多,debug起来很费劲,就举个简单的,String.
: replace就是个破玩意。
: 关键是最后造成了一堆码工,基本数据结构和算法都忘光了,让自己写个linkedlist还
: 要google,悲哀啊,更不用更复杂的算法和数据结构了,比如树

avatar
l*n
16
其实不是个bug,String.replace用到Matcher,因此replacement str不能有$.

【在 g*****g 的大作中提到】
: 你是不是读书读傻了?java 码工自己写linkedlist还google? jdk里现成的一堆,还自
: 己写不是有病吗?
: String.replace有啥bug你到底说清楚了,我怎么不知道?

avatar
l*n
17
我举一个例子,只是说明java的库不是没有bug的,很多时候不能直接用它的jar。要把
src拿来改一改

【在 g*****g 的大作中提到】
: 你是不是读书读傻了?java 码工自己写linkedlist还google? jdk里现成的一堆,还自
: 己写不是有病吗?
: String.replace有啥bug你到底说清楚了,我怎么不知道?

avatar
h*a
18
Note that backslashes (\) and dollar signs ($) in the replacement string may
cause the results to be different than if it were being treated as a
literal replacement string; see Matcher.replaceFirst(java.lang.String). Use
Matcher.quoteReplacement(java.lang.String) to suppress the special meaning
of these characters, if desired.
这不是挺清楚的么?不算什么问题吧。

【在 l**********n 的大作中提到】
: 其实不是个bug,String.replace用到Matcher,因此replacement str不能有$.
avatar
g*g
19
我受不了你了,你这连半吊子都不到就出来喷java. \\$不就好了。

【在 l**********n 的大作中提到】
: 其实不是个bug,String.replace用到Matcher,因此replacement str不能有$.
avatar
g*g
20
你举的例子,只是说明你既不读javadoc,也不读源码,甚至连google一下都不愿意。
一分钟能解决的问题非要提高改源码的高度。在我看来,不会用google的码农才是我坚
决不要的。
算法,一个人懂得算法再多能有google找出来的多?你这是工作,又不是面试。

【在 l**********n 的大作中提到】
: 我举一个例子,只是说明java的库不是没有bug的,很多时候不能直接用它的jar。要把
: src拿来改一改

avatar
l*n
21
大牛说的是,\$是个好办法

【在 g*****g 的大作中提到】
: 你举的例子,只是说明你既不读javadoc,也不读源码,甚至连google一下都不愿意。
: 一分钟能解决的问题非要提高改源码的高度。在我看来,不会用google的码农才是我坚
: 决不要的。
: 算法,一个人懂得算法再多能有google找出来的多?你这是工作,又不是面试。

avatar
l*n
22
我已经厌烦了读JavaDoc。你看那个String.replace一堆method,大多大同小异,那个
JavaDoc又臭又长,这种情况我自己放弃用String.replace,直接自己写个算法得了。
当然以后要注意读源码(要赞一下Maven),这是真正有帮助的,读那个javaDoc就是浪
费时间。
avatar
g*g
23
你这个是本末倒置,读源码的时间,javadoc都读100遍了。

【在 l**********n 的大作中提到】
: 我已经厌烦了读JavaDoc。你看那个String.replace一堆method,大多大同小异,那个
: JavaDoc又臭又长,这种情况我自己放弃用String.replace,直接自己写个算法得了。
: 当然以后要注意读源码(要赞一下Maven),这是真正有帮助的,读那个javaDoc就是浪
: 费时间。

avatar
l*n
24
java的一个好处就是把工作分发给低级码工来完成。定义一个框架,interface,然后
让低级码工去完成细节(那些不需要复杂算法的部分),比如说一个复杂的parser就不
能分发给低级码工,这样的完成的project就是及其臃肿,因为那些低级码工就知道东
抄抄,西抄抄。我见过这些烙印码工写的java代码真是惨不忍睹,本来很简单的事情给
弄得那么臃肿,偏偏烙印还很会吹,认为自己的代码很好。
avatar
p*2
25

是呀。我就说了,搞startup还是得靠动态语言,搞大了之后雇一些java程序员就可以
了。很多startup搞大都是这么做的。

【在 l**********n 的大作中提到】
: java的一个好处就是把工作分发给低级码工来完成。定义一个框架,interface,然后
: 让低级码工去完成细节(那些不需要复杂算法的部分),比如说一个复杂的parser就不
: 能分发给低级码工,这样的完成的project就是及其臃肿,因为那些低级码工就知道东
: 抄抄,西抄抄。我见过这些烙印码工写的java代码真是惨不忍睹,本来很简单的事情给
: 弄得那么臃肿,偏偏烙印还很会吹,认为自己的代码很好。

avatar
l*n
26
java是导致码工被嘲笑的罪魁祸首。
avatar
g*g
27
啥工作不是一样?让你写C++,同样10个工作1个需要写算法撑死了,那个算法google还
抄的到。

【在 l**********n 的大作中提到】
: java的一个好处就是把工作分发给低级码工来完成。定义一个框架,interface,然后
: 让低级码工去完成细节(那些不需要复杂算法的部分),比如说一个复杂的parser就不
: 能分发给低级码工,这样的完成的project就是及其臃肿,因为那些低级码工就知道东
: 抄抄,西抄抄。我见过这些烙印码工写的java代码真是惨不忍睹,本来很简单的事情给
: 弄得那么臃肿,偏偏烙印还很会吹,认为自己的代码很好。

avatar
g*g
28
我老说句实话罢,只有底层码农才会嘲笑java码农。

【在 l**********n 的大作中提到】
: java是导致码工被嘲笑的罪魁祸首。
avatar
l*n
29
java的learning curve很低,门槛很低,导致很多php,c/C++等的程序员,一天就能学
会java,其实java真正精通是不容易的,要精通各种工具和框架。这些都很耗费时间,
而且java的那些框架也不是在工作中都能适用,最后许多公司还是要写自己的框架。
java的好处我上面说了,就是门槛低,有一大堆javadoc,IDE帮你搞定,最适合烙印批
量生产。
avatar
s*o
30
哈哈,你自己说的都前后矛盾了。你再好好组织一下,不然好虫真喷你

【在 l**********n 的大作中提到】
: java的learning curve很低,门槛很低,导致很多php,c/C++等的程序员,一天就能学
: 会java,其实java真正精通是不容易的,要精通各种工具和框架。这些都很耗费时间,
: 而且java的那些框架也不是在工作中都能适用,最后许多公司还是要写自己的框架。
: java的好处我上面说了,就是门槛低,有一大堆javadoc,IDE帮你搞定,最适合烙印批
: 量生产。

avatar
t*t
31
你雇一些阿三写一堆烂七八糟的python, js才是噩梦呢。
好歹java compiler帮你找一堆错,python, js你在运行时才发现问题才是要人跳楼呢
avatar
b*s
32
现在c++算法需要自己写的也不多了,大部分程序员是不需要写算法的,但是写算法的都
是高薪水的职位,而且基本是核心组

【在 g*****g 的大作中提到】
: 啥工作不是一样?让你写C++,同样10个工作1个需要写算法撑死了,那个算法google还
: 抄的到。

avatar
b*s
33
我刚出国时,开始没工作,就花一周边玩边学自学了个java,去考oracle的认证,拿了
接近满分。但是你不能否认这种简单代表了生产力。it行业一直是缺好的人,java在那
个时间点上缓解了这个问题

【在 l**********n 的大作中提到】
: java的learning curve很低,门槛很低,导致很多php,c/C++等的程序员,一天就能学
: 会java,其实java真正精通是不容易的,要精通各种工具和框架。这些都很耗费时间,
: 而且java的那些框架也不是在工作中都能适用,最后许多公司还是要写自己的框架。
: java的好处我上面说了,就是门槛低,有一大堆javadoc,IDE帮你搞定,最适合烙印批
: 量生产。

avatar
d*i
34
说的有一定的道理,我们公司搞系统和嵌入式的人经常揶揄我们公司的Java马工不懂底
层和系统,但是后来来了一个Sun的大牛,既写过JDK,又写过J2EE的core lib,还写过
好多不同的系统软件的人。此人是我们的总设计师,令人无比佩服。所以我还是鼓励
Java马工有机会要多接触系统层的东西,多用用C和C++来写点东西,反正C/C++/Java都
是C系语言,从Java来写C/C++不算太难。

【在 g*****g 的大作中提到】
: 我老说句实话罢,只有底层码农才会嘲笑java码农。
avatar
t*n
35
java和c++就是普通话和广东话的差别。javacript和c++,就是日本话和汉语的差别。

【在 d****i 的大作中提到】
: 说的有一定的道理,我们公司搞系统和嵌入式的人经常揶揄我们公司的Java马工不懂底
: 层和系统,但是后来来了一个Sun的大牛,既写过JDK,又写过J2EE的core lib,还写过
: 好多不同的系统软件的人。此人是我们的总设计师,令人无比佩服。所以我还是鼓励
: Java马工有机会要多接触系统层的东西,多用用C和C++来写点东西,反正C/C++/Java都
: 是C系语言,从Java来写C/C++不算太难。

avatar
l*t
36

你是对的。replace这么intuitive的东西为什么要有escape?这得是多2b的实现。

【在 l**********n 的大作中提到】
: java的learning curve很低,门槛很低,导致很多php,c/C++等的程序员,一天就能学
: 会java,其实java真正精通是不容易的,要精通各种工具和框架。这些都很耗费时间,
: 而且java的那些框架也不是在工作中都能适用,最后许多公司还是要写自己的框架。
: java的好处我上面说了,就是门槛低,有一大堆javadoc,IDE帮你搞定,最适合烙印批
: 量生产。

avatar
g*g
37
因为regex里有特殊字符,诸如^$都是。每个语言的regex实现都用到了escape。质疑这
个的都是regex新手。

【在 l******t 的大作中提到】
:
: 你是对的。replace这么intuitive的东西为什么要有escape?这得是多2b的实现。

avatar
l*t
38

regex用了几十年了。关键是你对什么是正确的东西没有概念。

【在 g*****g 的大作中提到】
: 因为regex里有特殊字符,诸如^$都是。每个语言的regex实现都用到了escape。质疑这
: 个的都是regex新手。

avatar
g*g
39
什么是正确的东西?regex里的特殊字符需要escape,这个叫做常识,啥语言都一样。
2B才能把这个当作是java的问题。

【在 l******t 的大作中提到】
:
: regex用了几十年了。关键是你对什么是正确的东西没有概念。

avatar
l*t
40

常识不正确的时候多了。我们管那叫民科,逗B。。

【在 g*****g 的大作中提到】
: 什么是正确的东西?regex里的特殊字符需要escape,这个叫做常识,啥语言都一样。
: 2B才能把这个当作是java的问题。

avatar
Y*G
41
民科要以鼓励为主。爱迪生当年也是民科。指出错误,帮助人家进步才是正确的态度。

【在 l******t 的大作中提到】
:
: 常识不正确的时候多了。我们管那叫民科,逗B。。

avatar
g*g
42
那你来纠正一下regex不用escape的正确做法如何?2b装不下去了还来叫做死撑。

【在 l******t 的大作中提到】
:
: 常识不正确的时候多了。我们管那叫民科,逗B。。

avatar
j*x
43
java engineer玩的是arch system design。。。学java本着学语言的态度学习,类似
于搞林志玲本着帕拉图式的恋爱的精神搞,都是不得要领。。。

【在 l**********n 的大作中提到】
: java的learning curve很低,门槛很低,导致很多php,c/C++等的程序员,一天就能学
: 会java,其实java真正精通是不容易的,要精通各种工具和框架。这些都很耗费时间,
: 而且java的那些框架也不是在工作中都能适用,最后许多公司还是要写自己的框架。
: java的好处我上面说了,就是门槛低,有一大堆javadoc,IDE帮你搞定,最适合烙印批
: 量生产。

avatar
z*e
44
这不是很正常的么?
怎么可能指望库没有bug
你学java没教过你怎么打jar包还有拆开?
不是吧

【在 l**********n 的大作中提到】
: 我举一个例子,只是说明java的库不是没有bug的,很多时候不能直接用它的jar。要把
: src拿来改一改

avatar
z*e
45
其它语言连javadoc都没有
你还指望文档呢

【在 l**********n 的大作中提到】
: 我已经厌烦了读JavaDoc。你看那个String.replace一堆method,大多大同小异,那个
: JavaDoc又臭又长,这种情况我自己放弃用String.replace,直接自己写个算法得了。
: 当然以后要注意读源码(要赞一下Maven),这是真正有帮助的,读那个javaDoc就是浪
: 费时间。

avatar
z*e
46
nonono
门槛高
php和c的门槛低
java提高难是因为你对那些库的理论不了解
jee的理论其实就是现在很多理论的升级版
但是他们考虑得太深了,很多人不懂
其实你明白了那些理论之后,会觉得他们的设计其实很直观

【在 l**********n 的大作中提到】
: java的learning curve很低,门槛很低,导致很多php,c/C++等的程序员,一天就能学
: 会java,其实java真正精通是不容易的,要精通各种工具和框架。这些都很耗费时间,
: 而且java的那些框架也不是在工作中都能适用,最后许多公司还是要写自己的框架。
: java的好处我上面说了,就是门槛低,有一大堆javadoc,IDE帮你搞定,最适合烙印批
: 量生产。

avatar
z*e
47
绝大多数字符填充都是类似的是最常用的一个
你都在搞些什么东西啊?完全不得要领,有些东西猜都能猜出来

【在 l**********n 的大作中提到】
: java的learning curve很低,门槛很低,导致很多php,c/C++等的程序员,一天就能学
: 会java,其实java真正精通是不容易的,要精通各种工具和框架。这些都很耗费时间,
: 而且java的那些框架也不是在工作中都能适用,最后许多公司还是要写自己的框架。
: java的好处我上面说了,就是门槛低,有一大堆javadoc,IDE帮你搞定,最适合烙印批
: 量生产。

avatar
z*e
48
简单的东西变复杂,复杂的东西变简单

【在 l**********n 的大作中提到】
: java的一个好处就是把工作分发给低级码工来完成。定义一个框架,interface,然后
: 让低级码工去完成细节(那些不需要复杂算法的部分),比如说一个复杂的parser就不
: 能分发给低级码工,这样的完成的project就是及其臃肿,因为那些低级码工就知道东
: 抄抄,西抄抄。我见过这些烙印码工写的java代码真是惨不忍睹,本来很简单的事情给
: 弄得那么臃肿,偏偏烙印还很会吹,认为自己的代码很好。

avatar
z*e
49
startup真正炒作概念的时候根本给不了多少钱
等到这里的人跑进去工作的时候
那时候还在用动态语言,那这个架构师要换了

【在 p*****2 的大作中提到】
:
: 是呀。我就说了,搞startup还是得靠动态语言,搞大了之后雇一些java程序员就可以
: 了。很多startup搞大都是这么做的。

avatar
z*e
50
底层系统软件的工作工资给得不高,又苦逼
愿意做的人真是不多,要不然ee那群人干嘛天天琢磨着转cs?

【在 d****i 的大作中提到】
: 说的有一定的道理,我们公司搞系统和嵌入式的人经常揶揄我们公司的Java马工不懂底
: 层和系统,但是后来来了一个Sun的大牛,既写过JDK,又写过J2EE的core lib,还写过
: 好多不同的系统软件的人。此人是我们的总设计师,令人无比佩服。所以我还是鼓励
: Java马工有机会要多接触系统层的东西,多用用C和C++来写点东西,反正C/C++/Java都
: 是C系语言,从Java来写C/C++不算太难。

avatar
m*j
51
所谓的人类的社会、经济活动,其实都是骗人的。
只不过是你骗谁,谁骗你,你和谁一起骗谁,谁和谁一起骗你的问题。

【在 l**********n 的大作中提到】
: 初学起来似乎很容易,但是深入进去,就有一大堆东西,什么JEE, Spring, JMS,
: OSGI,
: 还有什么IOC, DI, ORM,
: 总之就是骗人,浪费精力,最后什么也学不到

avatar
c*9
52
给别人打工也许是这样。但是自己运作小公司懂底层系统还是机会多些,这些东西不一
定要自己做但需要懂。
不懂底层系统的IT小老板就更需要拉关系,看别人脸色了。

【在 z****e 的大作中提到】
: 底层系统软件的工作工资给得不高,又苦逼
: 愿意做的人真是不多,要不然ee那群人干嘛天天琢磨着转cs?

avatar
l*n
53
有道理

【在 m**********j 的大作中提到】
: 所谓的人类的社会、经济活动,其实都是骗人的。
: 只不过是你骗谁,谁骗你,你和谁一起骗谁,谁和谁一起骗你的问题。

avatar
c*9
54
国内的民科不一样,天天就想这宣扬自己所谓成果一举成名而不知道先学点基础的东西。
你接触就知道,正常人是没有时间和他们纠缠的。

【在 Y**G 的大作中提到】
: 民科要以鼓励为主。爱迪生当年也是民科。指出错误,帮助人家进步才是正确的态度。
avatar
g*g
55
云计算的年代,EC2上一个相同的base AMI,上面可能跑了上万个不同的应用,如果
linux之类的有了补丁,amazon还帮你打进base ami,下次部署就可以pick up. 什么是
底层,这个AMI就是无数小公司的底层。你往上直接写应用就得。
商业逻辑是永远不一样的,底层可以相同。但凡一直相同的东西就可以自动化。这就跟
拍照片是永远不一样得,但洗照片可以相同。拍照片总得有人一张张掐,洗照片机器就
解决了。你觉得拍照片机会多,还是洗照片机会多

【在 c*******9 的大作中提到】
: 给别人打工也许是这样。但是自己运作小公司懂底层系统还是机会多些,这些东西不一
: 定要自己做但需要懂。
: 不懂底层系统的IT小老板就更需要拉关系,看别人脸色了。

avatar
c*9
56
我要是有个idea用现成的框架实现不了怎么办。小公司如果都做的和别人类似很难和大
公司竞争。

【在 g*****g 的大作中提到】
: 云计算的年代,EC2上一个相同的base AMI,上面可能跑了上万个不同的应用,如果
: linux之类的有了补丁,amazon还帮你打进base ami,下次部署就可以pick up. 什么是
: 底层,这个AMI就是无数小公司的底层。你往上直接写应用就得。
: 商业逻辑是永远不一样的,底层可以相同。但凡一直相同的东西就可以自动化。这就跟
: 拍照片是永远不一样得,但洗照片可以相同。拍照片总得有人一张张掐,洗照片机器就
: 解决了。你觉得拍照片机会多,还是洗照片机会多

avatar
z*e
57
用语言自己实现已经很底层了
java这些语言跟c之类的区别仅仅是多了一个内存管理
架构再不一样,也没听说在内存管理上体现出差异来
或者说通过内存管理能获得多少相对竞争优势
而且大公司legacy code比较多,小公司可以用最新的产品
这个是小公司的竞争优势
不过这些都是backend,其实backend的差异没有多大
主要竞争差异是客户端,你写的app跟大公司的app不一样
只要这个app火了,大公司没有办法搞垮小公司的

【在 c*******9 的大作中提到】
: 我要是有个idea用现成的框架实现不了怎么办。小公司如果都做的和别人类似很难和大
: 公司竞争。

avatar
g*g
58
你先把能实现的实现了,拿了风投就有钱雇底层码农了。fb开始也不需要 PHP 跑得跟
C ++ 一样快,等需要的时候就雇几个呗。

【在 c*******9 的大作中提到】
: 我要是有个idea用现成的框架实现不了怎么办。小公司如果都做的和别人类似很难和大
: 公司竞争。

avatar
c*9
59
容易实现的别人也能实现,那就看风投喜欢谁了,就怕风投把idea拿走找别人做。



【在 g*****g 的大作中提到】
: 你先把能实现的实现了,拿了风投就有钱雇底层码农了。fb开始也不需要 PHP 跑得跟
: C ++ 一样快,等需要的时候就雇几个呗。

avatar
g*g
60
本来就是这样,一个groupon起来了,国内就千团大战。这年头最好的轮子都是开源的
,没啥
九阴真经。

【在 c*******9 的大作中提到】
: 容易实现的别人也能实现,那就看风投喜欢谁了,就怕风投把idea拿走找别人做。
:
: 跟

avatar
d*e
61
风头每天听到idea没有100也有90.放心作为甲方,他们早就失去判断力了。
对他们来说,很多idea看上去不错,能不能实现才是No.1的问题。

【在 c*******9 的大作中提到】
: 容易实现的别人也能实现,那就看风投喜欢谁了,就怕风投把idea拿走找别人做。
:
: 跟

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