Motivation

对于 201709-201710 的笔记整理。便于日后查阅。

TODO

测试

学会更好的调试,更好的测试。

硬实力

算法 (不太感兴趣,可以当做娱乐)

数学 (主要是 DL)

眼界

多读书

多走走

推广

说到底,这个世界主要讲究的是公信力。

心理学/社会学/脑子

SEO 技术

日志 aop 处理

对于日志的打印。可能对象打印本身会抛出异常,或者集合循环导致的问题。

建议将打印封装起来,统一调用。

文档技巧

  • pdf 的生成
  1. markdown=>pdf

  2. markdown=>html=>pdf

Doc 设计思路

扫描层次

要求同一次扫描信息都可以关联起来。无论从什么地方出发。

  • 每一次的扫描记录

  • 每一个类的信息

  • 每一个类的对应字段/方法等信息

难点

此项目无法获取到其他项目的 class 内容。

设计方案:

  • mvn plugin

使用 mvn 插件,让项目引入使用。类似于 mvn-doc-plugin。

展现可以生成静态网页或者是 web 页面进行展现。

Issue

  • 拓展性

便于拓展。文档用户对注解进行自行定义?

  • 持续集成

CI 持续集成。

CFETS 的行情设计思考

对于每一笔交易的请求,都可以发起。所有人都可以看到。

当我们不是参与交易的双方时,我们如何获取对应的交易信息呢?

那就是当这笔信息成交时,推出对应的空档行情。

项目管理

每一次代码的提交都有对应的 Issue/Bug.

ref 关联

fix 修复

可以便于以后查阅管理。

Xml 过大的问题

对于 xml 当内容较大时,比如 50M+。很多工具都会 OOM。

解决的方式就是使用 SAXReader (流的方式去读取)