- 精通OO,AOP,SOA设计模式、J2EE的核心设计模式、应用架构模式和应用集成模式
- 精通Spring、Hibernate/ibatis、Struts等通用性开源框架,并对其原理有深刻的理解
- 丰富的Tomcat、JBoss, Weblogic、WebShpere、Apache应用服务器实施和优化经验
- 精通系统优化,对系统优化原理有深入的理解。对系统端到端性能优化有丰富的实践经验,熟悉各种远程本地Cache组件(尤其是Memcached),对Cache服务器集群架构Squid有丰富的经验
- 熟悉Nginx或HAProxy+Keepalived部署、应用及优化
- 应用方向:精通各种应用组件技术及其应用策略:消息队列、工作流、规则引擎、数据缓存、后台调度、并行计算、应用安全及加解密、分布式事务、高并发计算等
- 熟悉Unix、LINUX操作系统,并对OS级系统的调优有一定的经验
- 熟悉MySQL、Oracle、nosql数据库(MongoDB或HBase) 等多种数据库,对内存数据库有项目开发经验
Java高级程序员要求《一》
精通企业级Java开发与系统优化
最新推荐文章于 2024-10-22 09:59:49 发布
本文详细介绍了一名高级Java开发者所需掌握的核心技术,包括但不限于面向对象(OO)、面向切面(AOP)及服务导向架构(SOA)设计模式,J2EE核心设计模式,以及Spring、Hibernate/ibatis、Struts等流行开源框架的应用与原理。同时,文章还分享了作者在系统优化方面的丰富经验和实践技巧,涵盖了系统端到端性能优化、缓存服务器集群架构、高并发计算等多个方面。
1249

被折叠的 条评论
为什么被折叠?



