java大型互联网项目大流量高并发所需的技术

本文介绍了互联网项目的常用技术栈,包括前端使用的JSP转静态HTML、JS与jQuery+Ajax,后端采用Struts2+Spring框架,数据库方面则结合了大型共享资讯数据的MongoDB与个人化数据的SQLite。此外,还探讨了不同级别开发人员所需掌握的技术要点。

  互联网一般运行技术:webservice,jquery,访问量,缓存,数据安全等,JAVA后台就比较多了,不过,像这种大型的互联网项目,基本框架都有了,你需要做的就是熟悉业务,熟悉他们公司所用的框架,有了基本业务和技术框架的支持,下面就是要细分下你具体的工作了,如果是普通开发人员,了解下webservice接口,jquery,数据库处理,缓存等基本就够用了。

  页面:jsp(做成静态html),js,jquery+ajax
    后台:struts2+spring
  数据库:大型共享的资讯数据mongodb,用户的个人信息分目录(一人一个目录)存在sqlite上
  server:hadoop ,resin平台    

  高级开发人员:java基础扎实、jvm原理及参数优化调整、各种框架熟练应用,并且能读懂源码,熟悉常用设计模式并灵活运用、各种缓存机制、接口方式。有时候也要熟悉系统整体架构 
      普通开发人员:掌握java基础、熟练使用主流框架、ajax、js

转载于:https://www.cnblogs.com/sunruntheway/p/4096766.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值