做java web开发需要强悍的终端机吗?
貌似大部分时间都是看服务器的日志,再改点代码,编译ear,再上传到服务器测试(这部分鬼慢,服务器的websphere 6真的那么慢?20M的ear大概有2分钟才能update完成 ),跟本地电脑性能不太挂钩啊做unit test也是用h2 db,执行ddl dml让数据库有少量数据执行就行了
当然eclipse没有调用windows内部函数的VS顺畅就是了
公司配的电脑是2年前的1代i5 hp本 自己不起应用服务器和数据库就没事,Eclipse慢点儿就慢点儿吧,单核时代都能忍过来现在也不算啥了,内存不少就行
本机要起应用服务器的话……我的四核10秒启动的tomcat,同事的廉价本子能搞到两分钟后才有反应 感觉3楼回复错了帖子。。。
像2楼那样要自己启动服务器 和 数据库,这样的项目普遍吗?一般设计前端设计才要这样在本机运行吧? 内存么,物理4G内存,但是是win7 pro 32bit,所以``````````` 4GB是最尴尬的, 32bit无法完全利用64bit嫌少
话说LZ公司还活在元谋人时代吗, 现在web开发都用python ruby node了 这么说吧,现在我的项目web只是个前端,后端有很多batch processing, JMS, MQ broker之类,算是分布式吧,各种framework,struts spring ibatis都有。应该不至于是元谋人时代的架构(虽然现在没有ibatis只有mybatis)。
标题有个web字才够让人容易懂吧
我刚接手这个项目不久,现在在搞程序移植到另外个环境,把各种ear, db调教到能基本运行的地步。改java源代码,xml,甚至改sql是经常的 程序大点的肯定需要,我这机器是I7 920+6G内存,内存占用率稳定80%以上
eclipse吃1G,appserver吃1G,几个浏览器各吃个几百M,再开一下数据库浏览器之类的,三四G内存动不动就没了
就这deploy一下还动不动要三分钟,换这机器之前用的是一台P4 3G,deploy一次10分钟往上,简直痛苦的想自杀 引用第9楼dazzle于2012-12-31 11:43发表的:
程序大点的肯定需要,我这机器是I7 920+6G内存,内存占用率稳定80%以上
eclipse吃1G,appserver吃1G,几个浏览器各吃个几百M,再开一下数据库浏览器之类的,三四G内存动不动就没了
就这deploy一下还动不动要三分钟,换这机器之前用的是一台P4 3G,deploy一次10分钟往上,简直痛苦的想自杀
images/back.gif
deploy跟自己机器性能有关吗?公司几乎没人在本机运行app server,都是上传到服务器deploy 又要语言之争么! Java做web也可以很快.
websphere这玩意就碰过一次, 巨慢.
服务器比笔记本配置还差也很常见啊! 亲 不玩玩micro cloud foundry么 引用第12楼nkwd于2012-12-31 12:03发表的:
亲 不玩玩micro cloud foundry么 images/back.gif
我土鳖,第一次听说micro cloud foundry
不过基于安全原因,cloud这种东西目前跟公司的要求是绝缘的 引用第10楼linesight于2012-12-31 11:49发表的:
deploy跟自己机器性能有关吗?公司几乎没人在本机运行app server,都是上传到服务器deploy images/back.gif
干活调试的时候一人一个版本,如果都往服务器上deploy,服务器压力会很大,permgen很快就用光了
所有人共用一个instance又不现实
我觉得要搞一个所有人都能觉得很快的服务器,其开销和麻烦远远大于给大家每人弄台比较好的机器
如果是本机搞不定或者配置比较复杂的那就另说了 问下,RUBY比PHP好在那里 内存大就行,10年前能做的现在没理由不能做。
UT为什么不本地tomcat作,deploy到服务器不慢才怪。 每次deploy干嘛 直接热替换部署啊
真的上deploy的 大点的应用2分钟能deploy完的那就很好了....
确实有必要用websphere的才装websphere 负责环境、集成的几个人就ok了
其他不涉及具体环境 只需要coding普通逻辑 tomcat之类哪个快上哪个
本机eclipse启tomcat整个环境下来大约600~1200m足够了
eclipse还是插件机制小文件IO反人类啊 你需要的是SSD 如果项目能配在本机的tomcat的话,能自己起肯定要比每次传到服务器测试要效率高多了(自己起Websphere就只能嘿嘿厚了。。)
数据库能直接用现成的最好(如果研发环境数据库没开非本机访问就。。)
那一堆第三方框架都不是省内存的灯,加上开了每次编译动态加载的话,内存占用轻松到1.5G~2G。。
所以内存绝对不能少了,4G内存建议换Windows x64吧 2G内存,本地起Oracle数据库+Eclipse+Tomcat,速度还可以接受的。 引用第17楼董卓于2012-12-31 21:41发表的:
每次deploy干嘛 直接热替换部署啊
真的上deploy的 大点的应用2分钟能deploy完的那就很好了....
确实有必要用websphere的才装websphere 负责环境、集成的几个人就ok了
其他不涉及具体环境 只需要coding普通逻辑 tomcat之类哪个快上哪个
....... images/back.gif
websphere的update也算热部署吧
本机上tomcat是不现实的,ibm的一堆中间件用不上.........
嘛,本机上websphere,各种配置问题就要忙很久很久了,目前公司没人实践本机websphere成功过
页:
[1]