Дата  Запланированые курсы
24.09 Maya (профессиональный курс)
24.09 MOC-20741B. Сетевая инфраструктура на основе Windows Server 2016
24.09 DEV-J30. Программирование на платформе Java. Разработка многоуровневых приложений
25.09 DEV-PY100. Основы процедурного программирования на языке Python
25.09 DEV-PY-MP. Модульная программа "Разработчик прикладного программного обеспечения (Язык Python)"
01.10 Компьютерное проектирование в системе AutoCAD (профессиональный курс)
01.10 Профессиональная верстка сайтов. HTML5 и CSS3
01.10 Компьютерное проектирование в системе AutoCAD (базовый курс)
01.10 MOC-20762. Разработка баз данных SQL
01.10 DEV-С-CP+. Расширенная комплексная программа «Разработчик прикладного программного обеспечения (Языки С и C++)»
01.10 DEV-C10. Процедурное программирование. Языки С/C++
01.10 Основы алгоритмизации и программирования (Группа I)
01.10 Основы алгоритмизации и программирования (Группа II)
02.10 DEV-J-MP+. Расширенная комплексная программа "Разработчик прикладного программного обеспечения (Язык Java)"
02.10 DEV-J10. Программирование на платформе Java. Введение в язык Java
02.10 DEV-J-MP+. Расширенная комплексная программа "Разработчик прикладного программного обеспечения (Язык Java)"
02.10 DEV-J10. Программирование на платформе Java. Введение в язык Java
08.10 MOC-20764. Администрирование инфраструктуры баз данных SQL
08.10 MOC-20742B. Инфраструктура идентификации на основе Windows Server 2016
08.10 DEV-J60. Технологии разработки корпоративных приложений на платформе Java Enterprise Edition (Java EE)
08.10 Введение в тестирование программного обеспечения
15.10 DEV-OCPJP. Подготовка к сдаче сертификационных экзаменов серии Oracle Certified Professional Java Programmer
15.10 Компьютерное проектирование в системе AutoCAD (профессиональный курс)
15.10 Трёхмерное моделирование. 3ds Max
15.10 Работа в MS Excel. Базовый уровень
16.10 DEV-PY101. Базовые алгоритмы и структуры данных на языке Python
17.10 Инструменты бизнес-анализа Microsoft Excel: PowerPivot, PowerView
22.10 MOC-10987. Настройка производительности и оптимизация баз данных SQL
22.10 Введение в тестирование программного обеспечения
22.10 MOC-20744A. Безопасность инфраструктуры средствами Windows Server 2016
22.10 Средства векторной графики. Adobe Illustrator
22.10 Основы создания веб-сайтов. Adobe Dreamweaver
22.10 Работа в MS Excel. Расширенные возможности
24.10 NET-DLINKSW-LAB. Технологии коммутации современных сетей Ethernet. Лабораторный практикум
25.10 DEV-J20. Программирование на платформе Java. Стандартные пакеты
25.10 DEV-J20. Программирование на платформе Java. Стандартные пакеты
29.10 MOC-10961B. Автоматизация администрирования с Windows PowerShell
29.10 Автоматизация работы в Excel 2010 с использованием макросов VBA
07.11 DEV-C20. Объектно-ориентированное программирование. Базовый уровень. Язык С++
12.11 Компьютерное проектирование в системе AutoCAD (базовый курс)
12.11 Профессиональная верстка сайтов. HTML5 и CSS3
13.11 DEV-PY110. Процедурное программирование на языке Python (расширенный курс)
19.11 DEV-J30. Программирование на платформе Java. Разработка многоуровневых приложений
19.11 DEV-J30. Программирование на платформе Java. Разработка многоуровневых приложений
26.11 Средства растровой графики. Adobe Photoshop
26.11 Поисковая оптимизация (SEO)
03.12 Компьютерное проектирование в системе AutoCAD (базовый курс)
03.12 DEV-C21. Объектно-ориентированное программирование. Углубленное изучение. Язык С++
07.12 DEV-PY200. Объектно-ориентированное программирование на языке Python
10.12 Основы создания веб-сайтов. Adobe Dreamweaver
10.12 Средства векторной графики. Adobe Illustrator
10.12 Поисковая оптимизация (SEO) для профессионалов
17.12 Компьютерное проектирование в системе AutoCAD (профессиональный курс)
09.01 DEV-C22. Стандарт С++11, С++14, С++17 для прикладного программирования
14.01 DEV-OCPJP. Подготовка к сдаче сертификационных экзаменов серии Oracle Certified Professional Java Programmer
14.01 DEV-OCPJP. Подготовка к сдаче сертификационных экзаменов серии Oracle Certified Professional Java Programmer
04.02 DEV-QT10. Прикладное программирование на С++ с использованием Qt. Базовый уровень
11.02 DEV-J60. Технологии разработки корпоративных приложений на платформе Java Enterprise Edition (Java EE)
11.02 DEV-J60. Технологии разработки корпоративных приложений на платформе Java Enterprise Edition (Java EE)
11.03 Введение в тестирование программного обеспечения
11.03 Введение в тестирование программного обеспечения
11.03 Введение в тестирование программного обеспечения
Открыт набор на осенний семестр в Академию информатики для школьников Открыт набор на осенний семестр на программы второго высшего образования
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Динамический вывод значений переменных
Львов Марк
#1 Оставлено : 11 мая 2011 г. 13:54:09(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 11.05.2011(UTC)
Сообщений: 5
Баллов: 15
Откуда: Санкт-Петербург

