找回密码
 立即注册
搜索
查看: 1912|回复: 20

[硬件] 做java web开发需要强悍的终端机吗?

[复制链接]
发表于 2012-12-31 08:57 | 显示全部楼层 |阅读模式
貌似大部分时间都是看服务器的日志,再改点代码,编译ear,再上传到服务器测试(这部分鬼慢,服务器的websphere 6真的那么慢?20M的ear大概有2分钟才能update完成 ),跟本地电脑性能不太挂钩啊

做unit test也是用h2 db,执行ddl dml让数据库有少量数据执行就行了

当然eclipse没有调用windows内部函数的VS顺畅就是了

公司配的电脑是2年前的1代i5 hp本
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-31 09:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2012-12-31 10:04 | 显示全部楼层
自己不起应用服务器和数据库就没事,Eclipse慢点儿就慢点儿吧,单核时代都能忍过来现在也不算啥了,内存不少就行
本机要起应用服务器的话……我的四核10秒启动的tomcat,同事的廉价本子能搞到两分钟后才有反应
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-31 10:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2012-12-31 10:20 | 显示全部楼层
感觉3楼回复错了帖子。。。


像2楼那样要自己启动服务器 和 数据库,这样的项目普遍吗?一般设计前端设计才要这样在本机运行吧?
回复

使用道具 举报

 楼主| 发表于 2012-12-31 10:23 | 显示全部楼层
内存么,物理4G内存,但是是win7 pro 32bit,所以```````````
回复

使用道具 举报

发表于 2012-12-31 11:07 | 显示全部楼层
4GB是最尴尬的, 32bit无法完全利用64bit嫌少

话说LZ公司还活在元谋人时代吗, 现在web开发都用python ruby node了
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-31 11:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2012-12-31 11:42 | 显示全部楼层
这么说吧,现在我的项目web只是个前端,后端有很多batch processing, JMS, MQ broker之类,算是分布式吧,各种framework,struts spring ibatis都有。应该不至于是元谋人时代的架构(虽然现在没有ibatis只有mybatis)。

标题有个web字才够让人容易懂吧

我刚接手这个项目不久,现在在搞程序移植到另外个环境,把各种ear, db调教到能基本运行的地步。改java源代码,xml,甚至改sql是经常的
回复

使用道具 举报

发表于 2012-12-31 11:43 | 显示全部楼层
程序大点的肯定需要,我这机器是I7 920+6G内存,内存占用率稳定80%以上
eclipse吃1G,appserver吃1G,几个浏览器各吃个几百M,再开一下数据库浏览器之类的,三四G内存动不动就没了
就这deploy一下还动不动要三分钟,换这机器之前用的是一台P4 3G,deploy一次10分钟往上,简直痛苦的想自杀
回复

使用道具 举报

 楼主| 发表于 2012-12-31 11:49 | 显示全部楼层
引用第9楼dazzle于2012-12-31 11:43发表的  :
程序大点的肯定需要,我这机器是I7 920+6G内存,内存占用率稳定80%以上
eclipse吃1G,appserver吃1G,几个浏览器各吃个几百M,再开一下数据库浏览器之类的,三四G内存动不动就没了
就这deploy一下还动不动要三分钟,换这机器之前用的是一台P4 3G,deploy一次10分钟往上,简直痛苦的想自杀


deploy跟自己机器性能有关吗?公司几乎没人在本机运行app server,都是上传到服务器deploy
回复

使用道具 举报

     
发表于 2012-12-31 11:57 | 显示全部楼层
又要语言之争么! Java做web也可以很快.

websphere这玩意就碰过一次, 巨慢.  

服务器比笔记本配置还差也很常见啊!
回复

使用道具 举报

发表于 2012-12-31 12:03 | 显示全部楼层
亲 不玩玩micro cloud foundry么
回复

使用道具 举报

 楼主| 发表于 2012-12-31 12:09 | 显示全部楼层
引用第12楼nkwd于2012-12-31 12:03发表的  :
亲 不玩玩micro cloud foundry么


我土鳖,第一次听说micro cloud foundry

不过基于安全原因,cloud这种东西目前跟公司的要求是绝缘的
回复

使用道具 举报

发表于 2012-12-31 13:30 | 显示全部楼层
引用第10楼linesight于2012-12-31 11:49发表的  :



deploy跟自己机器性能有关吗?公司几乎没人在本机运行app server,都是上传到服务器deploy
干活调试的时候一人一个版本,如果都往服务器上deploy,服务器压力会很大,permgen很快就用光了
所有人共用一个instance又不现实
我觉得要搞一个所有人都能觉得很快的服务器,其开销和麻烦远远大于给大家每人弄台比较好的机器
如果是本机搞不定或者配置比较复杂的那就另说了
回复

使用道具 举报

     
发表于 2012-12-31 19:41 | 显示全部楼层
问下,RUBY比PHP好在那里
回复

使用道具 举报

发表于 2012-12-31 20:51 | 显示全部楼层
内存大就行,10年前能做的现在没理由不能做。
UT为什么不本地tomcat作,deploy到服务器不慢才怪。
回复

使用道具 举报

     
发表于 2012-12-31 21:41 | 显示全部楼层
每次deploy干嘛 直接热替换部署啊
真的上deploy的 大点的应用2分钟能deploy完的那就很好了....

确实有必要用websphere的才装websphere 负责环境、集成的几个人就ok了
其他不涉及具体环境 只需要coding普通逻辑 tomcat之类哪个快上哪个
本机eclipse启tomcat整个环境下来大约600~1200m足够了
eclipse还是插件机制小文件IO反人类啊 你需要的是SSD
回复

使用道具 举报

     
发表于 2012-12-31 21:58 | 显示全部楼层
如果项目能配在本机的tomcat的话,能自己起肯定要比每次传到服务器测试要效率高多了(自己起Websphere就只能嘿嘿厚了。。)
数据库能直接用现成的最好(如果研发环境数据库没开非本机访问就。。)

那一堆第三方框架都不是省内存的灯,加上开了每次编译动态加载的话,内存占用轻松到1.5G~2G。。
所以内存绝对不能少了,4G内存建议换Windows x64吧
回复

使用道具 举报

发表于 2012-12-31 23:19 | 显示全部楼层
2G内存,本地起Oracle数据库+Eclipse+Tomcat,速度还可以接受的。
回复

使用道具 举报

 楼主| 发表于 2013-1-1 08:49 | 显示全部楼层
引用第17楼董卓于2012-12-31 21:41发表的  :
每次deploy干嘛 直接热替换部署啊
真的上deploy的 大点的应用2分钟能deploy完的那就很好了....

确实有必要用websphere的才装websphere 负责环境、集成的几个人就ok了
其他不涉及具体环境 只需要coding普通逻辑 tomcat之类哪个快上哪个
.......

websphere的update也算热部署吧
本机上tomcat是不现实的,ibm的一堆中间件用不上.........
嘛,本机上websphere,各种配置问题就要忙很久很久了,目前公司没人实践本机websphere成功过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-12 17:18 , Processed in 0.243687 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表