Коса палиця на клавіатурі називається. Де на клавіатурі прямий слеш. Slash та backslash: віхи на шляху

Коса риса – це знак, який можна набрати на клавіатурі комп'ютера. Він використовується в Інтернеті, системі Windows, програмування, математики та російської мови. Ще цей символ називається сліш (slash) і виглядає як пряма лінія, нахилена праворуч:

А риса, нахилена в інший бік, називається бекслеш (backslash):

Як набрати косу на клавіатурі

Спочатку в російській клавіатурі не було цього символу, тому що в основному він використовувався в адресах Інтернету та програмуванні, а там потрібно друкувати тільки англійськими літерами. Але згодом слєш і бекслеш з'явилися й у російській розкладці, оскільки почали використовувати у текстах.

Коса межа розташована на клавіатурі в декількох місцях:

  • Біля правої клавіші Shift англійській розкладці
  • У цифровій частині клавіатури незалежно від розкладки та регістру
  • Над кнопкою Enter або ліворуч від неї (набирати потрібно разом із Shift)

Зворотна коса риса зазвичай знаходиться ліворуч або над кнопкою Enter. Також вона може бути між лівим Shiftта літерою Z (Я).

Як ще можна набрати слєш і бекслеш

Існують альтернативний спосібнабір цих символів. Спочатку потрібно переконатися, що включено NumLock. Для цього просто спробуйте надрукувати цифри за допомогою правої цифрової частини клавіатури. Якщо вони не набиратимуться, тоді потрібно натиснути кнопку NumLock один раз.

Для набору косої межі затискаємо клавішу Altі набираємо на цифрова клавіатураспочатку 4, потім 7, після чого відпускаємо Alt.

Зворотний слеш можна надрукувати таким же способом, тільки замість 4 та 7 набирати 9 та 2

Застосування слюша

В інтернеті . Слєш використовується в адресах Інтернет-ресурсів: ім'я будь-якого сайту починається з "або". Залежно від вкладеності сторінки слешей буде більше (...), оскільки знак / є роздільником на адресу.

В Російській мові . Слеш замінює прийменники «і», «або», а також означає єдине складне поняття, наприклад: проблема конструктивних/деструктивних конфліктів з метою купівлі/продажу. Ще цей символзастосовується при позначеннях будь-яких величин та їх співвідношень як у повній, так і скороченій формах, наприклад: долар/рубль, центнер/га, кілограм/метр.

У математиці. Коса риса позначає операцію поділу і за значенням прирівнюється до двокрапки та горизонтальної межі.

Використовується сліш у цьому значенні в основному в комп'ютерних програмахНаприклад, в Excel.

Інші сфери застосування. Ще слєш використовується у програмуванні, а також є службовим друкарським знаком і застосовується при вказівці посилань на літературні джерела, розбиття тексту на рядки (цитування віршів), позначення дат.

Де використовують бекслеш

У математиці. Зворотна коса риса означає різницю множин. Наприклад, A\B мовою математики означає безліч елементів, які входять у, але входять у А.

У системі Windows. Бекслеш використовується під час поділу каталогів, саме тому такий символ не можна використовувати в назвах файлів.

Наприклад, шлях у системі D:\Фото\2015\Прогулянкаозначає, що потрібно відкрити папку «Прогулянка», яка знаходиться у папці «2015», а та, у свою чергу, у «Фото» на диску D.

Комп'ютерна клавіатура, крім набору літер та цифр, оснащена великою кількістю додаткових клавіш. Розглянемо, що таке слеш і навіщо він потрібний. Слеш - це кнопка, призначена для введення символу риси, нахиленої вправо «/». Для того щоб надрукувати цей знак, слід переключитися на англійську розкладку, в якій є дві кнопки - слєш і бекслеш, що є рисами з нахилом у ліву і праву сторони.

На ноутбуках для зручності користувачів є функція введення слішу без увімкнення англійської розкладки.

Застосування слешу

