![]() |
||||||
Визуальный редактор массивов для обратного волнового алгоритма07.02.2016, 22:02. Показов 1857. Ответов 10
Метки нет Все метки)
(
Обратный волновой алгоритм - способ инициализации типа объекта. Разработан в качестве процедуры программы генератора G-кода по файлу STL. В дальнейшем, обратный волновой, собираюсь применить в модуле AI, есть мысли написать модуль, поэтому решил, что как ни крути, а нужен редактор массива.
Что он делает: собственно, редактирует массив, потом переводит его в код языка программирования, чтобы его можно было заполнить просто кодом, а не программой. На настоящем этапе делаю сохранение работы в файл, потом запись работы с файла, потом перевод. Работает эта штуковина так: сначала откроется AlloConsole, жмется интер открывается окно программы, вводится мерность массива (я пока делал всегда 5-мерный), и открывается массив в таблице. Если поставить галочку на редактирование, то будут задаваться размеры вводом в таблицу, так-же можно редактировать в первой строке.* Если галочку убрать, то включится навигация по массиву, клик по первому столбцу будет возвращать назад, клик по ячейке переведёт на два измерения вперёд, клик по первой строке на одно. Пока вот так. Делаю сохранение в файл. Надоело возиться, может кто заинтересуется и поможет...Продукт будет фряшный с открытым кодом. Зип папка. https://drive.google.com/file/... sp=sharing Программа создается для того, чтобы не писать вручную подобные вещи
а был визуальный редактор. Так или иначе, когда будет работать модуль AI, который планируется создать, будут попытки взлома его дата базы, поэтому часть дата базы должна быть неизменной и заполнять её прийдётся вручную, либо созданным редактором визуальным.
0
|
07.02.2016, 22:02 | |
Ответы с готовыми решениями:
10
Визуальный редактор для JavaFX Визуальный редактор для сайта |
![]() |
|
16.02.2016, 22:31 [ТС] | |
https://drive.google.com/file/... sp=sharing
Работает пока так: запускается программа, жмётся интер, создать файл, вводится 5 и любая другая. ставится и сразу убирается галочка edit, только после этого работает навигация по массиву. пока с сохранением файла занимаюсь, на днях закончу - сегодня, завтра. Потом останется запись и в общем далее можно редактор делать под разные нужды, когда сохранение файла будет.
0
|
![]() |
|
21.02.2016, 23:44 [ТС] | |
Осталось немного исправить, кучу времени потерял на то, что выводил в консоль кучу лишней информации и пытался её осмыслить, пока не создал массив arrStructure.
Разумеется, мучаюсь с сохранением на два файла, чтобы в конечном счёте программа была универсальной - исправляешь тип данных записываемых в массив на любой другой и - дело готово. А то мне советовали вяло - типа "сбои при отключении электроэнергии, непрактично, повреждённые файлы". Всё практично. Не надо пытаться втирать очки тем, кто не глупее самих. Осталось немного пересмотреть процедуры записывающиеся в массив arrVcicl. Вот тут папка.
0
|
![]() |
|
23.02.2016, 15:09 [ТС] | |
Сделать один раз, для всех форматов - вот это практично.
Добавлено через 20 часов 47 минут Что самое интересное - ошибка вовсе не в том, а в отсутствии точно такой записи в конце листинга содержимого массива. Так всё правильно, не ясно-куда делась ещё одна запись с нулями... Добавлено через 17 часов 32 минуты Весь парадокс в том, что в общем произвольно меняется размер массива , без чудес никак, что-то да исчезает... Пришлось для вычисления таинственного исчезновения ввести другие команды чем были, но оно того стоило - массив сам уменьшился, без каких-либо команд... Добавлено через 53 минуты Так не реально работать над проектом, когда один из операторов, в разных строках, работает по разному. Буду ждать ответа...дальнейшая работа над проектом просто не возможна. . Закачал проект в тему по сслылке.
0
|
![]() |
|
23.02.2016, 20:47 [ТС] | |
Думал с ума сойду, ъ, получилось. Весь день провозился... Делал без каких-либо схем, всё в голове ...
0
|
![]() |
|
23.02.2016, 20:51 [ТС] | |
Вот он. Теперь запись массива с файлов осталась почти, ну там мелочь ещё, массив в файл один запилить, список которого в сообщениях консоли.
0
|
![]() |
|
28.02.2016, 12:18 [ТС] | |
Убрана консоль, программа работает на формах чтения и сохранения файлов (проекта), в настоящий момент делаю чтение файлов. Потом наверное как-то переоткрыть тему надо будет - изменить название на "визуальный редактор многомерных массивов (для обратного волнового алгоритма)", потому что в принципе можно будет использовать для разных целей.
0
|
![]() |
|
07.03.2016, 20:53 [ТС] | |
Версия рабочая, осталось задать действие кнопке, файлы сохраняет и открывает. Но вот так вот пока, но чтобы открыть файл какой-либо, нужно создать сначала любой, как я понял, а потом открывать. В чём недоработка я ещё не нашёл
0
|
![]() |
|
07.03.2016, 22:07 [ТС] | |
Всё, редактор готов, осталось генератор, кому какой надо сам допишет, а я себе буду делать генератор что в начале темы указывал.
0
|
![]() |
|
09.11.2016, 23:08 [ТС] | |
Не знаю, раньше происходила навигация по массиву, теперь что-то не так стало. Сейчас проверю что у меня в папке бэкап.
Добавлено через 1 час 3 минуты Навигация по массиву не происходит, если не поставить и убрать галочку на комбобоксе - не знаю почему. При клике по нулевому столбцу в навигации происходит откат на одно измерение к началу массива.
0
|
![]() |
|
07.03.2017, 15:24 [ТС] | |
Последняя версия тут
В настоящий момент редактируется, сохраняется и читается файл с структурой и финишными данными, но будут добавлены процедуры редактирования описания всего дерева массива. В дальнейшем это планируется под БД, к которой будет "прикручен" небольшой модуль AI, работающий на элементарной математической логике, но весь упор на многомерность данных. Программу вынужден бросить, так как с публикацией реферата меня прямо-таки скажем подставили (не ожидал, что в реферат они хвостовые рисунки включат), ну то ладно. В общем недели две на изготовление рабочего экземпляра изобретения, а потом снова программа. Добавлено через 7 минут Просто для меня, как человека с ограниченным лимитом времени работы за компьютером, альтернативы другой нет для создания своего модуля AI, кроме того, как усложнить сами данные, а не работу с ними, поэтому пока пятимерное пространство, но при необходимости расширю и до десяти, а если прикрутить модуль на интерпретируемом языке - неограниченная многомерность пространства данных. Тут нет альтернатив других, кроме как создать свою корпорацию, которая будет постоянно писать модуль AI, и не факт что вообще что-то она сделает.
0
|
07.03.2017, 15:24 | |
Помогаю со студенческими работами здесь
11
Посоветуйте визуальный редактор для вордпресс Визуальный редактор для конечного клиента Визуальный редактор для верстки веб-страниц Какой визуальный редактор использовать для html + razor? Редактор tinymce, как вставить текст в визуальный редактор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
![]() |
||||
Angular vs Svelte - что лучше?
Reangularity 09.07.2025
Сегодня рынок разделился на несколько четких категорий: тяжеловесы корпоративного уровня (Angular), гибкие универсалы (React), прогрессивные решения (Vue) и новая волна компилируемых фреймворков. . .
|
Code First и Database First в Entity Framework
UnmanagedCoder 09.07.2025
Entity Framework дает нам свободу выбора, предлагая как Code First, так и Database First подходы. Но эта свобода порождает вечный вопрос — какой подход выбрать?
Entity Framework — это. . .
|
Как использовать Bluetooth-модуль HC-05 с Arduino
Wired 08.07.2025
Bluetooth - это технология, созданная чтобы заменить кабельные соединения. Обычно ее используют для связи небольших устройств: мобильных телефонов, ноутбуков, наушников и т. д. Работает она на частоте. . .
|
Руководство по структурам данных Python
AI_Generated 08.07.2025
Я отчетливо помню свои первые серьезные проекты на Python - я писал код, он работал, заказчики были относительно довольны. Но однажды мой наставник, взглянув на мою реализацию поиска по огромному. . .
|
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Programma_Boinc 08.07.2025
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Опубликовано: 07. 07. 2025
Рубрика: Uncategorized
Автор: AlexA
Статья размещается на сайте с разрешения. . .
|
Раскрываем внутренние механики Android с помощью контекста и манифеста
mobDevWorks 07.07.2025
Каждый Android-разработчик сталкивается с Context и манифестом буквально в первый день работы. Но много ли мы задумываемся о том, что скрывается за этими обыденными элементами? Я, честно говоря,. . .
|
API на базе FastAPI с Python за пару минут
AI_Generated 07.07.2025
FastAPI - это относительно молодой фреймворк для создания веб-API, который за короткое время заработал бешеную популярность в Python-сообществе. И не зря. Я помню, как впервые запустил приложение на. . .
|
Основы WebGL. Раскрашивание вершин с помощью VBO
8Observer8 05.07.2025
На русском
https:/ / vkvideo. ru/ video-231374465_456239020
На английском
https:/ / www. youtube. com/ watch?v=oskqtCrWns0
Исходники примера:
|
Мониторинг микросервисов с OpenTelemetry в Kubernetes
Mr. Docker 04.07.2025
Проблема наблюдаемости (observability) в Kubernetes - это не просто вопрос сбора логов или метрик. Это целый комплекс вызовов, которые возникают из-за самой природы контейнеризации и оркестрации. К. . .
|
Проблемы с Kotlin и Wasm при создании игры
GameUnited 03.07.2025
В современном мире разработки игр выбор технологии - это зачастую балансирование между удобством разработки, переносимостью и производительностью. Когда я решил создать свою первую веб-игру, мой. . .
|