|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 14
|
||||||
Не работает while после выполнения вложенного if25.10.2013, 13:58. Показов 1068. Ответов 14
Метки нет (Все метки)
0
|
||||||
| 25.10.2013, 13:58 | |
|
Ответы с готовыми решениями:
14
Код не работает на всем выделенном диапазоне, а останавливается после первого выполнения Скажите результат после выполнения этой программы, у меня паскаль не работает Результат выполнения программы в консоли пропадает после выполнения скрипта |
|
Заблокирован
|
||||||
| 25.10.2013, 14:56 | ||||||
|
10 запросов в мульте это предел?
Добавлено через 19 минут Короче это г-код. Если вы замечаете как вдруг начинают размножаться мелкие счетчики и всякого такого рода мусор, значит вы неправильно программируете процессор.
0
|
||||||
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 14
|
||
| 25.10.2013, 14:58 [ТС] | ||
|
Воспользовался вот этой mysqli_next_result(); функцией и заработало. PS: Надеялся повысить скорость записи в бд но что-то разницы не заметил.
0
|
||
|
Заблокирован
|
|
| 25.10.2013, 14:58 | |
|
Нет, еще не обосновали. Короче, смотрите сколько вы можете постом отгрузить за раз, обычно там не меньше 2МБ, и оценив размер файла принимайте решение насчет $d.
0
|
|
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 14
|
|
| 25.10.2013, 15:02 [ТС] | |
|
залить надо около 2.500.000.000 записей.
Добавлено через 16 секунд примерно 45 гб
0
|
|
|
Заблокирован
|
|||||||
| 25.10.2013, 15:04 | |||||||
|
Ну короче мульт вам тут не нужен. Недавно я постил правильный мультометод, можете в "находках" посмотреть, не должен был далеко уехать. Потому что инсерты работают так:
Все что вас ограничивает - это размер поста. Добавлено через 1 минуту Тфу, блин, при чем тут пост. Не пост надо смотреть в пхп ини, конечно, надо в майскуле смотреть. Я не смотрел туда ни разу.
1
|
|||||||
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 14
|
|
| 25.10.2013, 15:05 [ТС] | |
|
спасибо за оперативность, буду разбираться.
0
|
|
|
Заблокирован
|
|||||||
| 25.10.2013, 15:13 | |||||||
|
Вот если вам выборочно придется 2,5М записей удалять, или не дай бог править - вот тогда мульт самое то. А инсерты они сами по себе мульты. Вы же закачивали дамп базы - видели наверно как он устроен.
Добавлено через 57 секунд Ну да, если объем большой, скрипту может не хватить мемори. Придется рубить чунки в цикле чтения файла. Это смотря что там. Добавлено через 5 минут Вот она. Проверка на массив сделана специально ради инсертов, которые приходят одной строкой:
0
|
|||||||
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 14
|
|
| 25.10.2013, 15:18 [ТС] | |
|
0
|
|
|
Заблокирован
|
|
| 25.10.2013, 15:32 | |
|
Вот тут целиком класс коннекта с классом опций. Опции конечно надо отдельно в конфиге создавать, который в корне везде пихается.
Обмен готовыми решениями
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 25.10.2013, 15:44 | |
|
целый класс
0
|
|
|
Заблокирован
|
|
| 25.10.2013, 15:59 | |
|
Не по теме: Это они в крайности бросаются, я уже привык. Проблема в самом API. Это гамно вообще невозможно никак улучшить. Я пытался. Все что осталось от попыток - то вы и видите. PDO то же самое гамно в другой бумажке. Добавлено через 2 минуты Основная фишка там в том, что KOPOJI, любит сильнее всего - в отсутствии необходимости каждый раз проверять результ. Просто пишешь результ равно запросу и знаешь что если не результ, эксепшн выкинет на нот-фаунд, который посмотрит уровень ошибок и, если он не публичный - расскажет в чем я не прав. Добавлено через 3 минуты Знаете как улучшить майсклю? Покажите пример. В отдельной теме. А то ковыряние в практическом невежестве уже порядком достало. И обсудим.
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 25.10.2013, 16:18 | ||
|
Опять вранье. Просто это не ООП. Где его плюсы здесь? Свойства открытые - где инкапсуляция? Что за пустые case-ы в switch, нафига они там? Почему данные для подключения устанавливаются где-то внутри метода, а не на основе конфига/полученных данных? Зачем использовать обычную константу, если ее правильнее задать константой класса? Как мне поменять извне уровень отображения ошибок? К чему подавление ошибок перед вызовом конструктора? Почему в конструктор может передаться только один аргумент? И какой в нем смысл? Где в конструкторе класса Link указание, что передаваемый аргумент должен быть объектом, причем именно Connect_Options ? А если я захочу туда передать массив? В чем вообще смысл использования, по сути, пустого класса Connect_Options и в чем его преимущества вместо простого ассоциативного массива? И, собственно, главный вопрос - в чем вообще смысл всего этого, если это тупо переписанный код того же самого? Смена шила на мыло? Обертки пишут для более удобной работы, то, что написали вы - не дает абсолютно никаких удобств по сравнению с использованием встроенного расширения
Добавлено через 8 минут
0
|
||
|
Заблокирован
|
|||||||||||||||
| 25.10.2013, 20:33 | |||||||||||||||
|
Добавлено через 3 часа 41 минуту И вообще запутали вы меня, тормоза. Там же написано класс Линк. Все, на этом. А вот когда там написано как большинства Class BD - я не могу взять в толк: где там вообще БД? Ну что значит BD? Типа загрузили все таблицы, подняли все связи, собрали все списки, обеспечили всех свойствами согласно ранее поднятым из той же блин бд настройками и все такое? Нет, в классах DB чудовище жующие массивы и плюющее запросами само на себя чтобы выдавить изуродованный результ. Насчет функций. Когда я вижу как народ массово телепортируется через :: я вижу самую обычную функцию которую _инкапсулировали_ чтобы выдать на зохавание автолодеру и пихать туда через ЖЖ всякое барахло. Нет ничего другого, не придумали еще. Есть только scope, с него все начинается и растет. Добавлено через 1 минуту Кстати, эта рефлексия интеллигентов. Видели фильм про Дусю Бурлакову, или как там ее. Либо идеал, либо умри. Кстати, я пока ничего кроме простейших примеров от вас не видел. Надо бы померяться пиписьками, что ли. Добавлено через 21 минуту Я же написал выше. Все там было. Около 1000 строк кода содержал этот "класс" поначалу. Оказалось этот идиотский подход - идиотский. Нельзя себя самого взять и унасекомить какой-то шнягой ради неизвестно чего. Ну, то есть можно, конечно, но какой в этом смысл? Какой смысл в этой вашей квери, если все запросы совершенно разные как по содержанию, так и по условиям и структуре и все такое. Одинаковые запросы генерит само ПО по заданным условиям и там не нужны шаблоны в квери, потому что условия слишком далеко передавать. Функция у которой больше 2 аргументов это перебор. Я чуть не ошизел когда писал микрофотошоп на php. Там шопесец эта imageinter... как она там, в общем понятно. Древняя, надежная, процедУра. Не то что халявные имаджики. Ладно, предлагаю сравнить: Вот так обидентифицируются имена:
Узнаете почерк? ![]() А вот так получаем всех детей и родителей и их детей в гнездовой модели.
Нужен класс гнездовой модели? Я время от времени ее поднимаю, чего-нить допишу, облизнусь и брошу. Нормально работает, с любыми таблицами. Лишь бы lft, rgt были. Добавлено через 6 минут Не вам же одному можно в крайности бросаться. Добавлено через 16 минут Добавлено через 21 минуту Из "здесь"
Ну конечно, вот для таких специальных людей и такие вот особые абстрактные классы. Если энтропия запросов растет - значит падает эффективность. Добавлено через 5 минут Смысл критики я конечно понял. Но и вы должны понять что я не профессионал и меня не учили программированию. Поэтому комментарии литературные, то по-английски, то по-русски, которые я сам через неделю понять не могу, не говоря о всех остальных принятых правилах оформления которые я не соблюдаю поскольку некультурный. Добавлено через 11 минут А, пустые свитчи. Ну так я ж не могу отпостить авторизацию на все хосты которые в моем ведении. Свитчи это переключатель опций подключения, там их штук 8 пока что. Пустые - в качестве примера, что можно засунуть еще. Или наоборот все выкинуть и заливать в стек снаружи.
0
|
|||||||||||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||
| 25.10.2013, 20:53 | |||
|
0
|
|||
| 25.10.2013, 20:53 | |
|
Помогаю со студенческими работами здесь
15
Теория. Почему в данном случае copy() не работает после reserve(), но работает после resize()? После первого включения компьютера монитор не работает, после повторной перезагрузки - работает. Закрытие после выполнения
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|