Project background
Data process
Java-Excel:POI
Java-Date/Time
Java-Json
java中 JSONObject与JSONArray的使用方法
Java
多层嵌套for循环优化
原始方案
- 从早到晚遍历指定时间范围内所有季度
- 遍历所有佣金数据
- 遍历所有券商
- 遍历该券商所有席位号
- 加和一个券商所有席位号的佣金
- 遍历该券商所有席位号
- 遍历所有券商
- 遍历所有佣金数据
优化方案
从四层签到循坏改进为三次单循环
方案:遍历佣金详细记录表,获取单笔佣金记录中的席位号,使用此席位号从席位券商表中获得券商名称,使用该名称从券商X度佣金表中取出X度佣金表,再次从单笔佣金记录中取出时间,判断该时间所示X度,加和该X度用金额与该单笔佣金记录中的买入佣金额和卖出用金额,并使用该加和结果更新券商X度佣金表。