`

Java技术积累的知识点和未来的发展路线

阅读更多
今天闲暇之余、突然想把这几年工作所接触和意识需要继续努力填充的技术和知识做一个归类和总结、以此作备忘和自勉:哎 压力山大啊!技术的世界是那么的深邃无止境.继续保持激情向前冲...
一、Java基础:
面向对象基础:封装、抽象、继承、多态
抽象类和接口的区别及应用;
IO
线程
集合
反射
泛型
JVM 类加载原理,垃圾回收、内存分配和优化

二:框架:
struts 原理和流程,1.x 和2.x 的区别应用
hibernatenate: 原理和应用
hibernate和JDBC 和mybatis 的区别
myBatis 原理和应用
spring :ioc 和AOP 原理,以及整合中的作用;
spring mvc 原理和应用
FrameMaker 页面静态化技术

三、前端技术:Ajax  Javascript jQuery ext \html\dom\xml\html5\jsp\servlet
四、架构设计:
           设计模式:常用模式 工厂、抽象工厂、动态代理、策略、(构造、创建、行为等模式)、
           UML: rose powerdesigner
           project viso、

五:企业级架构:
SOA ESB mule
webservice 流程方法,:CXF AXIS restfull
JMS 原理,
MQ实习流程和场景
CAS 单点登录;

quarz 定时任务:
drools 规则:
JMPM 的工作流:
lucence 搜索引擎:

六:数据库:
JDBC:
oracle 数据库应用,优化、集群、分库、分区、
mysql 基础操作、语句优化、性能优化、分区、主从复制
Nosql: mongDB,redis
linux: 挂载,共享存储

七:Linux
       用户创建、授权、文件操作、各种环境搭建、常用软件安装、环境配置

八:web容器
tomcat \linux 应用管理\调优
weblogicl linux  配置管理、集群配置、调优

九:web 服务器
Apache Ngix 负载均衡、反响代理 LVS 负载均衡

十:缓存
应用程序数据缓存:ehcache\hibernate 二级缓存
web服务器缓存:squid 反向代理静态资源缓存:
分布式数据缓存:memercache redis 分布式部署和集群
分布式计算:hadoop 安装、配置管理

十一:服务器监控和运维
catic 发邮件通知、
运维发布自动化机制
版本控制工具,SVN,分支、主干

十二:网络通信协议、原理

十二:项目管理、
时间、成本、质量 三要素之间如何权衡把控比例
团队建设

十三:软件测试
loaderRunner

十四:安全优化、xss\sql 攻击、加密、SEO 所搜引擎优化技术

开发工具的使用
Eclipse/Myeclipse ant maven UE ssh vnc svn
十四:熟悉并积累归档项目中所有的业务功能和技术架构、以及现在的解决方案

打算研究和学习的方向:PHP \Hadoop 某个开源项目



转发请标明文章出处:
分享到:
评论

相关推荐

    计算机二级JAVA重点知识点积累.pdf

    计算机二级JAVA重点知识点积累主要涵盖了Java的历史、基本概念、特点以及相关的组织标准。以下是详细的解析: 1. **Java历史**: Java起源于1990年代初的Sun公司的Green项目,由詹姆斯·高斯林(James Gosling)等...

    JAVA期末复习知识点整理

    Java集合框架是另一个关键知识点,包括List、Set和Map接口以及它们的实现类,如ArrayList、LinkedList、HashSet、HashMap等。这些数据结构提供了存储和操作对象的不同方式,对于解决实际问题至关重要。 线程是Java...

    java工程师技术总结.pdf

    1. Java 开发技术的应用:包括 Java 语言的使用、Java 开发框架的选择和应用、Java 项目管理的工具和技术等。 2. SSH、Freemaker、JSP 等框架的使用和熟悉:个人对这些框架的使用和熟悉,包括它们在项目开发中的...

    Java技术与应用课程项目封皮

    通过本课程的学习,学生能够掌握Java语言的核心概念和技术,并能够利用这些技术解决实际问题。 ### 2. 课程项目概述 #### 2.1 项目目的 项目的目的在于让学生将课堂上学到的理论知识应用于实践中,通过实际操作...

    美团技术干货-后台篇_java_美团_后台_

    8. **技术趋势和未来展望**:可能会讨论当前后台技术的发展趋势,如容器化、Serverless等,以及美团对此的探索和实践。 总的来说,这份“美团技术干货-后台篇”对于想要了解和学习大型互联网公司后台系统构建、运维...

    Java无线射频识别

    此外,随着成本的降低和技术的进步,RFID的应用范围不断扩大,市场需求持续增长。 - **发展前景**:未来,RFID技术在中国的应用将进一步深化,尤其是在智能制造、智慧城市、新零售等领域。同时,随着5G、人工智能等...

    Java基础知识总结

    Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后来被甲骨文公司收购)的James Gosling等人在1991年开发。最初命名为Oak,后来在...通过不断地实践和项目经验积累,可以逐渐成为一名熟练的Java开发者。

    Java编程学习路线图与核心技术详解

    ②为未来从事专业领域打下良好的编程习惯和技术积累。 阅读建议:跟随本文档逐步深入每个主题下的具体知识点,通过理论结合实际编码练习加深理解,在实践中遇到困难时,可参阅提供的相关外部资源链接。

    JAVA公司一些介绍

    根据提供的信息,我们可以总结出以下有关“JAVA公司”的关键知识...综上所述,JAVA公司是一家专注于Java技术栈的企业应用解决方案提供商,在多个行业中积累了丰富的实践经验和技术优势,具有广阔的发展前景和市场潜力。

    java自学 指导建议

    3. **自我挑战**:不断给自己设定新的目标,挑战更高难度的项目和技术。 #### 六、总结 选择正确的学习路径对于Java自学之路至关重要。通过明确自己的职业目标、选择合适的学习资源,并制定合理的自学计划,你可以...

    张孝祥Java就业面试题大全

    **描述**:“在没有人指引的情况下,只能是自己一个知识点、一个知识点地漫无目的学习,等到积累了足够的知识量后,才有能力开始思考和琢磨原理方面的问题,这个学习过程很漫长。” **知识点**: - **自学的挑战**...

    进击的Java 第16期

    本期主题聚焦于Java编程语言的提升与探索,旨在通过一系列的技术文章、人物访谈和技术实践,帮助读者更好地理解和掌握Java及其周边生态。从Java语言本身的优势讨论到在Android平台上的高效编码实践,再到Java8的新...

    java年终工作总结(6篇).docx

    同时,Java年终工作总结也可以帮助软件开发工程师更好地规划自己的未来工作目标和技术方向。 四、Java年终工作总结的格式 Java年终工作总结的格式可以根据个人或团队的需求进行调整,但一般来说,包括以下几个方面...

    Java编程技术实习心得体会范文.doc

    此外,我明白了持续积累知识的重要性,尤其是在快速发展的IT行业中,不断学习新知识和技术是保持竞争力的关键。 通过这次实习,我更加清晰地认识到,成为一名合格的程序员不仅需要扎实的技术基础,还需要细致严谨的...

    JAVA实习报告 java

    本报告将围绕Java实习的目的、实习过程以及实习内容展开,以此展示在实际工作中Java开发的关键知识点。\n\n1. 实习目的:\n实习的主要目标是深化Java开发技能,理解基本技术和实战经验。此外,还包括学习SQL的基础...

    唯物辩证法的发展观 知识点总结.ppt

    《唯物辩证法的发展观》是对客观世界普遍发展规律的科学总结,它是马克思主义哲学的重要组成部分,对于理解和把握科技进步和技术创新具有重要的指导意义。在IT行业中,这一理论同样适用,帮助我们理解技术的演变和...

    Java深度历险 台湾sun公司讲师编写

    ### Java深度历险:从台湾视角探索Java技术 ...综上所述,《Java深度历险》是一本基于作者丰富实践经验和技术积累的著作,它不仅为读者提供了对Java技术的深入理解,还激发了对Java技术未来的思考与探索。

    JAVA学习方法JAVA学习方法JAVA学习方法

    下面将根据提供的标题和描述内容,详细阐述JAVA学习方法的相关知识点。 #### 一、JAVA学习的重要性与市场需求 随着信息技术行业的快速发展,对JAVA专业人才的需求日益增加。据统计,目前我国大约有5000万家企业,...

Global site tag (gtag.js) - Google Analytics