当前位置: 首页 > news >正文

有没有一种网站做拍卖厂的世界做诡异的地方网站

有没有一种网站做拍卖厂的,世界做诡异的地方网站,表情包生成器在线制作,可以打开的wap网站需求背景 用户登录之后将其云端收藏的内容同步到本地数据库且保持和原收藏顺序一致, 比如在电脑上登录之后显示的收藏顺序A-B-C 切换到手机登录之后的顺序预期也是A-B-C, 之后的查询就可以不依赖云端接口而是直接查本地数据库 代码抽象 针对这个场景我们抽象出…需求背景 用户登录之后将其云端收藏的内容同步到本地数据库且保持和原收藏顺序一致, 比如在电脑上登录之后显示的收藏顺序A-B-C 切换到手机登录之后的顺序预期也是A-B-C, 之后的查询就可以不依赖云端接口而是直接查本地数据库 代码抽象 针对这个场景我们抽象出来一段 伪代码 fun test() {// list是云端服务器返回的数据 按照顺序 ABCval list mutableListOfString(A, B, C)list.forEach{// 本地数据库插入这条记录和 对应的更新时间, 以便后续查询的时候可以直接读取数据库dao.insertItem(it,System.currentTimeMillis())}}看起来没有什么问题吧 插入一条就更新本条的时间戳~ 实际上遇到了坑——时间戳重复 2023-07-30 23:11:12.601 9952-9952 A time 1690729872601 2023-07-30 23:11:12.601 9952-9952 B time 1690729872601 2023-07-30 23:11:12.601 9952-9952 C time 1690729872601数据库插入的操作执行地很快导致 多条记录在同一ms内执行, 当你再去查询数据库的收藏顺序时就无法保证一定是按照ABC返回的 解决办法 1 下标去重法 推荐指数 5颗星 ⭐️⭐️⭐️⭐️⭐️ val list mutableListOfString(A, B, C) val time System.currentTimeMillis() list.forEachIndexed { index, s -Log.i(TAG, $s time ${time index})}2023-07-30 23:21:13.927 11181-11181 A time 1690730473927 2023-07-30 23:21:13.927 11181-11181 B time 1690730473928 2023-07-30 23:21:13.927 11181-11181 C time 16907304739292 延时去重法 推荐指数 1颗星 ⭐️ 空耗cpu性能1ms 极端条件下考虑 fun test() {val list mutableListOfString(A, B, C)list.forEachIndexed { index, s -Thread.sleep(1)Log.i(TAG, $s time ${System.currentTimeMillis()})}}2023-07-30 23:29:01.444 11997-11997 A time 1690730941444 2023-07-30 23:29:01.445 11997-11997 B time 1690730941445 2023-07-30 23:29:01.446 11997-11997 C time 16907309414463 纳秒去重法 推荐指数 2颗星 ⭐️⭐️ 因为获取纳秒本身就是一个消耗性能的方式, 因此也不推荐 fun test() {val list mutableListOfString(A, B, C)list.forEachIndexed { index, s -val nTime System.nanoTime()Log.i(TAG, $s time $nTime)}}2023-07-30 23:26:30.382 11810-11810 A time 1809472049499997 2023-07-30 23:26:30.382 11810-11810 B time 1809472049659074 2023-07-30 23:26:30.382 11810-11810 C time 1809472049687304也可以从数据库的查询上考虑如何解决: 时间戳相同的情况下如何自定义返回顺序。这个我还没有研究明白欢迎大家补充。
http://www.yutouwan.com/news/235014/

相关文章:

  • 网站建设公司哪家好 干净磐石网络淘宝详情页设计一个多少钱
  • 徐州网站外包山东企业
  • 免费网站建设魔坊科技制作网站
  • 广西建设网登录入口晨阳seo顾问
  • 长春建设网站公司哪家好官网建设的意义
  • 芜湖营销型网站制作翔安区建设局网站
  • 南联网站建设推广商业计划书范文
  • 如何规范使用静态网站c 网站开发实例教学
  • 台州市建设工程质量检测中心网站早那么做商城网站
  • 网站meta 优化建议网站建设项目工作分解结构
  • 网站视频封面怎么做深圳市建设网站公司
  • 英文网站建设报价游戏网站模板html
  • wordpress网站首页链接乱码我要建立个人网站
  • 做百度网站需要钱吗学做效果图网站有哪些软件有哪些
  • 高端网站制作模板中国企业有哪些
  • 南京中小企业网站制作ui设计属于哪个部门
  • 建筑网结构网站站内优化方案
  • 澄海网站建设公司wordpress 社区 插件
  • 做课件的软件下载带有蓝色的网站个人网站 名称
  • 没有备案的网站百度能收录台州公司网站建设
  • 宣传 网站建设方案wordpress主题制作实例
  • 上海住房和城市建设厅网站wordpress如何调用分类目录
  • 张家口城乡建设局网站郑州一建招聘
  • 制作logo免费网站好项目推荐平台
  • 好网站建设公司报价网页设计师需要学什么课程
  • 中国建设银行重庆网站首页宁波seo服务推广平台
  • 临沂市建设局网站改版2022年中国企业500强名单
  • 网站布局结构主要分为江苏城乡建设局网站
  • 宁陵网站建设汕头潮阳网站建设
  • 四站合一网站建设公司网上购物哪个平台能买到正品