@Fox 2019-12-05_00-29-57.png
Проверить существование в ресурсе, удаление по значению
-
@Fox said in Проверить существование в ресурсе, удаление по значению:
Поверьте ни чего нет постыдного в вопросах, даже если они и начального уровня
в любом случае спасибо вам, удалось чето новое для себя узнать. когда не сходил с тропы визуального кодинга было меньше вопросов)
-
This post is deleted!
-
А в каком виде ресурсы типа "из файла" хранятся в памяти? В виде массива или ассоциативного массива? Пытаюсь понять, что быстрее будет:
resource.remove(index); resource.insert(line);или
resource.set(index, line);Если массив, то во втором случае будет O(n). В случае, если ассоциативный, то похер и по ключу вставится - O(1).
С большими файлами прям актуальный вопрос.
P.S. Если в переменную сохранить RMap, то там будет пустой объект js: {}. Так что как там внутри баса реализовано - не понятно.
P.P.S. Если проходить ресурс в обратном порядке:for (var index=resource.length() - 1; index == 0; index--) { resource.remove(index); }, то это будет эквивалентно resource.pop()?
-
"RCreate(resource_name, successes, fails, simultaneous, interval, greedy, dont_give_up)"
how would one create a resource with "mix lines" enabled?
I need to make resource on application start but do not have mix option present. -
Use another module for this.
https://community.bablosoft.com/post/182318
Or:
Resouce to list
Mix
List to resource -
@000 thank for response sir
yes you can resource to list but then the resource itself is not set as a variable, meaning it is not removed from the {{resource list}} and will be reused through out the process every time you execute resource to list.
