М — двенадцатая буква русского алфавита. В этом разделе представлены компьютерные термины, начинающиеся на букву М.
Макрос
Макрос (англ. macros) — набор команд, вызывающих ряд процессов, предназначенных для автоматизации определенной последовательности действий в программах или компьютерных играх.
Мануал
Мануал (англ. user manual) — руководство пользователя — документ, в подробностях описывающий работу с какой-либо программой или устройством.
Маска
Маска (англ. mask) — набор символов в строке поиска, позволяющий выборать из списка определённые элементы, удовлетворяющие неточному запросу.
Машинный перевод
Машинный перевод — автоматический перевод фрагментов текста или отдельных слов с иностранного языка на родной язык при помощи специальных программ или онлайн-сервисов.
Менеджер
Менеджер (англ. manager) — программа, предоставляющая набор инструментов для управления другими программами, файлами, процессами, службами или компонентами компьютера.
Одноэтажный дом из ГАЗОБЕТОНА. СТРОИТЕЛЬСТВО — все этапы.
Меню
Меню (англ. menu) — элемент интерфейса в виде горизонтально или вертикально расположенного списка кнопок или ссылок.
Модуль
Модуль (англ. module) — часть программы, выполняющая определённую функцию независимо от других её частей (других модулей).
Источник: www.bestfree.ru
Что значит «m» в начале имени переменной?
Часто встречаю в коде переменные, название которых начинается с одной буквы, которую я не всегда могу связать с контекстом. Например:
mCtx mDBHelper mDB mTabHost
Прочитав соглашение информации что значит буква m в этих переменных не нашел.
Отслеживать
69.8k 9 9 золотых знаков 65 65 серебряных знаков 122 122 бронзовых знака
задан 13 окт 2015 в 19:37
475 3 3 серебряных знака 9 9 бронзовых знаков
это что-то из родственников венгерской нотации, скорее всего, это абсолютно бесполезный префикс, на тему которого не стоит заморачиваться.
13 окт 2015 в 19:49
13 окт 2015 в 20:11
13 окт 2015 в 20:32
в примере m — однозначно member
13 окт 2015 в 21:16
Это устаревшее. Пишите, как в Java, без всяких m. IDE всё равно подстветит поля иначе, чем локальные переменные.
14 фев 2017 в 13:56
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
В Java-based разработке использование префиксов m и s при именовании переменных рекомендовано Google для андроид-разработчиков:
- Префикс m (member) используется для именований непубличных нестатических полей классов (напр. mField).
- Префикс s (static) используется для именований статических полей классов (напр. sField).
- Константы именуются полностью прописными буквами с разделением нижней чертой (напр. FIELD_CONST).
- Прочие поля классов и локальные переменные именуются без префиксов с маленькой буквы.
Сделано это для того, чтобы визуально отделять поля класса от локальных переменных, что в свою очередь идет от того, что именование переменных одного значения в андроид-разработке принято писать одинаково. То есть:
ТАНЦЫ: Участница шокировала Мигеля — Алёна Двойченкова (Little Big — Life In Da Trash)
public class SomeClass < Field mField; public SomeClass (Field field) < mField = field; >>
Правильно это, удобно ли и прочие отвлеченные одобрения либо осуждения оставим в стороне — таковы рекомендации разработчикам под платформу Android.
Кроме того, весь фреймворк Android написан по этим соглашениям и часто заглядывая в исходники как то привыкаешь к такому стилю, иной кажется уже ошибочным, а читать код не придерживающийся такого стиля становится некомфортно (все это применительно исключительно к коду андроид-приложения).
Лично у меня в IDE настроено автоматическиое выставление нужных префиксов где это требуется.
Ну и конвенция Java не дает подобных рекомендаций — предлагается именовать все переменные и поля классов с маленькой буквы и без каких-либо префиксов, поэтому если вы не андроид-разработчик вы не должны именовать поля префиксами.
UPDATE
И вот опубликована конвенция Google Java Style, где внезапно сказано буквально следующее:
В стиле Google особые префиксы и суффиксы, как например name_, mName, s_name и kName не используются.
Не константные поля класса (статические и другие) пишутся в lowCamelCase-стиле.
PS: какая-то засада. Столько привыкал к этим «m» теперь отвыкать опять что-ли ..
UPDATE2
Перевод статьи Cédric Beust, человека, ответственного за появление префиксов для полей класса в рекомендациях по оформлению кода Android приложения, где он объясняет, как такое произошло.
Источник: ru.stackoverflow.com
Расширения файлов на букву ‘M’
На странице ниже показана таблица со списком расширений файлов начинающихся с буквы «M». Для просмотра других типов файлов, используйте навигацию по алфавиту.
M | |
.MAC | Файлы Macintosh macpaint. |
.MBX | Файл почтового ящика Microsoft Outlook Express. |
.MCD | MechaniCad Drawing. |
.MD | Сжатый файл архива. |
.MDA | Файл Microsoft Access и Microsoft Access 2 Workgroup. |
.MDB | База данных Microsoft Access и файл приложений Microsoft Access. |
.MDE | Файл базы данных Microsoft Access. |
.MDF | Файл определения меню. |
.MDL | Музыкальный модуль Digitrakker, Rational Rose и файл модели Quake. |
.MDM | Файл определения модема Telix. |
.MDN | Шаблон базы данных Microsoft Access Blank. |
.MDP | Проект Microsoft Developer Studio. |
.MDT | Данные надстройки Microsoft Access. |
.MDW | Информация о рабочей группе Microsoft Access. |
.MDX | Множественный индекс dBase IV. |
.MDZ | Шаблон Microsoft Access Wizard. |
.MEB | Файл нижнего переполнения редактора WordPerfect. |
.MED | Удаление и сохранение в WordPerfect Macro Editor, или файл звукового модуля OctaMed. |
.MEM | Макрос WordPerfect Macro Editor. |
.MHT | Файл утилиты Problem Steps Recorder Windows . |
.MID | Файлы MIDI, которые используются для воспроизведения MIDI-звуков, встроенных в звуковую карту. |
.MIM | MIME сжатый файл, извлекается и используется с различными утилитами сжатия. |
.MIX | Объект Power C, мультиплеерный файл изображения (Microsoft Photodraw 2000 и Microsoft Picture It!). Command Высоко сжатые аудиофайлы, используемые для записи звуковых дорожек и сохранения их в файле приличного размера, доступном для воспроизведения. Один из самых популярных аудио форматов. |
.MPP | Файл Microsoft Project. |
.MPG | MPEG файл. |
.MRW | Формат файла RAW для цифровой камеры. |
.MSC | Файл Microsoft Common Console. |
.MSI | Файл установщика Microsoft. Используется для настройки и установки программ Microsoft. |
.MSN | Файл сети Microsoft и файл миссий игры Descent. |
.MSP | Файл Microsoft Paint или патч установщика Microsoft Windows. |
.MTF | Метафайл Windows. |
.MTM | Звуковой файл и музыкальный модуль MultiTracker. |
.MTV | Файл изображения. |
.MTW | Файл данных Minitab. |
.MU | Меню Quattro. |
.MUL | Игра Ultima Online. |
.MUP | Файл издателя музыки. |
.MUS | Аудиофайл. |
.MVB | Файл базы данных и файл просмотрщика мультимедиа Microsoft. |
.MVE | Видеофайл Interplay. |
.MVF | Файл стоп кадра фильма. |
.MWP | Файл Lotus Wordpro 97. |
.MXD | Файл карты ArcInfo. |
.MXT | Файл данных Microsoft C. |
.MYD | Файл презентации. |
Дополнительная информация
Для полноты информации смотрите наши страницы определений терминов файл, расширение файла и формат файла.
Новое
- 5 причин перегрева компьютера
- Вылетают игры на компьютере: причины
- Не открываются страницы в браузерах в Windows 10
- Что делать, если программы из магазина в Windows 10 не подключаются к интернету
- Что делать, если внезапно перестали работать USB в Windows 10
Источник: linchakin.com