|
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,076
|
||||||
Интерфейс для сидера?15.09.2021, 22:14. Показов 1625. Ответов 5
Метки нет (Все метки)
Есть сидер, работает
0
|
||||||
| 15.09.2021, 22:14 | |
|
Ответы с готовыми решениями:
5
Как передать переменную из сидера в factory?
Программа/интерфейс для работы с XML-шлюзом на сайте для пользователей |
|
68 / 60 / 18
Регистрация: 03.12.2010
Сообщений: 365
|
||||
| 16.09.2021, 08:50 | ||||
|
При нажатии на кнопку идёт вызов вашего метода и из поля "адрес сайта" вставляется в него URL.
0
|
||||
|
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,076
|
||
| 16.09.2021, 09:28 [ТС] | ||
|
Я не зря открывал тему в разделе ларавеля, т.к. и проект на ларавеле и где-то краем глаза видел, что подобное можно реализовать с помощью artisan команд. Правда, хорошая ли и это идея, да и пока не в курсе, как с этим работать.
0
|
||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
||||||
| 18.09.2021, 05:41 | ||||||
Сообщение было отмечено СергейСереб как решение
Решение
СергейСереб, Мне кажется вы хотите придумать интерфейс ради интерфейса.
Я в ларавеле не силен. Для абстрагировании от получения данных можно использовать генераторы yield выкидывая по одной записи и получая через foreach. Так же в Ларавеле можно использовать LazyCollection
0
|
||||||
|
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,076
|
||
| 18.09.2021, 21:55 [ТС] | ||
|
Практически попробовал на генераторах - да, обошлось без интерфейсов, работает, даже вроде как относительно быстро. Спасибо за идею. Про ленивые коллекции поверхностно читал, но руки еще не дошли изучить.
0
|
||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
|||||||||||
| 19.09.2021, 01:15 | |||||||||||
|
СергейСереб, Любую службу в любой момент можно переделать на интерфейс.
В книге "Чистая архитектура" Роберта Мартина есть отдельная тема о проведении границ. И приводился пример, когда бралась простая программа, состоящую из 200 строчек и раздували до огромных размеров, проводя все-возможные границы, которые только придут в голову) Куда более важно отразить код как он работает на данный момент, чтоб любой программист мог в нем разобраться и внести изменение. Всегда нужно помнить о целесообразности. Вот вы сейчас допустим тратите кучу времени, когда может действительно будет проще заменять сам сидер. Мое мнение, что интерфейсы нужно добавлять только когда есть такая необходимость, т.е. появляется вторая реализация. Службы нужно проектировать таким образом, чтоб внутренняя логика не вытекала наружу, тогда не будет проблемы с заменой класса интерфейсом.
1
|
|||||||||||
| 19.09.2021, 01:15 | |
|
Помогаю со студенческими работами здесь
6
Описать интерфейс ILogWriter с методами. Создать классы реализующие этот интерфейс. Как на диаграмме классов (UML) обозначить интерфейс, вложенный в интерфейс Iptables, правила, перенаправляющие на интерфейс eth1 все пакеты, приходящие на интерфейс eth0 Определить и использовать интерфейс IFigure (Фигура). В интерфейс включить методы вычисления площади
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc
О Господи, Вечный, Ты . . .
Я помоги, Бесконечный. . .
Я прошу Ты. . .
Я погибаю, спаси. . .
Я прошу Тебя Вечный. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|