М — двенадцатая буква русского алфавита. В этом разделе представлены компьютерные термины, начинающиеся на букву М.
Макрос
Макрос (англ. 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