Motivation
对于 201709-201710 的笔记整理。便于日后查阅。
TODO
测试
学会更好的调试,更好的测试。
硬实力
算法 (不太感兴趣,可以当做娱乐)
数学 (主要是 DL)
眼界
多读书
多走走
推广
说到底,这个世界主要讲究的是公信力。
心理学/社会学/脑子
SEO 技术
日志 aop 处理
对于日志的打印。可能对象打印本身会抛出异常,或者集合循环导致的问题。
建议将打印封装起来,统一调用。
文档技巧
- pdf 的生成
-
markdown=>pdf
-
markdown=>html=>pdf
Doc 设计思路
扫描层次
要求同一次扫描信息都可以关联起来。无论从什么地方出发。
-
每一次的扫描记录
-
每一个类的信息
-
每一个类的对应字段/方法等信息
难点
此项目无法获取到其他项目的 class 内容。
设计方案:
- mvn plugin
使用 mvn 插件,让项目引入使用。类似于 mvn-doc-plugin。
展现可以生成静态网页或者是 web 页面进行展现。
Issue
- 拓展性
便于拓展。文档用户对注解进行自行定义?
- 持续集成
CI 持续集成。
CFETS 的行情设计思考
对于每一笔交易的请求,都可以发起。所有人都可以看到。
当我们不是参与交易的双方时,我们如何获取对应的交易信息呢?
那就是当这笔信息成交时,推出对应的空档行情。
项目管理
每一次代码的提交都有对应的 Issue/Bug.
ref 关联
fix 修复
可以便于以后查阅管理。
Xml 过大的问题
对于 xml 当内容较大时,比如 50M+。很多工具都会 OOM。
解决的方式就是使用 SAXReader (流的方式去读取)