User Rating: 0 / 5

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

User Rating: 0 / 5

Для запуска примеров Java, которые вы видите на страницах сайта, вам необходимо:

  • установить Java версии не ниже 1.8 с официального сайта компании Oracle https://www.oracle.com/java/technologies/downloads/. Если у вас уже установлена Java версии 1.8 или старше, этот шаг можно пропустить. Версию Java можно также скачать на странице https://jdk.java.net/archive/ и рекомендую установку 11-й версии Java. Но на других версиях Java от 1.8 и выше примеры с сайта также должны запускаться без каких-то проблем.
  • установить среду разработки IntelliJ IDEA от компании JetBrains. Ссылка для скачивания: https://www.jetbrains.com/idea/download/#section=windows

Подробные инструкции по установке Java и среды разработки IntelliJ IDEA вы сможете найти на указанных официальных сайтах.

Добавить комментарий

Права на использованные изображения сторонних авторов

User Rating: 0 / 5

В статьях нашего сайта, относящихся к языкам программирования, может встречаться панель ссылок на Git-репозитории allineed.ru, а также примеры подготовленных нами сниппетов кода. Для создания этой панели мы использовали следующие изображения/иконки сторонних авторов, размеры которых были изменены и адаптированы под интерфейс нашего сайта allineed.ru. Ниже ссылки на использованные нами оригинальные иконки их соответствующих авторов:

Иконка лампочки

Ссылка на иконку: https://www.iconfinder.com/icons/51924/light_bulb_icon

Ссылка на лицензию иконки: https://creativecommons.org/licenses/by/3.0/

Иконка GitHub

Ссылка на иконку: https://www.iconfinder.com/icons/211904/social_github_icon

Ссылка на лицензию иконки: https://opensource.org/licenses/MIT

Иконка скрипта

Ссылка на иконку: https://www.iconfinder.com/icons/9045145/script_icon

Ссылка на лицензию иконки: https://creativecommons.org/licenses/by/4.0/

 

Добавить комментарий

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

User Rating: 0 / 5

Для запуска примеров Python, которые вы видите на страницах сайта, вам необходимо установить среду разработки PyCharm от компании JetBrains.

Ссылка для скачивания: https://www.jetbrains.com/pycharm/download/#section=windows

Подробные инструкции по установке можно найти на официальном сайте.

После того, как вы установили PyCharm на своём компьютере, откройте среду разработки и нажмите кнопку Get from VCS:

Далее в поле URL введите ссылку на репозиторий нашего сайта с примерами для Python: https://github.com/AllineedRu/PythonExamples.git

Также выберите локальный каталог в вашей файловой системе, куда будет выгружен репозиторий с примерами (поле Directory), после чего нажмите кнопку Clone внизу окна:

Если всё было сделано корректно, то в PyCharm у вас откроется новый проект с примерами, выгруженный из нашего репозитория:

Теперь вы можете запускать примеры Python-скриптов, представленных в статьях нашего сайта.

Чтобы запустить все доступные примеры скриптов сразу, запустите основной скрипт main.py.

Однако если вам интересен какой-то конкретный пример скрипта из статьи сайта, то в проекте PythonExamples в PyCharm вам необходимо открыть соответствующий пакет, содержащий скрипт примера для интересующей вас статьи. В самой статье (обычно внизу статьи) вы найдёте ссылку на файл __init__.py, который содержит текст примера. Этот файл располагается в соответствующем пакете, который и нужно открыть в PyCharm.

Например, вас заинтересовал скрипт из статьи Кортежи в Python. Внизу этой статьи указана ссылка на скрипт в нашем репозитории:

https://github.com/AllineedRu/PythonExamples/blob/main/ain_tuples/__init__.py

В пути этой ссылки перед именем скрипта как раз идёт пакет ain_tuples, значит, именно его вам и нужно открыть в PyCharm:

В открывшемся пакете ain_tuples выберите скрипт run_sample.py:

Кликните правой кнопкой мыши по имени скрипта run_sample.py и в контекстном меню выберите Run 'run_sample':

