您的位置:首页 > 其它

知识梳理

2016-03-29 19:24 211 查看
1.服务器端

初级篇:

rabbitmq(使用)

server通信方式方法(例如结合mq)

通信安全,例如怎样传输密码

tomcat的运行模式,例如nio和block,以及apr

如果用NIO实现一个通用异步组件,如mina

怎样使用loaderrunner压力测试,观察那些参数

高并发和高可用的概念以及设计方法和手段

try catch finally的执行顺序

java socket nio的使用方法

node.js使用

spring相关

jvm规范

servlet3.1规范

http specific

tcp specific

ip specific

进阶篇

tomcat源码理解

redis缓存的使用学习

服务器集群

mqsql配置优化

JVM调优

各种算法,如bitmap,bloom filter

数据库分片与缓存映射方法

mq的使用,性能优化,针对业务模型的合理配置,以及使用方式的搭配(例如push和pull的结合,因为push在数量特别多的时候显得有些慢,如果结合pull会好一些,也会更主动一些)。

高级篇

了解行业知识,设计高并发高可用架构

学习目标:

学习大数据hadoop等,会配置,使用,抓取数据(包括源码以及设计思想);

使用算法,对数据聚类,分析,提取可利用信息(包括机器学习,人工智能算法的学习);

MySQL的深入配置以及学习使用(包括源码以及设计思想);

看懂HSQLDB的源码,学会SQL解析;

编译原理继续理解。

2.web端

jquery :defer,选择器,ajax等

jquery mobile

requirejs

IScroll

backbone

ECMA262规范

 html5规范

css规范

dom core

dom events

3.ios端

cordova源码理解
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: