• java 知识点


    1、Java中间件开发

    2、Java多线程

    3、Java并发

    4、Java网络通信

    5、支撑大型网站的中间件领域

    6、《OSGi原理与最佳实践》

    7、服务框架

    8、数据访问层

    9、消息中间件

    10、配置管理

    11、分布式

    12、最后介绍了支撑大型网站的其他基础要素,包括CDN、搜索、存储、计算平台,以及运维相关的系统等内容

    13、并带领构建中间件两年多的时间 本书详细说明了大型Java网站必备的三利器——服务框架、消息中间件和数据访问层——的具体设计和实现方法

    14、算法

    15、设计模式

    16、缓存技术

    17、nosql产品

    18、阅读并分析过开源框架源码

    19、了解接口技术,如webservice、Http和hessian等;

    20、Flex技术

    21、Java io、多线程、集合等基础框架

    22、属性分布式、缓存、远程调用等机制

    23、精通AOP、MVC等框架

    24、熟悉JAVE EE规范,属性常用的设计模式,

    25、属性高并发、高性能的分布式系统的设计及应用,调优

    26、熟练掌握SQL,MYSQL

    27、熟练掌握LInux下的常用命令,常用的脚本语言

    28、了解MAp/Reduce,hadoop,hdfs,hive等

    29、熟悉分布式、缓存、消息、搜索推荐机制

    30、熟悉MYSQL等数据库性能优化相关知识,属性NOSQL相关知识

    31、熟悉shellpythonphp等至少一种脚本语言

    32、熟悉常用的数据结构和算法

    33、对jvm有比较深刻理解

    34、熟练使用HIbernate/Toplink/IBatis中的一种或其他OR-Mapping工具

    35、对java语言基础有较好的掌握(Collection,Reflect,IO,THread)

    36、具备良好的数据结构,算法基础

    37、精通J2EE、XML、WebService、rmi、分布式、多线程等高性能架构相关开发技术优先

    38、熟悉TCP/IP、HTTP等通信协议,具有socket网络编程和大规模并发服务器开发经验优先考虑;

    39、熟悉UNIX/Linux 的基本命令操作;独立在linux上搭建过j2ee环境

    40、有socket开发经验、了解soa架构设计、有大数据开发经验优先;

    41、熟悉常用设计模式,有大型分布式、高并发、高负载、高可用性系统设计开发经验; 

    42、精通网络通讯,多线程编程

    43、有高并发应用开发和性能调优经验者优先

    44、掌握常用算法、掌握常用设计模式、掌握缓存开发技术、掌握web service开发技术;

    45、了解memcached、redis等cache技术

    46、 对当前广泛使用的tomcat、resin、nginx等HTTP Server 及 Application Server 有应用经验

    47、熟悉通用分布式解决方案,缓存,nosql,对于解决高并发有一定想法

    48、熟悉WebService技术,掌握Xfire、Axis、CXF等任何一种

    49、精通主流开源应用框架,如Spring、ibatis、XML、JSON、Maven、Lucene、solr等开发技术

    50、负责平台的新技术研究:包括不限于hadoop平台、hive数据仓库、Nosql数据库、redis内存数据库、实时分析平台。 

    51、 熟悉数据库设计,熟悉MySQL以及数据库调优、SQL优化等,有Redis、MongoDB等NoSQL数据库经验者优先;

    51、了解memcached、redis、storm、kafka等技术使用优先

    52、熟悉高并发多线程开发者优先; 

    53、对开源组件有较多研究,比如Redis、Kafka、Zookeeper等,从设计原理到代码层面都有接触

    54、熟悉网络编程,精通TCP/IP协议及编程,熟悉互联网应用协议 

    55、熟悉Memcache、Redis等NoSQL数据库的使用

    56、Java注解

    57、java枚举

    58、熟悉Redis、Zookeeper、MySQL,dubbo,netty框架等开源系统者优先

    59、熟悉SOA和Web Services(REST, SOAP)系统框架;熟悉主流应用服务器(Tomcat, Netty,Jetty, Apache, Nginx等)

    60、熟练使用NOSQL(memcached,redis,mongodb)中的至少一种

    61、基于netty、mina开发过系统通信

    62、对Socket、I/O、Multi-thread、Concurrent、Collections、Cache、Queue、Message有一定的开发经验

    63、熟悉Hadoop、zookeeper等开源分布式系统,对其中1个或多个分布式系统有应用经验;

    64、熟悉分布式系统的设计和应用,熟 悉分布式、缓存、消息、负载均衡等机制和实现 

  • 相关阅读:
    B. Gerald is into Art
    day 56 Django介绍
    day 55 bootstrap应用
    Python学习之变量的作用域
    day 54 JQ用法
    day 53 BOM与DOM
    day 52 js语法
    day 51 label标签,文字属性,背景属性,边框,display属性,盒模型,浮动,overflow,定位,z-index和模态框
    day 50 form表单,input框,textarea,select,css的引入方式,标签嵌套,选择器,宽高属性,字体属性
    day 49 html标签介绍,标题、段落、a、img、表格、特殊符号、常用标签、div、span
  • 原文地址:https://www.cnblogs.com/oymx/p/4610192.html
Copyright © 2020-2023  润新知