-
如何设计好一个分页功能
2019-09-05 19:35另外想补充的,如果整体数据很大,将整体数据快照不易,可以采用定时快照的方式进行。所有查询维护一份快照,快照由定时任务控制,定时更新。
这样牺牲了一部分的实时性,但是内存空间节约了下来。可能在缓存交替时,仍会出现重复现象,但是出现的几率更小了;假如不能忍受的话,可以考虑对整个快照加标识,如果发现客户端请求的是过期的快照时,应让它重新刷新列表。
-
如何设计好一个分页功能
2019-09-05 19:24我理解楼主数据重复的问题,应用场景可能是类似实时积分排行榜分页,它的排序规则和排名相关。
它可能存在这样的场景:第一页的某条数据可能在分页请求的时候被刷到第二页,客户端上就存在两页一模一样的两条数据。
所以需要一份快照,能将某一时刻整体数据静态化。客户端在本次分页查询的所有请求,都在快照中进行分页。
要求实时性不是非常严格,适用于整体规模较小的数据。
-
关于工作的提问
2018-11-26 21:15开发:接需求 -> 编码 -> 测试 -> 改 bug -> 改需求 -> LOOP 编码 -> 放弃
测试:测试 -> 放弃
实施:部环境 -> 找开发 -> 发现问题 -> LOOP 找开发 -> 放弃
运维:救火 -> 放弃 -
java ioc 和 di 的实现与构思
2018-03-22 07:28DI 具体实现建议参照 CDI2.0 规范,可以只实现其中的一小部分。觉得自己设计的话可能规范不来,毕竟越规范的设计以后维护和发展越轻松
-
java ioc 和 di 的实现与构思
2018-03-22 07:23循环依赖 spring 也是可以注入的,具体实现应该是根据 bean 的声明和初始化是两个过程,spring 维护一个未完全初始化的 linkedklist,让循环 bean 延迟初始化。
-
对工作的思考
2018-03-12 07:06老乡好,如果不是同城这个功能还找不到老乡呢😂
到了愁虑的年纪,以及对未来不确定的迷茫,生活的变数让我们觉得只能尽到自己该尽的,活出自己~
就像很久以前考试一样,努力作答一份试卷,对于最后的成绩,谁也没底……