Користувачі, знайомі з операційною системою DOS, чудово знають, як багато значить сліш і для чого він потрібен:

  • Сліш необхідний позначення поділу. Він також замінює знак дробу;
  • З його допомогою можна встановити співвідношення понять;
  • Сліш застосовують для орфографічних скорочень;
  • Цей знакприйнятий як оператор поділу та широко використовується в різних мовах програмування;
  • Слєш застосовується під час написання адрес посилань. За допомогою нього дуже легко вказати розташування необхідної веб-сторінки, щоб завантажити її у браузері.
  • Слєш служить для поділу назв папок та директорій.

Слеш як прямої риси широко застосовується в математиці. Він служить відмінним роздільником у логічних структурах. У системі DOSвін служить для перенаправлення потоків виведення потоки введення або інші конвеєри. За допомогою прямої риси зручно малювати таблиці. Вона незамінна у мовах програмування як позначення умовного переходу.

Поняття бекслешу

Дуже поширеною варіацією слеша є бекслеш. Цей символ має зворотну формуі використовується як позначення функції різниці множин. Він може грати інші ролі при побудові тексту. Тільки від специфіки інформації залежить, що означає сліш у контексті. Часто бекслеш використовують у різних іграх і при роботі з консолями.

Його не варто плутати з прямим слішем, вводячи код директорії або використовуючи одну з мов програмування. Іноді при помилковому наборі браузер здатний розпізнати помилку і замінити зворотну косу лінію на правильний сліш. Кожному користувачеві комп'ютера слід знати та пам'ятати про відмінність цих знаків.

З іншими поняттями можна ознайомитись у розділі .

6 червня 2011 о 16:41

Slash та backslash: віхи на шляху

  • Тестування IT-систем

Трохи історії

