WedX - журнал о программировании и компьютерных науках

Лучший способ объявить ВСЕ постоянные переменные в APPLICATION

Как лучше всего объявить константную переменную?

OR

Как я могу передать значение всех постоянных переменных в приложении?

Случай пользователя: я хочу иметь возможность изменить логотип, заголовок или имя файла (например, в каталоге appData).

Факт: я предоставляю пользовательский интерфейс для разных клиентов, и каждый клиент должен получить уникальное имя каждой переменной, использующей константу/s в программном обеспечении.

03.08.2016

  • Вы забыли включить тег в свой вопрос. 03.08.2016
  • Ваш вопрос немного неясен и нечитабелен, но вы ищете ресурсную сборку? 03.08.2016

Ответы:


1

ваш вопрос очень неясен, но похоже, что вы спрашиваете, как создать константы sudo, то есть значение, которое является постоянным в отношении работающего кода, но может быть настроено для получения другого поведения, если это так, то это именно то, что Ресурсы и настройки предназначены для

Ресурсы хранят данные, которые использует ваше приложение, но они могут быть в отдельном файле для основного исполняемого файла, что означает, что вы можете просто вставить новый файл ресурсов и изменить ресурсы, которые использует ваш код, например, если у вас есть весь ваш текст в файле ресурсов, вы можете просто добавить файл ресурсов с французским текстом, и в следующий раз, когда ваше приложение запустится, оно будет на французском языке, есть даже механизм, позволяющий сделать это автоматически на основе культуры

Настройки немного отличаются, поскольку они не предназначены для хранения больших сложных значений, они хранят меньшие простые данные в иерархии, самый низкий уровень — это системные настройки, которые вы никогда не должны использовать, затем — настройки приложения и, наконец, пользовательские настройки, то, как это работает, когда приложение запускает его ищет параметр самого высокого уровня, который существует, затем получает параметр из этого файла, это означает, что каждый пользователь может иметь немного разные параметры, которые можно настроить во время выполнения, поэтому при первом запуске системы пользователь получает параметры по умолчанию, затем они настраивают их и сохраняют в своем пользовательском файле конфигурации, тогда в следующий раз их настройки будут загружены, не затрагивая кого-либо еще

03.08.2016
Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]