При чем вообще список к ссылке? Если у вас уж очень тяжелая структура, то можно и без них. Но куда лучше будет, если вы приведете пример того, что вам нужно, иначе с ваших слов трудно понять.
Александр Кошелев, Я бы при рендеринге модалкам и кнопкам задавал связывающие классы + общий класс(чтобы можно было закрывать не парясь). При нажатии по кнопке срабатывал бы скрипт js, который проверял класс кнопки и раскрывал модалку с таким же классом.
В начале помогло, за первый час извлекло 8 гб, но со временем начало замедляться... За 14 часов - 38 гб извлекло. В конце перед остановкой скорость была около 100 мб за час. Может ли это быть связано с тем, что в этот раз я не отключил индексацию строк при создании таблиц?
Дамп не мой, так что и изменить его не могу никак. Можете рассказать как вы подобный файл экспортируете? Просто может я где-то что-то упускаю из виду и по этому так долго...
apptimeru, Куки можно редактировать вручную в браузере без стороннего ПО.
Но у 128-битного шифрования имеется 340 282 366 920 938 463 463 374 607 431 768 211 456 вариаций. Я думаю вы сами понимаете, на сколько процедура взлома будет сложна.
Вот вам статейка, можете прочесть ее, она вам даст понять, что никто подобным заниматься не будет.
Redis как хранение сообщений не подойдет. Оперативная память не резиновая, и со временем она у вас забьется. Лучше использовать реляционку. Я работал только с MySQL, так что объективно сказать какая реляционка лучше - я не могу. Но по теоретическим знаниям с форумов и прочего postgreSQL будет быстрее работать.
Если вы заговорили о Redis, то вы хотите покупать VDS сервер. Тогда я могу посоветовать делать ваш проект с помощью Node.js+Socket.io+Redis+PostgreSQL.
Нода будет для создания сервера, она работает куда быстрее php.
Socket.io для создания активных соединений между пользователями, будет работать куда быстрее у пользователей, чем делать все на аякс запросах.
Redis послужит для хранения наименований диалогов(которые создаются через Socket.io), в которых состоит пользователь. Но так же необходимо будет настроить периодическую выгрузку данных с Redis на жесткий диск, так как при краше сервера с Redis пользователь потеряет все диалоги, и их необходимо будет восстановить. Краши Redis как по мне это очень редкое явление, если вы не допустили никаких ошибок в обращениях, но лучше все же перестраховаться.
Ну а в PostgreSQL будут храниться сообщения.
Rebldomakr, В таком случае создайте отдельную функцию, которая будет удалять классы для необходимых элементов, и будет вызываться каждый раз в начале ваших функций, представленных на скрине.
Даниил Басманов, Попытаюсь разобраться с профайлером в дальнейшем еще.
Причину падения приложения выяснил - его крашит анимации персонажа, только из-за чего, мне пока что не понятно.
Даниил Басманов, Да, приложение вылетает из-за нехватки памяти, но почему в андроид студии эмулятор выдает ошибку, которая никак не связана с моим проектом?
Я бы сделал через связь input[radio] совмесно с label. Инпут бы скрыл, а визуализацию всю строил в лейбле. Для текущего активного радио задавал бы класс, в котором был бы этот белый круг с синей обводкой. Получал индекс текущего выбранного, всем предыдущим радио добавил бы класс который бы задавал синюю полоску и синий круг. Так же по индексу находился блок с текстом и задавался ему белый background.
Артем: Сделайте банальную проверку на открытие модального окна, т.е. если модальные окна не открыты - тогда ваш код на поведение mousewhell работает, в ином случае - выполняется стандартное поведение.