После этого скрипт с примером будет запущен, и результаты его выполнения вы увидите в вашей консоли PyCharm (обратите внимание, что для вашего удобства в консоли выводится также ссылка на статью, для которой был подготовлен пример):

Отладка примера Python-скрипта из статьи

Если вы хотите более детально посмотреть, как работает скрипт конкретного примера из статьи, то расставьте в нужных местах точки останова, после чего запустите скрипт с помощью контекстного меню и команды Debug 'run_sample'.

Давайте откроем файл ain_tuples/__init__.py и поставим точку останова на строке:

my_tuple = 100, 200, 300, 'это удивительно!'

Для этого кликните левой кнопкой мыши на области рядом со строкой с номером 36, должен появиться значок в виде красного кружка (обозначающего точку останова, или Breakpoint). Вот как это будет выглядеть в вашей среде PyCharm:

 

Теперь кликните правой кнопкой мыши по файлу запуска тестового примера run_sample.py и выберите Debug 'run_sample':

 

После этого скрипт из примера будет запущен в режиме отладки (Debug). Это позволит вам анализировать состояние переменных Python, которые участвуют в тестовом примере и лучше понимать, что происходит при выполнении программы. Как видим, наша программа остановилась на 36-й строке, где мы и ставили точку останова:

Теперь, чтобы "построчно" выполнить скрипт из примера нажимайте клавишу F8 и наблюдайте за происходящим в окне редактора: как будут изменяться переменные, которые используются в примере, какое у них содержимое и структура. Это позволит лучше понять, что происходит при выполнении программ, написанных на Python.

Если в режиме отладки вы наведёте курсор мыши на какую-то переменную, то увидите всплывающее окно, отображающее её текущее содержимое:

Таким же образом продолжайте построчное выполнение программы с помощью F8, пока ход программы не будет полностью понятен. Чтобы возобновить обычное выполнение программы (выйти из "построчного" режима выполнения команд), нажмите на клавишу F9, и программа продолжит работу - либо до конца, либо до следующей точки останова (если вы установили несколько).

Аналогичным образом вы можете найти нужный пакет и скрипт и для других примеров. Если возникли какие-то вопросы, можете задать их в комментариях под этой статьей.

Добавить комментарий

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

User Rating: 0 / 5

Для того, чтобы запускать примеры программ и сниппетов на языке Go, которые представлены в статьях по данному языку программирования, вам понадобится среда разработки Visual Studio Code.

Ссылка для скачивания на официальном сайте: https://code.visualstudio.com/

После первого запуска Visual Studio Code вам нужно установить расширение для поддержки языка Go, для этого при старте Visual Studio Code выберите опцию установки рекомендованных расширений для поддержки языков и найдите расширение в списке:

 

Кликните на расширении и выберите Install:

После установки расширения для поддержки языка Go, выберите в окне Explorer опцию клонирования репозитория Clone Repository:

В текстовом поле укажите адрес нашего репозитория с примерами на языке Go: https://github.com/AllineedRu/GoExamples.git и кликните мышью выпадающую опцию Clone from URL или просто нажмите клавишу Enter:

Далее Visual Studio Code предложит вам выбрать локальный каталог, внутри которого при выгрузке репозитория будет создан подкаталог репозитория с именем GoExamples. Создайте или выберите существующий подходящий каталог, после чего внизу диалогового окна нажмите кнопку Select Repository Location:

После выбора каталога Visual Studio Code спросит вас, как открыть клонированный репозиторий, здесь можно выбрать опцию Open:

Затем появится диалоговое окно с вопросом доверия авторам файлов в этом каталоге. В моём случае полный путь к итоговому каталогу репозитория получился таким C:\DEVELOPMENT\Go\GoExamples\GoExamples, и, чтобы продолжить, выбираем Yes, I trust the authors (в противном случае продолжить далее с примерами просто не получится):

Далее, в моём случае справа внизу появилось следующее окно, говорящее о том, что команда gopls недоступна. Visual Studio Code предлагает установить её, поэтому здесь просто нажимаем Install:

