- 博客(125)
- 收藏
- 关注
原创 柠檬水找零
/ 给你一个整数数组 bills ,其中 bills[i] 是第 i 位顾客付的账。// 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。// 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。// 第 5 位顾客那里,我们找还一张 10 美元的钞票和一张 5 美元的钞票。// 第 4 位顾客那里,我们收取一张 10 美元的钞票,并返还 5 美元。// 前 3 位顾客那里,我们按顺序收取 3 张 5 美元的钞票。// 输入:bills = [5,5,5,10,20]
2024-07-08 19:20:50
224
原创 react 路由懒加载引起的问题
问题是在路由页面使用了react的懒加载,路由切换的时候异步加载的问题报错。只需要在路由的外层包一层Suspense标签,即可异步等待加载路由。
2024-04-01 17:15:36
847
2
原创 cesium定位到实体车辆trackedEntity,设置垂直于正后方
【代码】cesium定位到实体车辆trackedEntity,设置垂直于正后方。
2023-12-18 19:09:05
756
原创 cesium 设置初始地图时间
viewer.clockViewModel.currentTime = Cesium.JulianDate.fromDate(new Date(2022, 2, 25, 12));
2023-12-18 18:14:53
405
原创 this.viewer.entities.removeById()循环删除为什么删除不完
如果您在循环中使用这个方法来删除多个实体,有可能会出现删除不完全的问题,这是因为在删除实体的同时,实体数组的长度在不断减小,可能会导致索引错位或者遗漏某些实体。要安全地从实体集合中循环删除多个实体,您可以使用逆序循环,以确保删除不会影响到后续的实体索引。综上所述,通过逆序循环并注意处理异步操作和错误,您应该能够安全地从实体集合中循环删除多个实体。删除实体的操作可能是异步的,所以在删除操作完成之前,可能会继续执行后续的循环。如果您在删除实体的同时有监听实体集合变化的代码,也可能会影响删除操作的结果。
2023-08-28 16:57:29
473
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人