V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cloudzhou  ›  全部回复第 53 页 / 共 58 页
回复总数  1147
1 ... 45  46  47  48  49  50  51  52  53  54 ... 58  
举个例子来说,我关注过一些 kv db,之前还读过 Amazon DynamoDB 的论文,DynamoDB是java实现的,之后的Cassandra,Hbase都是java实现,更多例子可以看 http://nosql-database.org/ , kv db和mq是重要组件,要求非常高,所以说明java在一些领域已经能和c/c++竞争,你能找出一个完全python,ruby编写的kv db吗?
所以说一些我认为java适合的地方,和脚本语言差异:
1 java 适合中间件,一些时常是c/c++领域的东西也可以代替,比如kv db和mq。
2 java 可以做web开发,但是很繁琐,但是规范化,开发效率优势不及脚本语言,性能优于脚本语言,如何选择自己衡量。
这些东西争论的意义并不大,市场和开源产品就是答案,不要对语言有偏见。
@jamiesun
ejb 不是成功,这个已经有结论,否则不会有di或ioc模式spring为代表的革命,你不能拿这个说java的不足。
你对接口理解完全不正确,面向接口编程是为了程序的重新注入,就是只要实现了接口,对其中组件做到可替代。
中小公司支持使用脚本语言,其他观点我也赞同你的。
我们说的是java和其他脚本语言的对比,不是j2ee,现在已经很少提到j2ee这个概念了。
java一些代表性的东西应该拿 apache基金会 下面的java组件来说,比如hadoop,lucene。
@reus 从你这个测试来说,有一些部分还真是数量级差别
“另外的语言完全能做到”这个没什么说服力,我敢说使用.net也能给你开发一个大网站,但是我需要去找合适的mq,redis或者memcached的client lib,特别是开源的东西就没那么容易了。举个例子来说吧,我看过一些memcached clien lib的实现,在java实现里面,使用nio建立有限连接,然后网络复用服务调用者请求,而很多脚本语言框架实现很简单,就是每次请求每次都新建一个连接,用完就放弃,这个效率上相差就很大了。java相关的很多东西实现都很小心和严肃,所以是一个可靠的语言,注意,我并不是说其他不可靠,相反现在我更加喜欢脚本语言,如果现在我开发一个web网站,毫不犹豫使用python。
@fwee 不要激动,java的流行不是无道理的。从oo的语言历史来看的话,相当多的属性都是从java开始然后传播到其他语言,比如log4j,面向对象里面的aop,注入,注解,声明式事务,最起码来说wiki里面,这些内容java相关最多。语言上繁琐是一个问题,比如我在python可以使用 a = [i.name for i in xx],但是这是静态语言的问题,就像你不能在c语言里面这么做一样。JVM有那么多语言,这恰恰说明jvm上的优越,就是jvm设计上不单单为java服务,所以你看到jvm上可以跑多种语言,因为jvm是一种规范而已。
@jiazhoulvke
@csx163
@BOYPT
不能拿桌面程序特别是ui来衡量啊,这样的话linux也很“慢”,安卓之类的也是同样的道理。
java关键在于企业级支持和开源世界丰富的生态环境,效率虽然不知道是否一个数量级,但是比脚本语言高是真的。
我开发java几年了,对java是又爱又痛,最近又使用python,还开发一个网站 https://www.gitshell.com ,确实脚本语言开发起来非常惬意。现在很多人对java很有意见,其实不要有这种偏见,java是一门优秀的语言,非常适合中间件和严肃的场合,你如果深入就会发现java以及流行开源的libs都非常好,特别是NIO和多并发,现在java开发也不是ejb时代,同样有轻量方案。
2012-09-21 20:02:03 +08:00
回复了 touch 创建的主题 Django django 链接mysql时 提示2002错误
@touch 现在的2002错误是否和之前一样?如果配置了正确的sock地址之后呢?
2012-09-21 17:19:21 +08:00
回复了 touch 创建的主题 Django django 链接mysql时 提示2002错误
给出所有的settings信息,特别是数据库配置那一层
gitshell 开发到了一定的程度,我将尽可能的开源代码,能让用户自行私有环境部署,最大可能的解决安全隐私问题。
@xalinx 你打的是日本普通民众,就像你去日本旅游,然后忽然间被日本右翼打了一顿一样
2012-09-14 15:25:54 +08:00
回复了 kojp 创建的主题 问与答 关于nexusPHP的迁移。怀疑是memcached在作怪。
由于memcached出问题的可能性非常小,有的话也是配置出现问题
2012-09-11 14:02:28 +08:00
回复了 cloudzhou 创建的主题 git 最近做一个 git 托管的网站,简单调研
@lidashuang
这是好事,有尝试才能有突破
@leecade
codereview 很重要,目前只是提供了diff的功能,距离codereview很远
@W2EX
我也希望能完全商业化 :)
@muxi
你这个想法确实非常好,是最为实际的需求,等我目前丰富事件机制之后就开始着手

其他的,我总结了开发的经验问题在下面的blog里,这里面已经是面对生产环境下的解决方案了,如果使用django开发者,值得看看
http://blog.gitshell.com/?p=87
2012-09-10 23:53:50 +08:00
回复了 cloudzhou 创建的主题 分享创造 gitshell 上线的这几天
@KiseXu 背书 http://baike.baidu.com/view/1175.htm
@all
开发过程中使用 django 有意义的地方我已经总结发表在blog,
http://blog.gitshell.com/?p=87
欢迎各位交流,顺便检查一下错别字什么的,thks
2012-09-10 15:09:20 +08:00
回复了 enqoo 创建的主题 酷工作 南京 因为梦想,所以Enqoo,2012我们邀你一同乘船~
@enqoo 发现好了,不知原因
2012-09-10 15:06:13 +08:00
回复了 enqoo 创建的主题 酷工作 南京 因为梦想,所以Enqoo,2012我们邀你一同乘船~
@enqoo 看看上面
2012-09-10 15:05:44 +08:00
回复了 enqoo 创建的主题 酷工作 南京 因为梦想,所以Enqoo,2012我们邀你一同乘船~
ubuntu下面,最新的firefox和chrome都不能正确跳转,curl 同样不行
> curl -L http://www.enqoo.com/join
2012-09-10 11:45:33 +08:00
回复了 enqoo 创建的主题 酷工作 南京 因为梦想,所以Enqoo,2012我们邀你一同乘船~
404 - Article not found

You may not be able to visit this page because of:

an out-of-date bookmark/favourite
a search engine that has an out-of-date listing for this site
a mistyped address
you have no access to this page
The requested resource was not found.
An error has occurred while processing your request.
就是rewrite也是错的
2012-09-09 14:12:26 +08:00
回复了 jiyinyiyong 创建的主题 分享发现 王垠又发文章了: 对博士学位说永别 (2012-09-08 23:01:45)
@cgduan 这个人还有很多其他的观点,比如流传很久的《完全使用linux工作》。但总的来说我觉得他过于追求关注,观点总是标新立异,比较极端,我对他的评价不及一些流行开源软件开发者,我现在越来越关注人做了什么,不是说了什么
2012-09-09 14:06:52 +08:00
回复了 zxy 创建的主题 分享发现 刚才v2ex错误502怎么回事?
@Livid 使用 nginx upstream 负载均衡,跑两个实例,挨个发布重启
1 ... 45  46  47  48  49  50  51  52  53  54 ... 58  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2985 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 14:09 · PVG 22:09 · LAX 06:09 · JFK 09:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.