DarkPerl
дак данные не теряются наоборот лишние данные не вставляются
А если у вас обновленные данные по "ключу" ?
lbai
нет такого лимита. Это, скорее всего, сетевой таймаут.
благодарю, с кривым вифи возникают ошибки, + в настройках загрузчика MediaHttpUploader размеры чанков влияют на загрузку, будем думать
Дмитрий
надо понимать, что делаешь и тогда вопросов таких не будет. естественно на поиск записи в индексе тратятся какие-то вычислительные ресурсы, но ничего необычного и сверхзатратного при этом не происходит
Павел
допустим вы решили вставить в таблицу: паша ваня леша а потом решили вставить: лена катя ваня у вас ловится ерор : ваня у вас есть в таблице ты думаешь все правильно нахер мне ваня нужен в таблице но почему мне приходит ерор и влияет ли как то этот ерор на приложение
Mike
есть же разные conflict strategy, нужно просто выбрать подходящую
Дмитрий
ну это ненормальная ситуация. ошибка в дизайне базы данных. при правильном построении приложение не должно пытаться добавить не уникальный первичный ключ
DarkPerl
Вы либо разруливаете уникальсть с помощью DB либо в языке программирования в каких либо структурах.
Павел
но с другой стороны я думаю что вот лишние проверки и затраты операций на то чтобы нужно ли вставлять данные или нет
Павел
а если таких данных 10 миллионов
Дмитрий
расскажите, лучше подробнее, что вы делаете
lbai
рум юзай или убери метку уникальное поле
Павел
в android приложении?
а почему нет, пример: мессенджер
Дмитрий
тогда можете получить дельный совет, а так очень мало данных
Denis
но с другой стороны я думаю что вот лишние проверки и затраты операций на то чтобы нужно ли вставлять данные или нет
ты сейчас экономишь на спичках. Поверь, в твоем приложении гораздно больше проблемных мест
Denis
а почему нет, пример: мессенджер
10 лямов слишком дохера
Павел
в одном этом чате 10 лямов сообщений
Denis
ты все сообщения хранишь в бд?
Denis
бедные юзеры, которые будут плакать от размера кэша
Павел
ты все сообщения хранишь в бд?
которые прогрузил юзер
Павел
бедные юзеры, которые будут плакать от размера кэша
база очищается когда из стека приложений выкинуть
lbai
которые прогрузил юзер
чет ты не то делаешь
DarkPerl
Попробуйте для увеличения скорости сделать базу данных in memory
Denis
база очищается когда из стека приложений выкинуть
а ты уверен, что юзеру нужны все сообщения?
DarkPerl
Но, если оно упадет, привет прощай
Denis
мне кажется, что здесь надо поработать над стратегией кэшировния
Denis
посмотреть аналитику
Denis
Попробуйте для увеличения скорости сделать базу данных in memory
он собрался делать 10 лямов записей. Какие in memory)
DarkPerl
Тогда нужно хранить часть данных. А остальные подгружать по необходимости
Pavel
Всем привет! Коллеги, кто знает, как получить доступ из фрагмента к конкретному UI элементу в CustomPreference?
Sergey
Всем привет) кто нибудь юзал Pocketsphinx для оффлайн распознавание русской речи?
Pavel
@abb123qqqq каким гетером? Подробнее пожалуйста
Sergey
Привет, хотелось бы сделать такой же иерархический список, подскажите, пожалуйста, куда копать, нашел какую-то либу, она не совсем корректно работает.
Sergey
Благодарю, сейчас разберусь
Sergey
Всем привет) кто нибудь юзал Pocketsphinx для оффлайн распознавание русской речи?
Или какое то другое решение для оффлайн распознавания русской речи)
Джадив
Помогите, пожалуйста! Есть ListView. У него в подвале есть EditText для ввода значений. Когда ListView становится большим, то невозможно вызвать клавиатуру для EditText в его подвале. В видео более наглядно показано...
Джадив
Джадив
Нажимаю на текстовое поле, появляется клавиатура, и тут же прячется
Джадив
Все, разобрался)
Джадив
а поле ввода это отдельный элемент списка?
нет, это отдельный xml файл. его вставляю методом footer = getLayoutInflater().inflate(R.layout.add_new_category, null); categoryLv.addFooterView(footer);
Джадив
в этом файле LinearLayout имел weight = 1
Джадив
в том причина
Vadim
ну я бы вообще не вставлял бы поле в список
Vadim
как по мне: лучше добавить FAB с плюсиком, и при нажатии переводить на фрагмент/активити добавления, ну и уже все там вводить. Но возможно это вкусовщина, или именно такое задание стоит)
⬤ vitaly
всем привет
DarkPerl
Привет
⬤ vitaly
кто подскажет
⬤ vitaly
чё оно от меня хочет?)
DarkPerl
Анотация не совместима с членом класса )
⬤ vitaly
требует раннер, я даю ему раннер...
DarkPerl
Проверьте типы )
⬤ vitaly
передаю раннер
Dmitry
её походу надо на класс вешать, а не на метод
⬤ vitaly
тот же самый, на который ссылается
⬤ vitaly
так на класс и вешаю
Mike
чё оно от меня хочет?)
чтобы книжку по джаве или котлину прочитал
Mike
так на класс и вешаю
врёшь, на скрине написано 'member function'
⬤ vitaly
а в коде написан класс
⬤ vitaly
так что мне написать, чтобы оно работало?))
Denis
Class?
Mike
там не в параметрах проблема, а в target
⬤ vitaly
там не в параметрах проблема, а в target
а можно подробнее? В каком target?
⬤ vitaly
Denis
а можно подробнее? В каком target?
ты на функцию вешаешь?
⬤ vitaly
так, всё, я понял, спасибо
⬤ vitaly
странный этот котлин и эти аннотации))
Mike
странный этот котлин и эти аннотации))
странно не читать сообщения об ошибках, а спрашивать в чате
⬤ vitaly
странно не читать сообщения об ошибках, а спрашивать в чате
надо было сказать "напиши эту аннотацию над классом, в котором метод для теста, а не над самим методом", но умничать веселее, я всё понимаю)