Slash
Виникнення слеша відносять до часів Римської імперії. На ранніх стадіях сучасності, у Фрактурі, яка була широко поширена по всій Європі в середньовіччі, слєш (/) використовувався замість коми, тоді як подвійний слєш (//) використовувався замість тире. Подвійний слєш, зрештою, перетворився на символ схожий на знак рівності (=), а пізніше був ще спрощений до тире або дефісу.
Backslash
Боб Бемер ввів зворотний сліш(\) набір символів ASCII, 18 вересня 1961 року, як результат вивчення частоти використання символів, що зустрічаються зокрема в програмах на ALGOL'і. Тоді ж разом із зворотним слішем до стандарту були включені і квадратні дужки.
Зокрема \ був введений, щоб булеві оператори ALGOL'a AND та OR могли бути представлені за допомогою ASCII символівяк "/\" і "\/" відповідно [ , ].
Як же сталося, що історично православний сліш замінився на своє дзеркальне відображення, введений як допоміжний символ спеціально для вже мертвої мови?

Російськомовна Вікіпедія з цього говорить ось що:
В операційних системах DOS та Windows фірми Microsoft та їх аналоги інших розробників, зворотна коса використовується для розподілу імен директорій (каталогів) при вказівці шляху до файлу. Пряма коса, що застосовується для цього в Unix, не могла бути використана в MS-DOS, тому що вже була задіяна для вказівки ключів командного рядка(що залишився у спадок від СР/M, де MS-DOS команда dir/w писалася як dir/w).

Так як таке пояснення мене не надто задовольнило, довелося знайти статтю. Why is the DOS path character "\"?», яка цілком вгамувала мою цікавість. Вільний переклад обраних частин у моєму виконанні:
Те, що символ "/" конфліктував з роздільником шляху інший відносно популярної ОС не був пов'язаний безпосередньо з розробниками - зрештою, DOS не підтримував директорій, просто файли в одному кореневому каталозі.
Для MS-DOS 2.0 (у якому з'явилася підтримка каталогів), дизайнери DOSа вибрали гібридну версію – вони вже мали імена дисків у спадок від DOS 1.0, тому розробникам довелося їх використовувати. І крім імен дисків вони вирішили використовувати *nix-style метод визначення ієрархії каталогів - замість використання каталогу в імені файлу (як це було зроблено в VMS і DEC-20), вони просто зробили каталог і ім'я файлу невід'ємними частинами шляху. Але із цим була проблема. Неможливо було використовувати роздільник шляху *nix (/), тому що слеш вже використовувався як роздільник ключів.
Що їм робити? Вони звичайно могли використовувати "." як у DEC, але точка вже використовувалася як роздільник між ім'ям файлу та розширенням. Тому вони обрали найкращий варіантз тих, що залишилися - символ "\", який був візуально схожий на "/". Таким чином і був обраний символ "\" для поділу шляхів у DOS.
До речі, є невеликий секрет про MS-DOS. Розробники DOS не були задоволені таким станом справ – вони використовували Xenix для пошти та інших речей, тому вони були знайомі зі структурою команд *nix. Тому вони додали в ОС можливість приймати як роздільник шляхів як "/" так і "\" (це працює і сьогодні, до речі – спробуйте виконати «notepad c:/boot.ini» під XP (якщо ваш користувач має права адміну)) . Дальше більше. Вони додали недокументований системний виклик, щоб змінити символ роздільника ключів. І поновили утиліти, щоб ті підтримували цей прапор. Вони навіть додали в config.sys параметр, SWITCHAR, який дозволить користувачеві встановити роздільник ключів на "-". Таким чином можна було перетворити MS-DOS на *nix-style ОС, використовуючи "-switch", і шляхи з роздільником "/".

Власне до чого це все?

Мене спонукало розібратися у цій темі така ситуація.
Було поставлене завдання – налагодити систему звітів для автоматизованих тестів. Тести у нас використовуються двох видів – Selenium (функціональні) та Jmeter (навантажувальні). Власне в цьому не було нічого складного – для цих цілей існує цілком собі open-source проект під назвою logging selenium та plugin для maven – chronos. Налаштувавши все та протестувавши звіти локально, взявся за інтеграцію з нашою CI – TeamCity. Ось тут мене і чекала та сама несподіванка, яка стала приводом для написання цієї статті.
Після виконання всіх тестів звіт про Selenium-тести мав такий вигляд:

Все відмінно відображалося, і жодних відмінностей від локальної версіїне було.
Але звіт, який відобразився для Jmeter-тестів, наснаги не викликав:


Цілком відсутні всі зображення на сторінці.
Після перегляду вихідного кодуСторінки зрозуміли, що у всьому винен backslash. Посилання на зображення були вказані у такому форматі:


Заради справедливості варто зауважити, що зображення були відсутні в Firefox, але чудово відображалися в IE. Хоча якби IE не відображав ресурси в URI яких зустрічається зворотний сліш, як роздільник шляху для Windows, то, і не без того зіпсованої, репутації індійських програмістів утворилася б ще одна пролом.

Загалом, після недовгих роздумів стало зрозуміло, що десь усередині chronos'a використовується File.separator, який і винен у появі зворотного слеша в шляхах ресурсів і проблемах з відображенням графіків у звітах. формувався URL, вирішило проблему та дало можливість насолодитися чудовими графіками, які генеруються на основі результатів виконання JMeter-тестів.



На закінчення хотілося б застерегти від бездумного використання нативного File.separator – це не завжди призводить до кросплатформенності, а в деяких випадках навіть може стати причиною появи нових багів. Звичайний же сліш працює в Windows (часто), працює в *nix, Java і нарешті його варто поважати хоча б по праву старшинства, оскільки він на півтори тисячі років старший за свого дзеркального брата.

PS: Дякую хабраюзеру

Вітаю! Сьогодні з вами поговоримо про те, що таке сліш. Це – клавіша, яка відповідає за введення відповідного символу – «/». Дивлячись на клавіатуру, відразу її можуть знайти небагато, зазвичай вона «ховається» або неподалік клавіші Shift справа, або трохи нижче «Enter», якщо вона має Г-подібну форму. Прийнято, що слєш розташовується на кнопці, яка при введенні на російській розкладці ставить крапку в реченні.

Для того щоб ввести символ, вам необхідно переключитися на англійську розкладку, після чого натиснути на відповідну клавішу без будь-яких Shift або інших додаткових кнопок. У класичній розкладці є дві клавіші - слєш і бекслеш (зворотна коса риса), що має вигляд кнопки з таким позначенням "\". Нерідко на тій же кнопці у нових версіях клавіатур розташований також звичайний сліш та деякі інші знаки, але нас вони поки що не цікавлять.

У деяких розкладках найчастіше на ноутбуках є функція введення слєша без перемикання на англійську розкладку. Затиснувши Shift і ввівши з неї символ, ми отримаємо слєш без перемикання мов.

Де використовується сліш?

Давні користувачі комп'ютера, напевно, пам'ятають часи роботи в DOS'і. Їм, швидше за все, не доведеться нагадувати, що таке сліш і навіщо він потрібен, вони й так усі чудово знають. Для тих, хто не стикався з цим - слєш застосовується в багатьох випадках.

Наприклад, коли необхідно поставити знак дробу (поділу), позначити співвідносність понять (замість вживання та/або тощо), для орфографічних скорочень, як оператор поділу у багатьох відомих мовах програмування і так далі. Працюючи в DOS, багато хто звикли до функціонала клавіші «/», яка, наприклад, розділяє назви папок при введенні директорії. У програмуванні ця кнопка просто незамінна і використовується дуже часто.

Чим відрізняються слєш і бекслеш?

Бекслеш зазвичай розташовується над кнопкою «Enter». На відміну від слеша "/", він має зворотну форму "\". Цей знак використовується для позначення математичної функціїрізниці множин. Вона може мати й інші певні ролі у побудові тексту, тут усе може залежати від його специфіки, проте бекслеш не так часто використовується, як звичайний сліш. Також нерідко вона може бути застосована в різних іграхпід час роботи з консоллю.

У жодному разі не можна плутати дві ці клавіші, наприклад, при введенні коду або директорії. Іноді при введенні адреси браузер сам розпізнає помилку та замінює зворотні косі лінії на сліш. Однак призначення цих знаків зовсім різні, і про це потрібно пам'ятати.

Якщо зайти на якийсь диск, то побачимо «D:\», а якщо зайти на сайт http:// сайт, ми з вами можемо помітити, що сліші відрізняються. Ви маєте це зрозуміти.

Отже, тепер ви знаєте, що таке клавіша «Сліш», як знайти її на клавіатурі, для чого служить цей знак. Насправді застосування йому – безліч, набагато більше, ніж описано вище. Ця кнопка несе в собі величезний функціонал, тому вона далеко не зайва в розкладці.

На цьому у мене все, поки що!

Вітаю! Сьогодні з вами поговоримо про те, що таке сліш. Це – клавіша, яка відповідає за введення відповідного символу – «/». Дивлячись на клавіатуру, відразу її можуть знайти небагато, зазвичай вона «ховається» або неподалік клавіші Shift справа, або трохи нижче «Enter», якщо вона має Г-подібну форму. Прийнято, що слєш розташовується на кнопці, яка при введенні на російській розкладці ставить крапку в реченні.

Для того щоб ввести символ, вам необхідно переключитися на англійську розкладку, після чого натиснути на відповідну клавішу без будь-яких Shift або інших додаткових кнопок . У класичній розкладці є дві клавіші - слєш і бекслеш (зворотна коса риса), що має вигляд кнопки з таким позначенням "\". Нерідко на тій же кнопці у нових версіях клавіатур розташований також звичайний сліш та деякі інші знаки, але нас вони поки що не цікавлять.

У деяких розкладках найчастіше на ноутбуках є функція введення слєша без перемикання на англійську розкладку. Затиснувши Shift і ввівши з неї символ, ми отримаємо слєш без перемикання мов.

Де використовується сліш?

Давні користувачі комп'ютера, напевно, пам'ятають часи роботи в DOS'і. Їм, швидше за все, не доведеться нагадувати, що таке сліш і навіщо він потрібен, вони й так усі чудово знають. Для тих, хто не стикався з цим - слєш застосовується в багатьох випадках.

Наприклад, коли необхідно поставити знак дробу (поділу), позначити співвідносність понять (замість вживання та/або тощо), для орфографічних скорочень, як оператор поділу у багатьох відомих мовах програмування і так далі. Працюючи в DOS, багато хто звикли до функціонала клавіші «/», яка, наприклад, розділяє назви папок при введенні директорії. У програмуванні ця кнопка просто незамінна і використовується дуже часто.

Чим відрізняються слєш і бекслеш?

Бекслеш зазвичай розташовується над кнопкою «Enter». На відміну від слеша "/", він має зворотну форму "\". Цей знак використовується для позначення математичної функції різниці множин. Вона може мати й інші певні ролі у побудові тексту, тут усе може залежати від його специфіки, проте бекслеш не так часто використовується, як звичайний сліш. Також нерідко вона може бути застосована у різних іграх під час роботи з консоллю.

У жодному разі не можна плутати дві ці клавіші, наприклад, при введенні коду або директорії. Іноді при введенні адреси браузер сам розпізнає помилку та замінює зворотні косі лінії на сліш. Однак призначення цих знаків зовсім різні, і про це потрібно пам'ятати.

Якщо зайти на якийсь диск, то побачимо «D:\», а якщо зайти на сайт http:// сайт, ми з вами можемо помітити, що сліші відрізняються. Ви маєте це зрозуміти.

Отже, тепер ви знаєте, що таке клавіша «Сліш», як знайти її на клавіатурі, для чого служить цей знак. Насправді застосування йому – безліч, набагато більше, ніж описано вище. Ця кнопка несе в собі величезний функціонал, тому вона далеко не зайва в розкладці.

На цьому у мене все, поки що!

Рано чи пізно будь-яка людина, яка користується комп'ютером, стикається з таким поняттям як слєш. У деяких початківців освоювати комп'ютер це викликає питання, коли вони зустрічають це слово в тексті або розмові, оскільки вони не в курсі, що таке сліш або зворотний сліш. Ви стикаєтеся з ним регулярно, просто не знаєте, що він так називається. Щоб заповнити цю прогалину у знаннях, було написано цю нотатку.

Сліш - це спеціальний значокщо виглядає так «/». Тобто російською це називається «коса риса» (лінія нахилена в право), а назва слєш взято від англійського слова slash. Хоча назва даного знака залежить від області в якій він застосовується, наприклад у комп'ютерній сфері прийнято говорити сліш, а якщо мова йдепро номери будинків або математику, то говорять дріб. Коса риса часто застосовується у видавничій справі.

Тут є один тонкий момент, це слово має й інші значення, одне з яких має дещо пікантний зміст, але тоді частіше використовується слеш. Дивіться, не переплутайте.

Мабуть, відразу скажемо про зворотний слєш або бекслеш "\". Як зрозуміло з назви, значок зворотний злежу. Інакше «зворотна коса риса» (лінія нахилена вліво) і відповідно backslash англійською. Також крім комп'ютерної технікивикористовується у математиці.

Як ввести сліш та зворотний сліш з клавіатури

Тут все дуже просто, для них виділено окремі клавіші, А часом кілька. Просто знайдіть клавішу з відповідними піктограмами. Зазвичай їх треба шукати поруч із клавішею Enterі правим Shift, хоча може додатково розташовуватися поруч із лівим Shift. Так само зазвичай є на клавіші з точкою, а можна скористатися клавішою поділу на додатковій цифровій клавіатурі.

Так що вибір способів ввести сліш з великої клавіатури. Головне пам'ятайте, що символ, що отримується, залежить від використовуваної розкладки клавіатури в Наразічасу та натиснута чи ні клавіша Shift.

Навіщо потрібен слєш і зворотний слєш

Ми розглядатимемо їх застосування лише в контексті комп'ютерів і без урахування їх застосування у мовах програмування. Тому напевно найчастіше звичайні користувачікомп'ютера стикаються зі слішем у URL-адресаху мережі інтернет. Тут він зустрічається одразу у двох видах. Просто "/" відокремлює каталоги в дорозі, а подвійний сліш "//" на початку адреси служить для відділення протоколу зв'язку, що використовується, від самого URL.

http://example.ru/catalog/article.html

Ті, хто користується командною рядком Windowsзнають, що коса характеристика використовується перед ключами команд.

Також ніхто не скасовував його для операцій поділу, коли ви вважаєте що-небудь на програмному калькуляторі.

У UNIX-подібних операційних системах та MAC OS слєш служить для відділення каталогів у шляхах до файлів та папок.

/home/user/video/myvideo.mkv

У Windows для цих цілей використовується зворотний сліш.

C:\Windows\explorer.exe

Також він відокремлює розділи в реєстрі Windows. Мабуть, простий користувач комп'ютера з бекслешем не стикається, оскільки програмування ми тут не розглядаємо.

Незважаючи на схожість цих двох символів, вони не взаємозамінні і плутати їх не можна. Тому будьте уважні, коли ви вводите їх з клавіатури.

Slash
Виникнення слеша відносять до часів Римської імперії. На ранніх стадіях сучасності, у Фрактурі, яка була широко поширена по всій Європі в середньовіччі, слєш (/) використовувався замість коми, тоді як подвійний слєш (//) використовувався замість тире. Подвійний слєш, зрештою, перетворився на символ схожий на знак рівності (=), а пізніше був ще спрощений до тире або дефісу.
Backslash
Боб Бемер ввів зворотний слєш (\) у набір символів ASCII, 18 вересня 1961 року, як результат вивчення частоти використання символів, що зустрічаються зокрема у програмах на ALGOL'і. Тоді ж разом із зворотним слішем до стандарту були включені і квадратні дужки.
Зокрема \ був введений, щоб булеві оператори ALGOL'a AND та OR могли бути представлені за допомогою ASCII символів як "/\" та "\/" відповідно [ , ].
Як же вийшло, що історично православний сліш замінився на своє дзеркальне відображення, введене як допоміжний символ спеціально для вже мертвої мови?

Російськомовна Вікіпедія з цього говорить ось що:
В операційних системах DOS і Windows фірми Microsoft та їх аналогах інших розробників, зворотна коса використовується для розподілу імен директорій (каталогів) при вказівці шляху до файлу. Пряма коса, що застосовується для цього в Unix не могла бути використана в MS-DOS, тому що вже була задіяна для вказівки ключів командного рядка (що залишився у спадок від СР/M, де MS-DOS команда dir/w писалася як dir /w»).

Так як таке пояснення мене не надто задовольнило, довелося знайти статтю. Why is the DOS path character "\"?», яка цілком вгамувала мою цікавість. Вільний переклад обраних частин у моєму виконанні:
Те, що символ "/" конфліктував з роздільником шляху інший відносно популярної ОС не був пов'язаний безпосередньо з розробниками - зрештою, DOS не підтримував директорій, просто файли в одному кореневому каталозі.
Для MS-DOS 2.0 (у якому з'явилася підтримка каталогів), дизайнери DOSа вибрали гібридну версію – вони вже мали імена дисків у спадок від DOS 1.0, тому розробникам довелося їх використовувати. І крім імен дисків вони вирішили використовувати *nix-style метод визначення ієрархії каталогів - замість використання каталогу в імені файлу (як це було зроблено в VMS і DEC-20), вони просто зробили каталог і ім'я файлу невід'ємними частинами шляху. Але із цим була проблема. Неможливо було використовувати роздільник шляху *nix (/), тому що слеш вже використовувався як роздільник ключів.
Що їм робити? Вони звичайно могли використовувати "." як у DEC, але точка вже використовувалася як роздільник між ім'ям файлу та розширенням. Тому вони вибрали найкращий варіант з тих, що залишилися - символ "\", який був візуально схожий на "/". Таким чином і був обраний символ "\" для поділу шляхів у DOS.
До речі, є невеликий секрет про MS-DOS. Розробники DOS не були задоволені таким станом справ – вони використовували Xenix для пошти та інших речей, тому вони були знайомі зі структурою команд *nix. Тому вони додали в ОС можливість приймати як роздільник шляхів як "/" так і "\" (це працює і сьогодні, до речі – спробуйте виконати «notepad c:/boot.ini» під XP (якщо ваш користувач має права адміну)) . Дальше більше. Вони додали недокументований системний виклик, щоб змінити символ роздільника ключів. І поновили утиліти, щоб ті підтримували цей прапор. Вони навіть додали в config.sys параметр, SWITCHAR, який дозволить користувачеві встановити роздільник ключів на "-". Таким чином можна було перетворити MS-DOS на *nix-style ОС, використовуючи "-switch", і шляхи з роздільником "/".

Власне до чого це все?

Мене спонукало розібратися у цій темі така ситуація.
Було поставлене завдання – налагодити систему звітів для автоматизованих тестів. Тести у нас використовуються двох видів – Selenium (функціональні) та Jmeter (навантажувальні). Власне в цьому не було нічого складного – для цих цілей існує цілком собі open-source проект під назвою logging selenium та plugin для maven – chronos. Налаштувавши все та протестувавши звіти локально, взявся за інтеграцію з нашою CI – TeamCity. Ось тут мене і чекала та сама несподіванка, яка стала приводом для написання цієї статті.
Після виконання всіх тестів звіт про Selenium-тести мав такий вигляд:

Все відмінно відображалось, і жодних відмінностей від локальної версії не було.
Але звіт, який відобразився для Jmeter-тестів, наснаги не викликав:



Цілком відсутні всі зображення на сторінці.
Після перегляду вихідного коду сторінки стало зрозуміло, що у всьому винен backslash. Посилання на зображення були вказані у такому форматі:

Заради справедливості варто зауважити, що зображення були відсутні в Firefox, але чудово відображалися в IE. Хоча якби IE не відображав ресурси в URI яких зустрічається зворотний сліш, як роздільник шляху для Windows, то, і не без того зіпсованої, репутації індійських програмістів утворилася б ще одна пролом.

Загалом, після недовгих роздумів стало зрозуміло, що десь усередині chronos'a використовується File.separator, який і винен у появі зворотного слеша в шляхах ресурсів і проблемах з відображенням графіків у звітах. формувався URL, вирішило проблему та дало можливість насолодитися чудовими графіками, які генеруються на основі результатів виконання JMeter-тестів.



На закінчення хотілося б застерегти від бездумного використання нативного File.separator – це не завжди призводить до кросплатформенності, а в деяких випадках навіть може стати причиною появи нових багів. Звичайний же сліш працює в Windows (часто), працює в *nix, Java і нарешті його варто поважати хоча б по праву старшинства, оскільки він на півтори тисячі років старший за свого дзеркального брата.

PS: Дякую хабраюзеру

Комп'ютерна клавіатура, крім набору літер та цифр, має велику кількість додаткових клавіш. Розглянемо, що таке слеш і навіщо він потрібний. Слеш - це кнопка, призначена для введення символу риси, нахиленої вправо «/». Для того щоб надрукувати цей знак, слід переключитися на англійську розкладку, в якій є дві кнопки - слєш і бекслеш, що є рисами з нахилом у ліву і праву сторони.

На ноутбуках для зручності користувачів є функція введення слішу без увімкнення англійської розкладки.

Застосування слешу

Користувачі, знайомі з операційною системою DOS, чудово знають, як багато значить сліш і для чого він потрібний:

  • Сліш необхідний позначення поділу. Він також замінює знак дробу;
  • З його допомогою можна встановити співвідношення понять;
  • Сліш застосовують для орфографічних скорочень;
  • Даний знак прийнятий як оператор поділу і широко використовується у різних мовах програмування;
  • Слєш застосовується під час написання адрес посилань. За допомогою нього дуже легко вказати розташування необхідної веб-сторінки, щоб завантажити її у браузері.
  • Слєш служить для поділу назв папок та директорій.

Слеш як прямої риси широко застосовується в математиці. Він служить чудовим роздільником у логічних структурах. У системі DOS він служить для перенаправлення потоків виведення потоки введення або інші конвеєри. За допомогою прямої риси зручно малювати таблиці. Вона незамінна у мовах програмування як позначення умовного переходу.

Поняття бекслешу

Дуже поширеною варіацією слеша є бекслеш. Даний символ має зворотну форму і використовується як позначення функції різниці множин. Він може грати інші ролі при побудові тексту. Тільки від специфіки інформації залежить, що означає сліш у контексті. Часто бекслеш використовують у різних іграх і при роботі з консолями.

Його не варто плутати з прямим слішем, вводячи код директорії або використовуючи одну з мов програмування. Іноді при помилковому наборі браузер здатний розпізнати помилку і замінити зворотну косу лінію на правильний сліш. Кожному користувачеві комп'ютера слід знати та пам'ятати про відмінність цих знаків.

З іншими поняттями можна ознайомитись у розділі.

Що таке слеш і у яких випадках він використовується?

Відповідь це питання наведено у матеріалі нижче.

Визначення

Слеш - це машинописний символ у вигляді косої межі, спрямованої зліва направо або праворуч наліво. Зображується, зазвичай, трохи вище, ніж інші прописні літери, верхньою частиноювиходить за лінію рядка.

Надрукувати цей символ можна за допомогою кнопки Backspace. При російській розкладці клавіатури можна надрукувати знак "\", не затискаючи кнопки Shift, або знак "/", затискаючи її.

Клавіша для друку знака "/" також розташована у верхній частині блоку з цифрами. Крім того, такий символ можна надрукувати за допомогою кнопки «.» при англійській розкладці клавіатури та без затискання Shift.

Види

Існує два види слешів. Друкуються вони за допомогою різних кнопок і мають різне значенняу пресі та сфери застосування.

  1. Прямий слеш позначається значком "/" і використовується набагато частіше, ніж другий тип;
  2. Зворотний слеш позначається знаком \/

Обидва символи мають широке поширення і використовуються в найбільш різних сферах. Можуть, залежно від мети, зустрічатися як окремо, і спільно, і ставитися як у одному (/), і по два (//). Потрійні слеші, прямі чи зворотні, не використовуються майже ніколи.


Сфера використання

Де застосовується цей символ. Він мало поширений у російській і зустрічається в російськомовному тексті набагато рідше, ніж в англомовному. Однак, іноді може використовуватися для оформлення деяких документів.

Де ще зустрічається слеш?

  • Як зворотні, так і прямі слеші часто зустрічаються в текстах посилань на інтернет-сайти, відокремлюючи одну частину посилання від іншої (сайт/сторінка/розділ і т.д.);
  • У російськомовному тексті цей символ (у прямому вигляді) служить як показник варіативності, тобто може замінювати слово "або", а іноді також "і" (наприклад, ціна/якість);
  • Символ часто використовується для створення смайликів;
  • Найчастіше він застосовується при створенні скриптів сторінок, прописуванні вручну кодів додатків та елементів, при верстці веб-ресурсу тощо. У цьому випадку він носить функцію відокремлення однієї частини коду від іншої;
  • У математиці може замінювати знак розподілу;
  • Також активно використовується як знак дробу під час написання індексів, номерів тощо;
  • Зустрічається у застарілих чи некоректних скороченнях, на кшталт залізничних (замість ж. буд.);
  • На старих друкарських машинках могло бути клавіш зі знаком дужок. Тому до поширення комп'ютерів і класичної клавіатури, такий символ нерідко замінював круглі дужки;
  • При наведенні віршованих цитат символ ставиться там, де закінчується рядок (коли вірш пишеться у рядок, а чи не в стовпчик);
  • Також символ ставиться в бібліографічних даних для відокремлення заголовка книги від інформації про її автора або укладача;
  • Подвійний слеш «//» ставиться у тому випадку, але коли йдеться про періодичному виданні і потрібно відокремити назву статті від назви самої періодики;
  • Так відзначаються роки, відмінні від календарних за тривалістю (наприклад, 2010/11 навчальний рік);
  • Іноді застосовується при позначенні дат (наприклад, 02/12/17), але більше такий підхід поширений у США, а в Росії вважається застарілим і небажаним;
  • Зустрічається у номерах кутових будинків.

Донедавна символ застосовувався дуже рідко. Його використання у тексті майже не допускалося. Однак все змінилося з виходом у 20046 нових «Правил російської орфографії та пунктуації», в яких знак був віднесений до не літерним позначенням(нарівні з дефісом та тире).