Java技术路线图

上传人:沈*** 文档编号:195559389 上传时间:2023-03-18 格式:DOCX 页数:8 大小:41.77KB
收藏 版权申诉 举报 下载
Java技术路线图_第1页
第1页 / 共8页
Java技术路线图_第2页
第2页 / 共8页
Java技术路线图_第3页
第3页 / 共8页
资源描述:

《Java技术路线图》由会员分享,可在线阅读,更多相关《Java技术路线图(8页珍藏版)》请在装配图网上搜索。

1、Java技术路线图 在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员 高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返回类型、增强循环、静态导入 核心编程 IO、多线程、实体类、 集合类、正则表达式、 XML和属性文件 图形编程 AWT、Swing、SWT、JFace 网路编程 Applet、Socket/TCP/UDP、NIO、RMI、CORBA Java语法基础 类、抽象类、接口、最终类、静态类、匿名类、内部类、异常类、编码规范 Java开

2、发环境 JDK、JVM、Eclipse、Linux Java核心编程技术 Java,设计而又非常精巧的语言。学习Java,须从Java开发环境开始,到Java语法,再到Java的核心API。 1.Java开发入门:Java开发环境的安装与使用,包括JDK命令、EclipseIDE、Linux下Java程序的开发和部署等。 2.Java语法基础:基于JDK和Eclipse环境,进行Java核心功能开发,掌握Java面向对象的语法构成,包括类、抽象类、接口、最终类、静态类、匿名类、内部类、异常的编写。 3.Java核心API:基于JDK提供的类库,掌握三大核心功能: A。Java核心编程:包括Ja

3、va编程的两大核心功能Java输入/输出流和多线程,以及常用的辅助类库实体类、集合类、正则表达式、XML和属性文件。 B。Java图形编程:包括Sun的GUI库AWT和Swing,IBM和GUI库SWT和Jface; C. Java网路编程:Applet组件编程,Socket编程,NIO非阻塞Socket编程、RMI和CORBA分布式开发。 4.Java高级特性:掌握JDK1.4、JDK5.0、JDK6.0中的Java高级特性,包括反射、泛型、注释,以及java高级特性自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入等。 JavaEE初级软件工程师 JSF框架开发技术 配置文

4、件、JSF组件库、JSF核心库 Javaweb核心开发技术 开发环境 三大组件 扩展技术 网页开发技术 HTML、XML、CSS、JavaScript、AJAX 数据库设计技术 SQL、MySql、Oracle、SQLServer、JDBC Web服务器 JavaWeb核心技术: JavaWeb项目开发的全过程可以分解为: 网页开发+数据库设计JavaWeb项目开发,其中,javaWeb由6项基本技术组成:JSP+JavaBean+Servlet+EL+JSTL+Taglib,而JSF正是将这6种技术进行有机结合的技术框架: JavaEE中级软件工程师 四种经典架构SSH1、SSI1、SSH2

5、、SSI2 Struts1表现层框架 入门配置、核心组件、标签库、国际化、数据检验、数据库开发、Sitemesh集成、集成Hibernate/iBATIS Struts2表现层框架 入门配置、核心组件、标签库、国际化、数据校验、Sitemesh集成转换器、拦截器、集成Hibernate/iBATIS Spring业务层框架 入门配置、IoC容器、MVC、标签库、国际化、数据校验、数据库开发 Hibernate持久层框架 MySQL、Oracle、SQLServer iBATIS持久层框架 MySQL、Oracle、SQLServer Web服务器 Java高级软件工程师 javaWeb开源技术

6、与框架 工作流、 规则引擎 搜索引擎、 缓存引擎 、 任务调度、 身份认证 报表服务、 系统测试、 集群、 负载平衡、 故障转移 JavaWeb分布式开发技术 JTA JAAS JNDI JavaMail JMS WebService(web服务) JCA JMS 应用服务器 JavaEE系统架构师 面向云架构 COA、SaaS、网格计算、集群计算、分布式计算、云计算 面向资源架构 ROA、RESI 面向web服务架构 WebService、SOA、SCA、ESB、OSGI、EAI Java设计模式 创建式模式:抽象工厂/建造者/工厂方法/原型/单例 构造型模式:适配器/桥接/组合/装饰/外观

7、/享元/代理 行为型模式:责任链/命令/解释器/迭代子/中介者/备忘录/观察者/状态/策略/模板方法/访问者 Java与UML建模 对象图、用例图、组件图、部署图、序列图、交互图、活动图、正向工程与逆向工程 CTO首席技术官 发展战略 技术总监 团队提升 团队建设 项目管理 产品管理 企业级项目实战(带源码)地址: 收集五年的开发资料下载地址: 下面的更深入的有兴趣可以了解一下,我的目的不是要大家掌握下面的知识,只是希望扩展自己的思维,摘自牛人的技术博客。 /*牛人必看*/ 系统后台框架: 前端工程师技能: B2C电子商务基础系统架构解析 运营B2C日 久,越来越深刻的意识到IT系统对确保规范

