Video: DSL Программасы деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Доменге тиешелүү тил ( DSL ) белгилүү бир колдонмо доменине адистештирилген компьютер тили. Веб баракчалар үчүн HTML сыяктуу жалпы домендер үчүн кеңири колдонулган тилдерден баштап, бир же бир нече бөлүктөр тарабынан колдонулган тилдерге чейин көптөгөн DSLлер бар. программалык камсыздоо MUSH жумшак коду сыяктуу.
Ошондой эле, домендин конкреттүү тил мисалдары деген эмне?
Java, C++, Visual Basic жана C# жалпы программалоо болуп саналат тилдер көп маселелерди чечүү үчүн колдонулат. А Доменге тиешелүү тил (DSL) атайын программалоо болуп саналат тил бир максат үчүн колдонулат. DSL'лер төмөнкүлөрдү камтыйт: SQL (баалар базасына суроо-талаптар жана маалыматтарды манипуляциялоо үчүн колдонулат)
Ошондой эле билесизби, DSL Java деген эмне? Эгер сиз качандыр бир makefile жазган болсоңуз же CSS менен веб-баракчаны долбоорлогон болсоңуз, анда сиз буга чейин эле DSL , же доменге тиешелүү тил. DSL - бул конкреттүү тапшырмалар үчүн иштелип чыккан чакан, экспрессивдүү программалоо тилдери. Киргизүү маалыматтарын кабыл алган колдонмого ачкыч сөз киргизүү файлы а DSL . Конфигурация файлы а DSL.
Демек, SQL DSLби?
SQL болуп саналат DSL реляциялык маалыматтар менен иштөө үчүн. SQL реляциялык маалыматтар менен иштөө үчүн ойлоп табылган, реляциялык маалымат базасында сакталган чоң көлөмдөгү маалыматтар менен иштөөнүн жакшыраак, оңой жана тезирээк жолдору жок. Ал эми оор процедуралык кодду жазуунун процедуралык кеңейтүүнү колдонуудан оңой жолу жок SQL.
DSL API деген эмне?
API'лер бир программалык компонентти башка компоненттер тарабынан колдонууга мүмкүндүк берүүчү интерфейстер. Термин табиятты эмес, максатты сүрөттөйт. Ан API объект ыкмаларынын жыйындысы болушу мүмкүн, мисалы - бул а эмес DSL.
Сунушталууда:
Маалыматтык башкаруу программасы деген эмне?
Маалыматтык башкаруу - бул маалыматты баалуу бизнес активи катары караган процесстерди, ролдорду, контролдоолорду жана көрсөткүчтөрдү ишке ашыруу аркылуу корпоративдик маалыматты башкаруунун комплекстүү мамилеси
Acer колдонуучу тажрыйбасын жакшыртуу программасы деген эмне?
Acer Колдонуучу тажрыйбасын жакшыртуу программасы (кыскасы UEIP) Acer өнүмдөрүнүн көп колдонуучуларынан түздөн-түз колдонуучу маалыматтарын автоматтык түрдө чогултуу үчүн иштелип чыккан. Биз өнүмдөрүбүздү ушундай колдонуучу маалыматтарынын жардамы менен жакшыртабыз
Init программасы деген эмне?
Init демон процесси, ал система өчүрүлгөнгө чейин иштей берет. Ал бардык башка процесстердин түз же кыйыр түпкү атасы болуп саналат жана бардык жетим процесстерди автоматтык түрдө кабыл алат. Init жүктөө процессинде ядро тарабынан башталат; ядро баштай албаса, ядро паника пайда болот
Контейнерди башкаруу программасы деген эмне?
Контейнерди башкаруу аныктамасы. Контейнерди башкаруу автоматтык түрдө контейнерлерди түзүү, жайылтуу жана масштабдоо үчүн программаны колдонот. Бул контейнердик колдонмолорду жайгаштырууну, башкарууну, масштабдоону, тармактарды жана жеткиликтүүлүктү автоматташтырган адистештирилген куралга болгон муктаждыкты жаратат
Smart Switch программасы деген эмне?
Samsung Smart Switch – башка смартфондордон Samsung мобилдик түзүлүштөрүнө мазмунду өткөрүү үчүн колдонууга оңой курал. Кыйынсыз, убакытты үнөмдөөчү Мазмун өткөрүп берүү. Башка мазмун өткөрүү куралдары көп убакытты талап кылат. Smart Switch үйгө орното турган жөнөкөй, өз алдынча көчүрүү куралын сунуштайт