我在这里寻找一些关于方法的一般性建议。
假设我有一个表格布局,如下所示:
Name | 1hr | 2hr | 3hr | 4hr
---------------------------------
Joe | 23 | 12 | 45 | 9
小时是指一小时前。或者 3 小时前。我将每小时更新一次这些数据。我会用很多行来做这个。现在每次更新时,我都会将值向右移动。所以 1hr 变成 2hr 等等。然后 1hr 被插入为新的。
我的问题是,不是更新每个单元格然后插入新值,这样做最有效的方法是什么?我将使用 Java 和 JDBC 来控制这些操作。
我最初的想法是像对待圆形数组一样对待它。有一个额外的单元格来保存指向开始的指针。这将导致每个操作 2 次更新,而 4 次。
这是一个好方法还是有更好的方法?