List of commits:
Subject Hash Author Date (UTC)
Добавление ссылок в тексте 07d335aea7d4117034b0ddbca766f5d7e6810091 oam 2022-04-16 09:51:32
Добавлены типы файлов в .gitignore, удалены промежуточные файлы e2b7e481fbc142df659e7a82b85c488efd41a6c2 oam 2022-04-16 09:30:49
Добавлен tex с отчётом ffa962fe22c4494c37bbe1420c631de2d60e94c2 AnMikhaylova 2022-04-16 09:18:55
Изменено расположение файла по-умолчанию с метаданными 7f6d8da74566f1b3a104e381bf969cd4acaca082 AnMikhaylova 2022-04-10 18:17:03
ChanCol - добавлена обработка исключения (файл не найден) в меоде чтения CSV файла 784c1d3c75e25e7edcd4afadeced8f2ca67b563f AnMikhaylova 2022-04-10 17:08:54
Исправлен разделитель файлов, добавлена кнопка "Выход" 50a6e759d1a4b026af5d13a8784b3d527cd16d41 oam 2022-04-10 15:51:02
Добавлена возможность в начале работы перед показом основного меню выбрать директорию исходных файлов (InitialDir). ParamDynamicsMenu - добавлена возможность выбора переменных для отображения. 97d97ffd3f6dbf7b7ec23c7bc877bc205f347afb AnMikhaylova 2022-04-10 15:04:58
ChanCol - добавлен метод чтения метаданных из CSV файла. GeomReader - добавлен метод подсчета общего количества точек по х. TimeReader - добавлен метод подсчета общего количества временных шагов. TimeMenu - убран "хардкод" при создании объекта класса ChanFile. Также, при создании массива с метаданными по колонкам теперь используется описанная выше функция чтения из CSV файла. e428e9144c90e5bd1735d8776bd9539f15d0f72c AnMikhaylova 2022-04-09 19:05:17
TimeMenu - оптимизирована работа кнопки "очистить выбор" 35dce8258eb2432b5b3fa77c33e04dc3b20d248b AnMikhaylova 2022-04-05 11:19:01
TimeMenu - реализованы кнопки "очистить выбор", "выбрать всё". 684d7c56012361a388ffe2210ec0b7e425ebcd8d AnMikhaylova 2022-04-05 11:15:49
Переименован класс ChanProf из пакета channel для избежания конфликта имён. Добавлен пробный вариант выбора параметров в окне TimeMenu. 022e133a15f37f403a53232c9b6f81218532dd33 AnMikhaylova 2022-04-04 09:29:18
Реализованы классы для описания файла с результатами расчетов; создан тест b9eb54937916bf4538dc559ea3c391f0855d4280 oam 2022-04-03 18:51:28
Вспомогательные классы для описания переменных канала в определенный момент времени 33e512158850d511534458dda088a71386044de0 OAM 2022-04-01 07:22:42
В окне TimeMenu добавлены кнопки для выбора нужных координат. В окно нужно добавить функцию выбора параметров. 2cd07ab29c86f397b297576a753f96f5fcb0a567 AnMikhaylova 2022-03-26 11:08:53
В класс TimeReader добавлен метод getPointsInTime(), который вычисляет допустимые моменты времени для моделирования. Расчёт производится по данным из файла timescen.txt. Добавлено окно TimeMenu для выбора нужных моментов времени и выбора параметров. В окне реализован только вывод допустимых значений времени. 672abb1bfe2906250806e02c36273d561a67d098 AnMikhaylova 2022-03-25 20:13:56
Добавлено главное меню (MainMenu). Добавлено меню выбора канала (ChanMenu). В данном окне кнопка "выбрать" выступает в качестве загшлушки. Добавлено меню выбора директории файлов конфигурации (DirMenu). c8d0f12754cf04c526636136484fb552a61878be AnMikhaylova 2022-03-24 16:35:56
The FileReader class has been renamed (to DefaultReader). TimeInterval - added a method that calculates the total duration of the interval. TimeReader - added a method for calculating the total duration of the simulation. Changed directory with source files. 7d82fe691e99d1c76e74a7e95496ca14cd9786e3 AnMikhaylova 2022-03-17 20:05:59
The FileReader class has been renamed (to DefaultReader). TimeInterval - added a method that calculates the total duration of the interval. TimeReader - added a method for calculating the total duration of the simulation. Changed directory with source files. e348951a762aed7ed2bf0a6d61a06b7873a73518 AnMikhaylova 2022-03-17 20:01:36
initial commit 07cb3f608489e2df5cda5655d3055d7c7e46b522 oam 2022-03-17 19:33:58
Commit 07d335aea7d4117034b0ddbca766f5d7e6810091 - Добавление ссылок в тексте
Author: oam
Author date (UTC): 2022-04-16 09:51
Committer name: oam
Committer date (UTC): 2022-04-16 09:51
Parent(s): e2b7e481fbc142df659e7a82b85c488efd41a6c2
Signer:
Signing key:
Signing status: N
Tree: 3acfcf39380bea3307b41eb21a4c46c3b74143aa
File Lines added Lines deleted
.gitignore 2 0
nir2/NIR_otchet.tex 2 2
nir2/java.bib 2 2
nir2/part2.tex 2 2
File .gitignore changed (mode: 100644) (index 750fdd5..1c206ee)
... ... build/
3 3 dist/ dist/
4 4 nir2/*.aux nir2/*.aux
5 5 nir2/*.bcf nir2/*.bcf
6 nir2/*.bbl
7 nir2/*.blg
6 8 nir2/*.log nir2/*.log
7 9 nir2/*.pdf nir2/*.pdf
8 10 nir2/*.run.xml nir2/*.run.xml
File nir2/NIR_otchet.tex changed (mode: 100644) (index 206a915..926d8f6)
174 174 \begin{itemize} \begin{itemize}
175 175 \item выполнен анализ структуры конфигурационных и расчётных файлов; \item выполнен анализ структуры конфигурационных и расчётных файлов;
176 176 \item разработаны вспомогательные классы для считывания конфигурации; \item разработаны вспомогательные классы для считывания конфигурации;
177 \item разработаны классы, описывабщие структуру расчетных файлов;
177 \item разработаны классы, описывающие структуру расчетных файлов;
178 178 \item спроектирован и разработан пользовательский интерфейс задания параметров расчётных данных. \item спроектирован и разработан пользовательский интерфейс задания параметров расчётных данных.
179 179
180 180 \end{itemize} \end{itemize}
 
188 188 \printbibliography \printbibliography
189 189
190 190
191 %\pagebreak
191 \pagebreak
192 192
193 193 \renewcommand{\appendixpagename}{\centering Приложения} \renewcommand{\appendixpagename}{\centering Приложения}
194 194
File nir2/java.bib changed (mode: 100644) (index df1a0e4..1d14570)
1 1 @Book{hortsman, @Book{hortsman,
2 author = {Хорстманн Кей},
2 author = {Хорстманн, Кей},
3 3 publisher = {М.: Диалектика}, publisher = {М.: Диалектика},
4 4 title = {Java. Библиотека профессионала. Том 1. Основы}, title = {Java. Библиотека профессионала. Том 1. Основы},
5 5 year = {2019}, year = {2019},
 
7 7 } }
8 8
9 9 @Book{shild, @Book{shild,
10 author = {Герберт Шилдт},
10 author = {Шилдт, Герберт},
11 11 publisher = {Вильямс}, publisher = {Вильямс},
12 12 title = {Java 8. Полное руководство. Деcятое издание}, title = {Java 8. Полное руководство. Деcятое издание},
13 13 year = {2018}, year = {2018},
File nir2/part2.tex changed (mode: 100644) (index b9b5ceb..ab59867)
4 4
5 5 \subsection{Java} \subsection{Java}
6 6
7 На сегодняшний момент язык Java является одним из самых распространенных и популярных языков программирования. Первая версия языка появилась еще в 1996 году в недрах компании Sun Microsystems, впоследствии поглощенной компанией Oracle. Java задумывался как универсальный язык программирования, который можно применять для различного рода задач. И к настоящему времени язык Java проделал большой путь, было издано множество различных версий. Текущей версией является Java 18, которая вышла 22 марта 2022 года. А Java превратилась из просто универсального языка в целую платформу и экосистему, которая объединяет различные технологии, используемые для целого ряда задач: от создания десктопных приложений до написания крупных веб-порталов и сервисов. Кроме того, язык Java активно применяется для создания программного обеспечения для множества устройств: обычных ПК, планшетов, смартфонов и мобильных телефонов и даже бытовой техники. Достаточно вспомнить популярность мобильной ОС Android, большинство программ для которой пишутся именно на Java.
7 На сегодняшний момент язык Java \cite{hortsman, shild} является одним из самых распространенных и популярных языков программирования. Первая версия языка появилась еще в 1996 году в недрах компании Sun Microsystems, впоследствии поглощенной компанией Oracle. Java задумывался как универсальный язык программирования, который можно применять для различного рода задач. И к настоящему времени язык Java проделал большой путь, было издано множество различных версий. Текущей версией является Java 18, которая вышла 22 марта 2022 года. А Java превратилась из просто универсального языка в целую платформу и экосистему, которая объединяет различные технологии, используемые для целого ряда задач: от создания десктопных приложений до написания крупных веб-порталов и сервисов. Кроме того, язык Java активно применяется для создания программного обеспечения для множества устройств: обычных ПК, планшетов, смартфонов и мобильных телефонов и даже бытовой техники. Достаточно вспомнить популярность мобильной ОС Android, большинство программ для которой пишутся именно на Java.
8 8
9 9 \subsubsection{Язык Java} \subsubsection{Язык Java}
10 10
 
... ... NetBeans IDE - бесплатная интегрированная среда р
133 133
134 134 \end{itemize} \end{itemize}
135 135
136 NetBeans - единственная IDE, которая устроит и начинающего разработчика и профессионала. Наличие подробной встроенной справочной системы обеспечит быстрый старт для начинающих пользователей.
136 NetBeans --- единственная IDE, которая устроит и начинающего разработчика и профессионала. Наличие подробной встроенной справочной системы обеспечит быстрый старт для начинающих пользователей.
137 137
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/oami/lleakres

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/oami/lleakres

Clone this repository using git:
git clone git://git.rocketgit.com/user/oami/lleakres

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main