8、化业务流转,支撑消费者端的均一服务有着决定性的作用。于是,一直想好好整理下相关的系统架构,怎奈俗务缠身, 一直拖到今日,猛然发现下周娃很可能就要出生,拖无可拖,快马加笔,居然整出来了。本文的重点是理清系统的逻辑关系,详细的功能模块请参见结尾附上的系统 架构图。 首先,聊下对系统逻辑架构的看法;我个人始终坚持认为,系统的开发与演化,前台严格follow消费者的购买流程,后台则盯牢订单流转,牢牢抓住这两条主线,才能高屋建瓴的看清B2C的逻辑链和数据流,更深刻的规划功能模块,从而更有效支撑实际业务的流转。 前台系统包括:商品展示,内容展示,订单确认,支付系统,用户中心四大模块 一,商品展示 按照Eb

9、ay的内部分类,任何将商品以单个或批量的方式展示给消费者的功能均应归入此系统。因此,该系统至少包括: A,站内搜索 B,导航 C,商品分类 D, 登陆页 这里的访问逻辑是:A /B/C分流消费者去往相对个性化的页面,由登陆页体现商家的核心诉求和价值传递,完成call-to-action的第一步。 二,内容展示 内容展示较为简单,对纯购物品牌而言包括: A,公告区 B,帮助中心 C,论坛 大家都知道,就不多说了。 三,订单确认 订单确认,就是帮助消费者正确提交订单信息的环节,看似简单,实则非常复杂,需要对很多信息逻辑判断和处理,一般由2个部分组成: A,购物车 无注册购买是需要慎用的功能,除非刻

10、意追求用户的短平快下单,如团购/换购,一般不推荐使用,会造成系统异常复杂,开发量也很大。 B,订单提交 值得一提的是,几乎大多数的促销逻辑运算在这个环节完成,充分考虑各种促销方式之间的互斥与重叠是系统设计的核心,需要充分考虑各种情况,避免出现逻辑漏洞。 四,支付系统 与一般的想象不同,支付系统其实并不简单等于第三方支付工具接入: A,外部支付系统 B,内部支付系统 支付系统的逻辑设计不但需要考虑到各种极端情况的发生,还要预留财务做账所需的相关字段,并充分考虑订单取消之后如何回滚各类内部账户。 五,用户中心 用户中心的实质是用户自助功能的dashboard,一般4个部分组成: A,注册&登陆 B

11、,订单中心 C,服务中心 D, 信息管理 用户中心的价值在于:尽可能引导用户自行获取所需的信息并提交所需的服务,在提升服务准确率,及时性的同时降低对人工成本。 后台系统包括:商品&促销,CRM,订单处理,WMS,采购管理,财务管理,报表管理,系统设置,WA系统9大模块 一, 商品&促销 商品&促销模块的核心在于确保消费者下单之前,前台内容所见即所得 A, 商品管理 B, 促销管理 在上述模块中,最重要的是2个部分:单品管理中的批量产品生成的自动程序和活动管理中“共享与互斥”管理。前者用于大幅提升上新速度,后者避免促销活动失控。 二, CRM CRM是对B2C核心资源会员的管理,服务与再营销系统

12、,包括如下部分: A,会员管理 B,用户关怀 C,定向营销 D, 客服管理 E, 呼叫中心 值得注意的,EDM和短信通道市面上已经有成熟的外包服务商,一般都会外包;呼叫中心和在线客服自行开发成本太高,特别是呼叫中心系统,业务初期也都是外包的。 三, 订单处理 订单处理是在订单未正式进入仓储部门处理之前,对订单的前置性处理环节。 A,订单录入 B,订单审核 C,RMA处理 RMA的逻辑也异常复杂,需要在效率和成本之间找平衡,确保在不拖垮仓储部门的正常出入库的前提下对消费者端快速有效close工单;对内部则需要控制成本,货损不能超过预算上限。 四, WMS WMS的流程很长,功能模块也很多,大致分

13、为入库管理,库存管理,出库管理和票据管理4个模块四个模块,细细道来就是另外一篇文章了,各位可以参考 我这篇文章:庖丁解牛B2C仓储内部运作解密 五, 采购管理 采购管理的核心是有效跟进采购合同/发票的状态,大货的采购入库/退库,财务结算和在仓库存查询和处理。 A,供应商管理 B,采购单管理 C,库存管理 六, 财务管理 B2C的财务管理,主要是对供应商,渠道和内部费用支出的成本控制。 A,供应商结算 B,渠道结算 C,配送结算 D, 内部结算 说实在的,哥对财务这块也不算很了解,大家将就看看,图片上有明细。 七, 报表管理 报表是B2C业务的宏观表现,理论上说,每个部门的KPI都应该从中找到。

14、 A,搜索报表 B,销售报表 C,财务报表 D, 客服报表 前者反映与消费者发生的日常交互,后者考核客服的工作绩效 E, 仓储物流报表 这几块报表,是业务运作的核心,涉及到公司机密,就不能写的太细了,见谅。 八, 系统设置 这块大家都知道是干嘛的,也就不多说了,分成三块。 A,基础设置 B,权限设置 C,其他设置 九, WA系统 网 站分析系 统,几乎全是外购,很少有能够自建的,即使自建,最多做几个简单的模块。用于实战的,要么是免费的GA,要么是昂贵的Omniture。这块的知识,细细说来也是另外一篇文章了,有兴趣的同学可以看我这篇科普文章:揭秘我所知道的网 站分析 最后,上全系统大图,再感慨一句,B2C系统,真是一个大工程啊。 fr

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!