code: public final static void putContext(String key, Object value) {
          Map<String, Object> ctx = CTX_HOLDER.get();
          if (ctx == null) {
              // FIXME 需要注意释放，或者用软引用之类的替代，timewait或回收队列均可考虑
              ctx = new HashMap<String, Object>();
              CTX_HOLDER.set(ctx);
          }
          ctx.put(key, value);
      }
docs: 添加内容到线程上下文中
  
  @param key
  @param value