Помогите пожалуйста, возникла следующая проблема:

У меня имеется некий алгоритм(покоординатный спуск по методу GZ1) выполняющий достаточно большое количество итераций (может достигать до 3..5млн).
По завершении каждой итерации формируются значения 4ех переменных.
Мне нужно выводить значения этих переменных на экран и каждую на своем месте при каждой итерации.
Ломаю голову не знаю как это сделать... Знаю, что тут нужно использовать лучше JavaScript или AJAX, но эти технологии еще не изучал. Есть ли возможность как-то сделать без использования JavaScript или AJAX ? Если нет, то подскажите как это сделать...

Вот возьмем простой пример:

for($i=0;$i<1000000;$i++){
$X1 = $i;
}

for($j=0;$j<1000000;$j++){
$X2 = $j+2;
}

...

Как выводить переменные $X1 и $X2 на экране в одном фиксированом месте.
Вообще должно быть что-то похожее на это:

Покоординатный спуск. Интерфейс.
Реклама
Mikhail.Buranov
#2 Оставлено : 11 мая 2011 г. 16:27:06(UTC)
Mikhail.Baranov

Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 07.10.2007(UTC)
Сообщений: 337
Баллов: 2,114,020
Мужчина
Откуда: Russia

Если я правильно вас понял и необходимо в одном и том же месте страницы выводить разные значения в процессе прохождения итераций, то без JavaScript здесь не обойтись.
Львов Марк
#3 Оставлено : 11 мая 2011 г. 18:38:17(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 11.05.2011(UTC)
Сообщений: 5
Баллов: 15
Откуда: Санкт-Петербург

Яно... может кто-нибудь написать пару строчек на JavaScript для вывода этих переменных как пример, далее использую его для всех необходимых переменных, по идее же там пару строк должно быть или нет?
Mikhail.Buranov
#4 Оставлено : 12 мая 2011 г. 1:27:06(UTC)
Mikhail.Baranov

Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 07.10.2007(UTC)
Сообщений: 337
Баллов: 2,114,020
Мужчина
Откуда: Russia

Вот как-то так. Если не добавлять таймаута, то результат прогоняется слишком быстро и видно только конечное число.

jsfiddle.net/h404/8Ytu5/9/
Львов Марк
#5 Оставлено : 12 мая 2011 г. 10:24:28(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 11.05.2011(UTC)
Сообщений: 5
Баллов: 15
Откуда: Санкт-Петербург

Супер! Спасибо огромное! Мне как раз нужно очень быстро прогонять, инчае можно долго смотреть пока дойдет до 3млн)))
Осталось разобраться в JavaScript и переписать на нем алгоритмLaugh
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.