转载

技术光谱

技术光谱

最近在做一些技术选型的工作,忽然想到,可以把接触过的一些技术通过“相互比较”的方式整理起来,知其利弊,也把知识内容线索化。这其中大部分是我使用过的,但是也有一些是因为某些原因而学习过的。有一些文章因为时间的关系,比较起来现在我的看法已经发生了改变,但我还是原封不动保留着。对于想做但还没有完成的部分,我会放置一个“TODO”的标记。这个列表会不断更新。

编程:

  • 编程语言: 《从Java和JavaScript来学习Haskell和Groovy》
  • 编程范型:《编程范型详解》
  • 语言动态性:TODO

系统:

  • 工作流系统:TODO
  • 分布式计算:TODO
  • 读写模型:《读写模型整理笔记》
  • JavaEE模式: 《J2EE 核心模式学习理解和记录》
  • 缓存框架:TODO
  • 线程池:TODO

存储:

  • NoSQL数据库:TODO
  • 存储方案:TODO

前端:

  • 前端MVC/MVP/MVVM框架:TODO
  • 模版引擎:TODO
  • 浏览器跨域:《跨域方法汇总》
  • 图形标记语言:《网络图形标准》
  • 依赖管理:TODO

后端:

  • 后端MVC框架:TODO
  • Web容器:TODO

算法和数据结构:

  • 容器类型: 《Java容器类型复习笔记》
  • 并发工具: 《java.util.concurrent并发包诸类概览》
  • 数据格式:《XML和JSON》,TODO
  • 数据挖掘算法: 《数据挖掘学习笔记:分类、统计学习》
  • 排序算法: 《排序算法一览(上):交换类、选择类和插入类排序》 , 《排序算法一览(下):归并类、分布类和混合类排序》
  • 搜索算法:TODO

维护优化:

  • JVM trouble shooting:《JVM问题定位工具》

测试:

  • Mock类库: 《EasyMock、EasyMock Class Extension和PowerMock》
  • 单元测试框架:TODO

工程:

  • 版本管理:TODO
原文  http://www.raychase.net/4100
正文到此结束
Loading...