Найти тему
Закреплено автором
yagdmitrij
Основная тема канала – программирование на java. Цель: максимально просто и доступно изложить материал по данной теме. Вместе с тем буду сам повышать и оттачивать свои знания, поэтому на роль гуру в данной области не претендую. Материал будет находиться в подборке «Java от лузера». В планах создать подборку «Обзор пакетов Java», где будут рассматриваться классы и интерфейсы, входящие в пакеты java. Возможно в будущем появятся подборки о более новом языке – kotlin и программирование под android ( все зависит от количества подписчиков и лайков). Дополнительной темой канала будет история. Подборки «Верхнедвинщина» и «История. Взгляд со стороны». Здесь будут мои рассуждения о исторических личностях, эпохах и империях. Ставьте лайки и подписывайтесь на канал.
10 месяцев назад
Перегрузка и переопределение. Методы с аргументами переменной длины
Продолжаем изучение методов. В этой статье разберем такие понятия как перегрузка и переопределение методов, также рассмотрим методы с аргументами переменной длины. На первом этапе изучения java трудно было понять логику такого подхода. Но с усложнением кода, когда приходилось использовать огромное количество методов схожих по своему функционалу, достоинства перегрузки стала очевидна. Итак, перегрузка - это когда в программе используются несколько методов с одинаковым названием, но с разными типами параметров или с разным их количеством...
1 неделю назад
От Рюрика до Александра Невского
Всегда было интересно знать: откуда появились славяне, почему «Русь», как создавалось первое русское государство и кто были первые правители «русичей» . В последнее время слушаю лекции В. Мединского о русской истории, хорошо рассказывает, рекомендую всем его лекции. Данная статья будет небольшим изложением одной из его лекций с моими рассуждениями и мыслями. Откуда появились первые славяне? Мое любопытство так и не было удовлетворено. Славяне – «слово», «народ». Они начали расселяться в конце Римской империи, и никто точно не знает, откуда они пришли...
508 читали · 1 месяц назад
Обзор класса Graphics2D
Первая статья, посвященная обзорам пакетов java, и в ней мы рассмотрим класс Graphics2D из пакета java.awt, расширяющий класс Graphics. Данные классы предназначены для отрисовки различных фигур на визуальных компонентах с помощью метода: public void paintComponent(Graphics g) которому в качестве параметра передается экземпляр класса Graphics. В принципе уже можно в теле этого метода писать код, который будет выводить наше художество. Однако нам нужно использовать Graphics2D, расширяющий класс Graphics и предоставляющий расширенные возможности для рисования...
2 месяца назад
Под влиянием Великого княжества Литовского
В 13 веке Полоцкое княжество утратило свою былую мощь и в скором времени вошло в состав Великого княжества Литовского. Территория Верхнедвинщины также была подчинена западному соседу. Впервые Дрисса была упомянута в приказах Великого князя литовского Александра: «…дрысецкая валостка», которую «бояре полоцкии держать,… по годом судять и радять». И это было уже не поселение, а полноправная волость в верховьях Двины. До наших дней дошла мирная грамота великого князя Великого княжества Литовского, короля польского Александра с князем Московским Иваном...
2789 читали · 3 месяца назад
Объекты, субъекты и конструкторы
Как мы неоднократно замечали, что с названием языка программирования по java часто встречается аббревиатура ООП, которая расшифровывается как ОБЪЕКТНО-ориентированное программирование. Из этого можно предположить, что в java используются некие таинственные объекты. В научной литературе понятие объекта описывается, как экземпляр класса или его похожая копия, но в другом воплощении. В каком – немного позже. Из этого следует, что каждый объект, который строится по подобию своего класса, должен знать о нем все: его переменные и методы...
3 месяца назад
Наши герои
Эта статья посвящена героям Советского Союза, которые родились или сражались на Верхнедвинщине. Людям, которые в годы Великой Отечественной и Финской войны, не щадя своей жизни, совершали героические подвиги. Их было немного, но они были, и мы должны знать и помнить их имена и подвиги. Бурак Андрей Матвеевич. Герой Советского Союза с 1943 г. Родился в д. Освеица Верхнедвинского района. Андрей Матвеевич отметился при форсировании Днепра, к берегам которого вышла его 68-я гвардейская стрелковая дивизия...
4 месяца назад
Углубленное изучение методов. Возвратить или не возвратить?
В одной из первых статей по java мы немного останавливались на изучении принципа работы методов. В этой статье разберем более подробно, как работает метод, рассмотрим метод, который ничего не возвращает и метод, возвращающий значение. Так получилось, что в процессе написания статьи, стало понятно, что изучать методы без представления что такое объекты - тяжеловато. Поэтому следующая статья будет посвящена объектам, а затем обратно вернемся к методам. Методы в java занимают важное положение наряду с классами...
5 месяцев назад
Под влиянием Полоцкого княжества
Продолжительное время современная территория Верхнедвинщины находилась в составе Полоцкого княжества под влиянием кривичей. Считается, что племена кривичей основали город Полоцк. Уже тогда древние летописцы называли полочанами те племена, которые проживали в верхнем и среднем течении Западной Двины. Поэтому можно предположить, что в то время на территории Верхнедвинщине проживали полочане-кривичи. Полоцкое княжество было одним из самых влиятельных и древних государств на территории современной Беларуси...
3997 читали · 7 месяцев назад
Строение цикла for в стиле for each
Продолжаем изучение цикла for. В этой статье рассмотрим его разновидность в стиле for each. Также рассмотрим вложенные циклы и область действия переменных. Запишем представление цикла: for (int a: masiv) { тело метода; } Обратите внимание, что джависты (разработчики) не стали заморачиваться и не ввели новое ключевое слово в язык java. И это имеет определенный смысл: нет необходимости резервировать ключевое слово и не нарушается уже существующий код. Хотя все равно нам доподлинно не будут известны мотивы джавистов, побудивших их на такие шаги...
7 месяцев назад
От балтов до кривичей Верхнедвинщины
Какие люди и племена проживали на территории Верхнедвинщины в разные исторические периоды? Какая была культура? Обо всем этом далее в статье. Начиная с раннего железного века, территорию заселяли балты, относящиеся к днепро-двинской культуре. Население данной группы в первых веках н.э. было сравнительно небольшим, всего лишь 1-1,5 тысяч человек. Племена балтов преимущественно селились около озер, и рек, таких как Свольна, Дриса и Западная Двина. Во времена так называемого «большого переселения народов» на смену днепро-двинской культуре пришла банцеровская или по другой версии – тушемлинская...
520 читали · 8 месяцев назад
О грустном... Дзен заблокировал мою статью «Освейская трагедия». Причина – шокирующий контент. Согласен, с этим не поспоришь. Но как рассказать о тех событиях без «шокирующего» материала? Как «мягко» описать злодеяния, которые совершались на нашей земле. Складывается впечатление, что ИИ ДзеНа обучали не «наши люди». Вначале хотел отредактировать «шокирующий» контент, но подумав, что статья потеряет всякий смысл, решил удалить и запостить на другом блоге. Очень надеюсь, что меня не забанят за ссылку на «шокирующий» материал).
9 месяцев назад
Цикл for
В прошлой статье мы познакомились с циклами while и do-while, а в этой рассмотрим: Цикл for немного отличается как в написании, так и в понимании его работы от предыдущих циклов. Для начала запишем его представление: for (инициализация; условие; итерация) { тело цикла; } Инициализация. Здесь происходит инициализация переменной цикла, которой присваивается начальное значение. Эта переменная будет управлять циклом, его периодами (повторениями). Здесь следует отметить, что эта часть цикла выполняется только один раз при работе цикла...
9 месяцев назад