Найти в Дзене
Закреплено автором
yagdmitrij
Основная тема канала – программирование на java. Цель: максимально просто и доступно изложить материал по данной теме. Вместе с тем буду сам повышать и оттачивать свои знания, поэтому на роль гуру в данной области не претендую. Материал будет находиться в подборке «Java от лузера». В планах создать подборку «Обзор пакетов Java», где будут рассматриваться классы и интерфейсы, входящие в пакеты java. Возможно в будущем появятся подборки о более новом языке – kotlin и программирование под android ( все зависит от количества подписчиков и лайков). Дополнительной темой канала будет история. Подборки «Верхнедвинщина» и «История. Взгляд со стороны». Здесь будут мои рассуждения о исторических личностях, эпохах и империях. Ставьте лайки и подписывайтесь на канал.
1 год назад
Гибель легендарного комдива Чапаева
Происхождение и ранние годы Необычная фамилия будущего героя Гражданской войны пошла от его деда Степана Гавриловича, который, работая старшим в артели по разгрузке брёвен, постоянно повторял команду «Чепай!» (цепляй). Василий Иванович Чапаев родился 9 февраля 1887 года в деревне Будайка в семье крестьянина с русско-чувашско-мордовской родословной. Ребёнок появился на свет семимесячным, и первые недели его жизни были под угрозой. В 12 лет мальчика отправили учиться в город. Он работал в купеческой лавке и трактире, но такая жизнь его не привлекала...
1719 читали · 2 недели назад
Обзор класса Timer из пакета javax.swing
В этой статье рассмотрим класс Timer, который входит в пакет javax.swing. Не путать с классом Timer, входящий в другой пакет java.util. По сути это таймер, предназначенный для генерации событий ActionEvent через заданные промежутки времени. С помощью данного класса можно реализовать, например, движение графического объекта. Рассмотрим его особенности, синтаксис и типичные сценарии использования. Методов не так много, поэтому рассмотрим почти все. Для начала реализуем с помощью Timer движение объекта...
1 месяц назад
От Дмитрия Донского до Ивана III – государя всея Руси
В прошлой статье мы остановились на Дмитрии Донском, правление которого ознаменовалось закатом ордынской зависимости. Хотя Русь еще продолжительное время платило дань татарам, но уже могла в трудные моменты объединяться и противостоять своим заклятым врагам. В этой статье рассмотрим цепочку великих русских князей, которые управляли Московским княжеством, отмечая факты из их жизни и другие интересные события того времени. Статья относится из цикла «...продолжаю слушать лекции В. Мединского». Итак, после Дмитрия Донского на престол или стол взошел его сын Василий I...
265 читали · 2 месяца назад
Пакеты в java и права доступа к данным
Прежде чем приступить к изложению статьи, хочу обратить внимание на два нижеприведенных рисунка. На одном из них код программы, точнее файлы, сваленные в одну кучу: и исходные, и скомпилированные – сам черт ногу сломит). А на другом – все разложено по полочкам (по папочкам) Теперь вопрос: где нам лучше ориентироваться в программном коде среди файлов? Ответ очевиден. Поэтому с моей точки зрения, пакеты в java ДЛЯ НАЧИНАЮЩЕГО программиста являются средством удобной навигации среди файлов программы, и только потом – для ПРЕДОТВРАЩЕНИЯ ГЛОБАЛЬНОГО КОНФЛИКТА ИМЕН...
3 месяца назад
Наследование в java: abstract, protected и final
В Java существует несколько важных модификаторов, которые играют ключевую роль в объектно-ориентированном программировании. Сегодня мы подробно рассмотрим модификаторы abstract, protected и final…завершения цикла статей о наследовании…, их назначение и особенности применения. Итак, abstract – это нечто абстрактное, неясно выраженное, может быть, как класс, так и метод. Разберем сначала для метода. Так, если метод объявлен как abstract, то и класс должен быть объявлен соответственно также. Абстрактный метод не содержит тела и его должен (обязан) реализовать подкласс...
3 месяца назад
На стыке эпох: Яков Кульнев
Когда проезжаешь в Полоцке остановку «Кульнево», перед глазами невольно встает образ легендарного генерала Российской империи Якова Петровича Кульнева. О нем уже столько написано и пересказано, что теперь подробно описывать его яркую и насыщенную биографию не имеет смысла. Мы же остановимся на последних днях его жизни, попробуем понять и прочувствовать то, о чем думал генерал в последние минуты своей жизни. Яков Кульнев был военным офицером от мозга до костей и поэтому не удивительно, что смерть свою нашел на поле брани, а именно при Клястицком сражении...
129 читали · 4 месяца назад
Наследование в java: super и переопределение методов
В прошлой статье мы остановились на том, как работают конструкторы без параметров при наследовании классов. В этой статье разберем: 1. Как работают конструкторы с параметрами 2. Ключевое слово super 3. Переопределение методов. Если за вызов конструктора суперкласса без параметров отвечает компилятор и нам не приходится напрягаться, то вызов конструктора с параметрами нам придётся оформить самим... с помощью ключевого слова super. Смотрим как это работает: Оператор super является мощным инструментом,...
5 месяцев назад
Верхнедвинщина под ударами армии Наполеона
Всем нам известны события 1812 года, когда многотысячная армия Наполеона, перейдя Неман, вторглась в Российскую империю. Путь французов на Петербург лежал через нашу Верхнедвинщину. Между г. Дриссой и поселком Шатрово был возведен укрепленный лагерь на левом берегу Западной Двины, в последствии названный «Дриссенский лагерь». На мой взгляд место лагеря выбрано неудачное, но я не военный стратег и могу ошибаться. Для меня очевидно, что между противником и «нашими» должна быть водная преграда, а не...
120 читали · 6 месяцев назад
Наследование в java. Общие положения
Наследование в java очень непростая тема и возможно ее придется разбить на несколько статей. Исходя из названия, можно догадаться, что речь идет о наследовании свойств и характеристик от другого. В java - это самый обыкновенный класс, который может наследоваться от другого класса. Ярким примером из жизни будет сын, который унаследовал от отца зеленые глаза, форму головы, но при этом имеет свой уникальный характер, присущий только ему. Организация наследования в java происходит с помощью ключевого слова extends...
7 месяцев назад
От Невского к Донскому
Продолжаю слушать лекции В. Мединского, что и всем рекомендую. В этой статье остановлюсь на интересных для меня исторических фактах, может быть и для вас. В прошлой статье у нас был период от Рюрика до Александра Невского, а сейчас рассмотрим от Александра Невского до Дмитрия Донского. Начнем с сына Александра Невского Даниила (Даниил Московский), которому достался удел с Москвой. Интересный факт о первом упоминании Москвы Юрием Долгоруким, который пригласил одного князя на пир (не дословно) « приедь ко мне, братя, в Москов»...
298 читали · 7 месяцев назад
И снова ob... объектах
Объекты в java занимают очень важную нишу. Вникнув в работу объектов, изучив все их тонкости – это огромный шаг в изучении языка программирования. В рамках одной статьи полностью охватить данный материал проблематично, поэтому решил посвятить object-ам еще одну статейку. Что у нас будет в статье. 1. Объекты и примитивные типы 2. static для объектов 3. Как ведут себя объекты 4. Объекты и Злостный Мусорщик Еще раз повторюсь, в java все построено на объектах или почти все...Вот к этому «почти» и относятся...
8 месяцев назад
Верхнедвинщина в составе Российской империи
Как мы знаем из истории, на основании люблинской унии в 1569 году образовалось государство Речь Посполитая: союз Польши и Великого Княжества Литовского. Однако по факту управление на территории Верхнедвинщины оставалось за ВКЛ. После первого раздела Речь Посполитая в 1772 году большая часть Верхнедвинщины вошла в состав Полоцкого наместничества Российской империи. Нужно отдать должное, Екатерина II не ликвидировала привычный быт и управление на присоединенной территории, однако постепенно продвигала российские законы и порядки...
9 месяцев назад