| 
 | 
| 
 
Помогите пожалуйста ссылкой на информацию о итератарах и о паттернах 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  andreykaTчто с этим не так? по вашему, это нормально реализовывать сэт, через мап? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.06.2019, 13:30 | 
  
  
  
   | 
||
| 
 
Помогите пожалуйста ссылкой на информацию о итератарах и о паттернах 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  забыл никMayton, по идее под твое описание подходит Optional, этакая коллекция, которая может содержать либо 0 либо 1 элемент Нет. Фильтр блума это не Optional. Это нечто вроде. Код: java 1. 2. 3. 4. Можно положить объект. И можно проверить что он вероятно (99....% например) есть (если вернет true). И если вернёт false - то точно-точно его нету. Optional здесь не подходит потому-что блум не хранит само тело объекта. Тоесть вам нечего обрачивать в опционал. Не будете-же вы boolean оборачивать? Это было-бы глупо... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.06.2019, 13:38 | 
  
  
  
   | 
||
| 
 
Помогите пожалуйста ссылкой на информацию о итератарах и о паттернах 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Итератор от этой структуры взять нельзя. И нельзя применить удаление объекта. Хотя есть реализации фильтров где вместо биткарты идет массив байт и идёт учёт объектов путем инкремента ячеек. Там допускается такое-же пробабалистическое удаление объектов. Но расход памяти - соотв другой. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.06.2019, 13:40 | 
  
  
  
   | 
||
| 
 
Помогите пожалуйста ссылкой на информацию о итератарах и о паттернах 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  забыл никmaytonИ Scala. Просто так. Пища для размышлений. Не совсем понял куда ты ведешь. Вообще ты указал только интерфейсы, без имплементации, во-вторых в скале сосуществуют путают и иммутабл версии, что умножает число коллекций вдвое, ну и третье - что коллекции в скале переписывали уже 2 раза, и сейчас переписывают в третий, для java такое было бы невозможно Я скопировал картинку из блога некого Александра Альвина. Если она - не up to date - прошу прощения. Если вы заметили ошибку в картинке - прошу прокомментировать. https://alvinalexander.com/scala/understanding-scala-collections-hierarchy-cookbook Я просто хотел подчеркнуть разницу в базовых интерфесах Java/Scala. В Java вообще многие эксперименты над JDK были неудачны. Яркий пример - векторы Vectors. И подсистема IO - содержит много КМК лишних классов без которых можно было обойтись. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.06.2019, 13:51 | 
  
  
  
   | 
||
| 
 
Помогите пожалуйста ссылкой на информацию о итератарах и о паттернах 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ZyK_BotaNandreykaTчто с этим не так? по вашему, это нормально реализовывать сэт, через мап? а что не так то? код реюз. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.06.2019, 17:39 | 
  
  
  
   | 
||
| 
 
Помогите пожалуйста ссылкой на информацию о итератарах и о паттернах 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  andreykaTZyK_BotaNпропущено... по вашему, это нормально реализовывать сэт, через мап? а что не так то? код реюз. Можно экспортировать сорцы Map. Вырезать оттуда value и посмотреть будет ли выигрыш в хранении информации. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.06.2019, 18:32 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=59&msg=39824604&tid=2121264]:  | 
    0ms | 
get settings:  | 
    11ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    61ms | 
get topic data:  | 
    10ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    46ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 14ms | 
| total: | 167ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...