Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 4.99 KB

File metadata and controls

60 lines (47 loc) · 4.99 KB

Первое занятие

Разработка ПО.

Обзор инструментов и технологий.

Обзор языка Java

jvm

Системы управления версиями. Git.

image

Настройка окружения

  • Idea Wiki (поставить кодировку UTF-8, поменять фонт по умолчанию на DejaVu)
  • git занести в переменная окружения PATH, перезапустить cmd
  • Создайте локальную копию нашего проекта: git clone https://github.com/School-IT-Programm/resume-storage.git
  • Перейти в каталог проекта: cd resume-storage
  • git remote -v
  • git remote set-url origin https://github.com/School-IT-Programm/resume-storage.git - настройка pull
  • git remote set-url --push origin https://github.com/[YouGitHub/YourRepo].git - настройка push
  • git push -u origin master

Насторойка проекта. Ветка HW1. Debug

Домашнее задание

  • Модифицировать класс ArrayStorage: хранить все резюме в начале storage (без дырок null), чтобы не перебирать каждый раз все 10000 элементов.
Хранеие резюме в storage (от 0 до size-1 элементов null нет):

r1, r2, r3,..., rn, null, null,..., null
<----  size ----->
<----  storage.length   --------------->
  • Посмотреть на класс Arrays. Там есть полезные вещи, которые могут упростить код ArrayStorage.