После нажатия на Install внизу среды разработки откроется вкладка Output, где вы увидите начало процесса установки. Здесь нужно немного подождать до появления примерно следующего сообщения о том, что всё успешно:

Далее у меня появлялось аналогичное окно по поводу того, что команда dlv также недоступна. Повторяем ровно те же шаги - нажимаем на Install и ждём успешности завершения установки:

Также нужно немного подождать, пока не появится окно с сообщением об успешном завершении процесса установки инструментов:

Итак, после выполненных действий вы должны увидеть наш выгруженный репозиторий с примерами в окне Проводник (или Explorer, если у вас не установлен пакет для локализации на русский язык, что рекомендую сделать, в моём случае я его установил):

Основной скрипт для запуска всех примеров на Go - это файл с именем main.go. Найдите его и откройте, вы увидите примерно следующее:

В этом файле расположены импорты всех пакетов с примерами и вызов самих примеров (методы с именем RunSample() для соответствующих пакетов). Для некоторых примеров нужно изменить входные параметры и/или данные, поэтому читайте описание в комментариях. Также я поддержал возможность задания глобального языка для примеров - это установка переменной ain_common.Language:

ain_common.Language = "ru"

По умолчанию для всех примеров уже предустановлен русский язык, так что менять здесь ничего не придётся.

Если же вам интересен только конкретный пример из статьи сайта, то найдите его в списке и просто закомментируйте или временно удалите строки всех остальных примеров. Предположим, нас интересует только запуск примера для статьи Создаём файл на языке Go и пишем в него данные. В этом случае оставляем следующую строку кода (при необходимости также меняем путь к файлу, который будет создан при выполнении примера):

ain_writing_to_file.RunSample("C:\\Users\\1\\mygofile.txt")

А остальные примеры (строку ain_if_statements.RunSample() и другие аналогичные) комментируем, примерно так:

func main() {
	// [RU] Установить язык для всех примеров (ru = Русский; en = Английский)
	// [EN] Set the language for all the examples (ru = Russian; en = English)
	ain_common.Language = "ru"

	// [RU] Запуск примера из статьи ...
	// [EN] Running example from the article

	//ain_if_statements.RunSample()  // <------------ закомментировали ненужный нам пример

	// [RU] Запуск примера из статьи "Создаём файл на языке Go и пишем в него данные"
	// [RU] Ссылка на статью: https://allineed.ru/development/go-development/57-go-create-file-and-write-data
	// [RU] Во входном аргументе для функции RunSample() укажите путь, где будет создан файл 'mygofile.txt'
	// [EN] Running example from the article "Creating file in Go language and writing data to it"
	// [EN] Link to the article: https://allineed.ru/development/go-development/57-go-create-file-and-write-data
	// [EN] In the input argument for the RunSample() function specify the full path where to 'mygofile.txt' should be created
	ain_writing_to_file.RunSample("C:\\Users\\1\\mygofile.txt")
}

В этом случае при запуске программы main.go будет выполнен только интересующий вас пример.

Для запуска программы main.go убедимся, что он выбран в окне Проводник (это важно) и выбираем меню Выполнить → Запуск без отладки или нажимаем комбинацию клавиш CTRL+F5:

Если всё прошло успешно, то вы увидите следующее сообщение внизу Visual Studio Code, во вкладке Консоль Отладки:

Аналогичным образом вы можете запускать примеры с отладкой (Debug). Это позволит вам проследить ход исполнения программ на Go, посмотреть на содержимое переменных и провести необходимый анализ примера. Для запуска файла main.go с отладкой используем тот же пункт меню Выполнить, но выбираем в нём Запустить отладку или же нажимаем клавишу F5.

Перед запуском отладки найдите нужный пакет с примером (в окне Проводник) и поставьте необходимое количество точек останова (Breakpoints) - кликнув левой кнопкой мыши на области рядом с номерами строк кода.

Добавить комментарий
Яндекс.Метрика