关于开发一个J2EE项目的深度(技术方面)问题
做了一个项目用的技术是:struts2+mybatis+spring+memcache+mongodb+dbcp+lucene
数据库:mysql
web容器:tomcat
http服务器:nginx
想问大家,如何描述这个项目以及用的技术,让人感觉到你这个项目在技术上有“深度“
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(13)
用这些技术很正常啊!在大数据量和高并发的时候 这些技术确实管用!
说实话深度体现在细节上,你如果对这些技术了解很透彻,自然就有深度。
而且并不是说把你能想到的东西都用上就好,要合适你的项目需求。
楼上说得对,做技术的不能仅停留在技术层面去思考问题,你这个项目为什么要使用mongodb,为什么要用memcache,你要从业务角度去思考,有了相应的业务需求,才有技术存在的必要性和合理性,不能仅凭自己的兴趣爱好去搭建一个系统框架。
如果在面试中这么一说,人家说你的技术应用不够有深度,这叫人怎么回答啊,所以求个有深度的回答!!!
一些读取频繁,数据量大,又不太重要的数据全扔这里面了,比如评论什么的。。。
请问你的
mongodb是干嘛的
要编。
这个要请个写软文了来,,咱们这些搞技术的写文档可不行
有细节 以及方案背景 选择的原因 用这些技术解决什么样的问题 项目那些业务特点 决定了你选这些技术来做实现
嗯。。有深度!!!
能解决有深度的问题才是有深度的技术,像j2ee这些东西,不懂行的人完全不觉得有什么深度,懂的人更不觉得有深度。如果你真要编一个“深度”的话,我也不懂……
嗯,思路是这样的。。就看说的情况了。。。
深度?你要说细节,用什么技术解决什么问题,为什么要这么解决,达到了什么效果。
深度是由应用的本身来解决的,你用一堆技术解决一个用来做摆设的系统,和用最简单的技术解决一个被广泛使用的系统,后者可能更有价值。
当然了,你还要回答的含糊才能说明有深度,谁知道他是不是想偷解决方案。