• Авторизация


JAVA_9 17-04-2019 16:51


JAVA_9

Урок 13. Модификаторы доступа
https://www.youtube.com/watch?v=jxgHggJjLJw&list=PLF8C779D71EA79DC1&index=41
Это всё отправляю в лайвинтернет
и открываю новый файл Netjava2
Вт 16 апр 2019 15:26:58
Похоже, что Урок 13 последний.
Published on Mar 24, 2012
https://www.youtube.com/watch?v=jxgHggJjLJw&list=PLF8C779D71EA79DC1&index=41
Но на этой странице внизу другие уроки, много.
https://www.youtube.com/watch?v=qrBmQ_5Yen0
Программирование на Java для начинающих: #3 (Методы)
ZhirniToni
Published on Jan 9, 2013
Это видео - третья часть моего нового цикла туториалов под названием "Программирование на Java для начинающих" в котором мы будем разбирать все аспекты Java программирования. В данном выпуске я расскажу о том, что такое методы...
f10 инструменты. f11 развернуть экран.
https://www.youtube.com/watch?v=Cyongp2bjlo
Разработка приложений на Java. Знакомство с Java, лекция 1

MrWarrcan
4 years ago (edited)
Чтобы понять всё из вводной лекции, надо проштудировать базовые понятия по программированию. Новичку без этих знаний тут ловить нечего. Коды, компиляции, скрипты, натив, разрядности процессоров. Когда я начинал разбираться с программированием эти слова были как заклинания, звучали загадочно и что значили непонятно. Главная беда лекторов, из за своих обширных знаний они уже не отличают нулевой уровень, от продвинутого. Многие понятия настолько основополагающи для них, что и обьяснять не надо. А нулёвому новичку зацепиться очень трудно. А если с самого начала не понял, дальше нет смысла.  
 deutsch für die Prüfung
deutsch für die Prüfung
1 year ago
Сохранила ваш плейлист, буду изучать, сразу видно , что курс очень качественный, спасибо что бесплатно
На этой странице тоже много уроков по яве
http://itlift.ru/?category=java&altname=oop_vvedenie_v_klassy
А 10 урока и нет 9 урок последний Огорчает, но не боле того
http://itlift.ru/?category=elektronnyi_biznes&altname=konkurentnyi_analiz
Какие сайты критиковать? На первый взгляд сайты самых ярких прямых конкурентов кажутся вполне логичным выбором. Однако есть и другой путь – покритиковать самые привлекательные для Вашего целевого рынка сайты, даже если они принадлежат непрямым конкурентам. Почему? Если Ваша главная задача – выяснить, какие возможности сайта и дизайн привлекают представителей Вашего целевого рынка, есть смысл критически оценить сайты, которые добились наибольшего успеха в этом.
 (4.01.2011 - 02:58) цитировать     
 отличная статья на интересную и актуальную тему. [INVALID URL BB CODE] Спасибо за    обзор по предмету!
Ничего интересного мне нет.
--
Урок 12.https://www.youtube.com/watch?v=uvPUSn63tsc&list=PLF8C779D71EA79DC1&index=39
Пакеты 0:03/9:55 продолжение 16 апр 2019 16:49:42
Буду выполнять этот код

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
JAVA_8 16-04-2019 15:30


JAVA_8

Далее сегодня Вс 14 апр 2019 17:40:43
//http://itlift.ru/?category=java&altname=oop_vvedenie_v_klassy
//https://www.youtube.com/watch?v=aFGcbDQPFIc&list=PLF8C779D71EA79DC1&index=37
//Урок 10. ООП - методы (перегрузка и переопределение)
//1:42/8:08
public class TestPrimitiveType {
     private static voidtestArgs(int a)
     {
          a = 5;
     }
public static void main(String[] args) {
     int x = 7;
     System.out.println("До вызова метода: " + x);
     testArgs(x);
     System.out.println("После вызова метода: " + x);
     }
}

//Eclipse Launcher /home/alex/eclipse-workspace/new
Eclipse Java EE IDE for Web Developers.

Version: Oxygen Release (4.7.0)
Build id: 20170620-1800
File - New java Project
Enter a project name.
Project name: TestPrimitiveType
Finish
--
File New java Class
Java Class
Create a new java class.
Source folder: TestPrimitiveType
Package: не заполняю
Name: TestPrimitiveType Предупреждение  : Source folder is not on the java build clas
Но ставлю галочки public static void main(String[] args)
и Inherited abstract methods
Нажимаю Finish
Открывается окно. Оно называется TestPrimitiveType.java
В нем уже есть текст :
public class TestPrimitiveType {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

    }

}

Но я пишу в нём так :
public class TestPrimitiveType {
    private static void testArgs(int a)
    {
      a = 5;
    }
     public static void main(String[] args) {
// TODO Auto-generated method stub
        int x = 7;

      System.out.println("До вызова метода: " + x);
     testArgs(x);
     System.out.println("После вызова метода: " + x);
     }
}

// Error Launch Error Selection does not contain a main type
// File Save All Нет, то же самое
// Смотрю
http://itlift.ru/?category=java&altname=oop_vvedenie_v_klassy
А 10 урока и нет 9 урок последний Огорчает, но не боле того

public class TestPrimitiveType {
    private static void testArgs(int a)
    {
      a = 5;
    }
     public static void main(String[] args) {
// TODO Auto-generated method stub
        int x = 7;

      System.out.println("До вызова метода: " + x);
     testArgs(x);
     System.out.println("После вызова метода: " + x);
     }
}

До вызова метода: 7
После вызова метода: 7
// Закрыл, открыл, вывод есть
На 2:51/8:08 идёт другое
public class TestRefType {
private static void testArgs(int a)
    {
      a = 5;
    }
     public static void main(String[] args) {
// TODO Auto-generated method stub
        int x = 7;

      System.out.println("До вызова метода: " + x);
     testArgs(x);
     System.out.println("После вызова метода: " + x);
     }
}

// До вызова метода : 7
// После вызова метода : 5
// Изменилась одна цифра : 5
Error: Could not find or load main class TestPrimitiveType

Устал Вс 14 апр 2019 19:33:42
А на 4:44/8:08 Автомобили Урок 10. ООП - методы (перегрузка и переопределение)
public class Truck extends Automobile {
   
    @override
 int km = 1050;

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии

JAVA_7 здесь результативно 14-04-2019 16:12


JAVA_7 здесь результативно

То есть перешёл на Eclipse IDE

Удобно и бесплатно


Всё, что ниже в дневник Вс 14 апр 2019 16:04:13
// На 7:13/7:25 Задания к уроку смотрите на сайте ITLIFT.RU

https://www.youtube.com/watch?v=rbCkcBDobCY&list=PLF8C779D71EA79DC1&index=34
Урок 8.1. Основы ООП
Это на завтра. Сейчас: Сб 13 апр 2019 22:56:19
---
Вс 14 апр 2019 15:09:43
https://www.youtube.com/watch?v=rbCkcBDobCY&list=PLF8C779D71EA79DC1&index=34
Урок 9. Основы ООП - введение в классы
7:11/10:37 Пошел Эклипс об. класса Employee.java
смотреть itlift.ru  Урок 9     Категория: Java | Автор: Miheeva | (6 июля 2010)
http://itlift.ru/?category=java&altname=oop_vvedenie_v_klassy
Цели урока

    Познакомиться с базовым элементом объектно-ориентированного программирования в языке Java – классом
    Узнать, что такое поля, методы класса
    Познакомиться с ключевыми словами this, new

Цели урока

    Познакомиться с базовым элементом объектно-ориентированного программирования в языке Java – классом
    Узнать, что такое поля, методы класса
    Познакомиться с ключевыми словами this, new


Описание урока

В данном уроке рассказывается о базовом элементе объектно-ориентированного программирования в языке Java - классе, поскольку любое Java-приложение является набором классов.

Рассматривается структура объявления заголовка класса и его тела, которое состоит из элементов: полей, методов и конструкторов. В уроке показано как описываются поля класса, какие используются модификаторы при объявлении класса, описании полей и методов.

Метод должен быть определен для доступа к данным, которые хранятся в классе. Метод определяется как действительная реализация операций над объектом. Он всегда вызывается относительно какого-либо объекта соответствующего класса. Как объявляется метод, какова его структура, каковы правила передачи параметров в методы, как используется инструкция return , можно узнать посмотрев данный видео урок.

Иногда у метода возникает необходимость обращаться к объекту, который его вызвал. Для этого Java определяет ключевое слово this.
Любой класс определяет новый тип данных.Объявление класса создает только лишь шаблон, но не реальный объект. Чтобы создать объект, используется ключевое слово new. В рамках данного урока рассмотрено где и как используются this и new.



Скачать видеоурок в формате mp4 (depositfiles)

Скачать видеоурок в формате mp4 (letitbit)

Скачать видеоурок в формате mp4 (ifolder)

Пожертвовать

Задание

    Попробуйте создать класс Person (Человек) с четырьмя свойствами (полями):
        firstName (имя)
        middleName (отчество )
        lastName (фамилия)
        birthYear (год рождения)
    Данный класс Вы планируете использовать в программе, которая позволяет сотруднику кадровой службы вводить данные сотрудника и сохранять их в базе данных компании для последующей обработки.
    Класс Person должен содержать следующие методы:
        getFullName ( возвращает полное имя человека)
        getAge (возвращает возраст человека, но основании передаваемого в метод параметра currentYear (текущий год))
        getInfo (данный метод выводит информацию на экран о человеке: его полное имя, возраст)
        setInfo (записывает данные в поля)
    Создайте 3 объекта класса Person. Продемонстрируйте работу методов для каждого объекта.


Ответы
Раскрыть
Пример решения задания



    //Создаем класс
    
public class Person {

  

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
JAVA_6 console linux 09-04-2019 13:52


JAVA_6 console linux


Пн 08 апр 2019 20:31:52
 Вот оно : alex@alex:~/Desktop/lowarrylafo$ ls
Data_Structures_and_Algorithms_in_Java(1).pdf  lowarray.java
alex@alex:~/Desktop/lowarrylafo$ javac lowarray.java
alex@alex:~/Desktop/lowarrylafo$ ls
Data_Structures_and_Algorithms_in_Java(1).pdf  LowArray.class
LowArrayApp.class                              lowarray.java
alex@alex:~/Desktop/lowarrylafo$ java LowArrayApp
77.0 99.0 44.0 55.0 22.0 88.0 11.0 0.0 66.0 33.0
Can't find 26
77.0 99.0 44.0 22.0 88.0 11.0 0.0 66.0 33.0
alex@alex:~/Desktop/lowarrylafo$
Код примера Data_Structures_and_Algorithms_in_Java.pdf
Это не second edition Data Structures & Algorithms in Java ( Robert Lafore )Код не работает
А из книги Data Structures and Algorithms in Java Mitchell Waite Код работает
Enjoy Yourself! Но понять кто автор не получается даже приблизительно. ( хотя пох. на Ла-ре )
// lowArray.java
// demonstrates array class with low-level interface
// to run this program: C>java LowArrayApp
import java.io.*;                    // for I/O
////////////////////////////////////////////////////////////////
class LowArray
   {
   private double[] a;               // ref to array a
   public LowArray(int size)         // constructor
      {
      a = new double[size];
      }
                                     // put element into array
   public void setElem(int index, double value)
      {
      a[index] = value;
      }
   public double getElem(int index)  // get element from array
      {
      return a[index];
      }
   }  // end class LowArray
////////////////////////////////////////////////////////////////
class LowArrayApp
   {
   public static void main(String[] args)
      {
      LowArray arr;                 // reference
      arr = new LowArray(100);      // create LowArray object
      int nElems = 0;               // number of items in array
      int j;                        // loop variable
      arr.setElem(0, 77);           // insert 10 items
      arr.setElem(1, 99);
      arr.setElem(2, 44);
      arr.setElem(3, 55);
      arr.setElem(4, 22);
      arr.setElem(5, 88);
      arr.setElem(6, 11);
      arr.setElem(7, 00);
      arr.setElem(8, 66);
      arr.setElem(9, 33);
      nElems = 10;                 // now 10 items in array
//-------------------------------------------------------------

      for(j=0; j<nElems; j++)      // display items
         System.out.print(arr.getElem(j) + " ");
      System.out.println("");
//-------------------------------------------------------------

      int searchKey =

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
JAVA_5 04-04-2019 18:57


JAVA_5

Чт 04 апр 2019 18:55:32

Страница на Рабочем столе : NLP создана сегодня.

Проект «Гутенберг»
англ. Project Gutenberg
Project Gutemberg logo.svg
URL gutenberg.org
Коммерческий нет
Тип сайта электронная библиотека
Регистрация необязательна
Язык(-и) английский
Автор Харт, Майкл
Начало работы 1971 год
Текущий статус активный
Рейтинг Alexa
 7573 (2 октября 2017)[1]
Commons-logo.svg Проект «Гутенберг» на Викискладе

http://www.gutenberg.org/ebooks/164

Twenty Thousand Leagues under the Sea by Jules Verne

Page 252 NLP Richard Reese with Java

 
 
Natural Language Processing with Java (Community Experience Distilled)
 
 
 
 
Rate this
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
JAVA_4 03-04-2019 15:49


Java_4

https://vk.com/im?sel=-27211409
Изучайте немецкий язык

https://tunein.com/radio/Radio-Hamburg-1036-s18018...mp;utm_source=geminiEmbedTitle
Известно не только в Гамбурге, но и по всей Германии. Это, пожалуй, одна из самых разноплановых станций.
Radio Hamburg
Für mehr Vielfalt!

Вт 02 апр 2019 10:31:42  
чаще всего Филева предпочитала передвигаться на борту Gulfstream G550, однако в день трагедии была на Epic LT, который удобен для посадки на короткие ВПП.
 плоский штопор, а затем рухнуло на частное поле, расположенное в нескольких километрах от аэропорта Франкфурта-на-Майне.
Epic LT № RA-2151G, который принадлежит авиакомпании «Глобус», входящей в группу S7,
Совладелица S7 вместе со своим отцом Валерием Карачевым устроила путешествие по Европе — в субботу они посетили польский Краков и французские Канны. Немецкий город Эгельсбах, который располагается недалеко от Франкфурта-на-Майне, должен был стать следующим пунктом назначения. Там отец Филевой планировал пройти консультацию с врачом
Глава Роскосмоса Дмитрий Рогозин назвал Филеву «великим энтузиастом авиации и космонавтики», а также отметил, что ее гибель стала личной трагедией для всего ведомства.
Что касается 53-летнего летчика Андрея Дикуна, то он работал в авиакомпании «Глобус» с апреля 2008 года. Его общий налет составил 11,5 тыс. часов.

В пресс-службе перевозчика заявили, что пилот пользовался заслуженным авторитетом среди коллег и подчиненных. Кроме того, руководство неоднократно выпускало приказы о его поощрении.
Новости СМИ2

Известно, что тела погибших доставлены во Франкфурт. По данным BFU, 2 апреля будет проведено их вскрытие.
 Ольга Романова написала комментарий к публикации В Южно-Сахалинской поликлинике 79-летняя терапевт вынуждена вести прием до 23.30

Пожилым врачам реально стало тяжелее работать, если работа с компьютером облегчила работу молодежи, ну или людей до 50 хотя бы. То всем кто старше значительно затруднило, т.к. они реально не могут элементарно печатать и ищут каждую букву, ни говоря уже о каких-то поисках, переходах, ссылках...
 натджер написала комментарий к публикации В Южно-Сахалинской поликлинике 79-летняя терапевт вынуждена вести прием до 23.30

В 79 лет давно пора самой уволиться. И не надо трындеть, что не на что жить. Пенсии на жизнь вполне хватит С голода точно не умрёшь. Тем более за столько лет она и накопления сделала,тесли не содержит тунеядцев каких-либо. Просто перешла грань, когда критика к себе исчезла.
 Алла Лебедева написала комментарий к публикации В Южно-Сахалинской поликлинике 79-летняя терапевт вынуждена вести прием до 23.30

Я не поняла, где была критика в отношении врача. Из публикации, ясно: трудолюбивый, ответственный доктор. Дай бог, каждому, такого врача встретить. Если ей 79 лет, при этом ей ещё интересна её работа, этому надо аплодировать. А если, она кропотливо изучает карту больного, согласно требованиям советской школы, достойным представителем которой она является, то честь ей и хвала. Таких докторов, как Хван, надо беречь, как зеницу ока. А потерять критическое отношение к себе, можно в любом возрасте.
https://jack.kiev.ua/docs/slackbook/emacs-basic-editing.html
17.4. Основы редактирования
 Галина Александровна Гирявец

1 час 1 минуту назад

Черным по-белому написано " К врачу нет никаких претензий . Она умничка " А фраза " я таких только в кино видела " это не сарказм !!! Это понятно ?
Похоже , не всем . Некоторых прям корежит , будто им доктор на хвост наступила :)) Каждому возрасту своя скорость :)) Уж лучше " Еду как могу " , чем СК за хобот :))
 https://ofigenno.com/proekt-evgeniya-zubkova
Евгений Зубков — художник и дизайнер из Ростова-на-Дону, который многим может быть известен по довольно вирусным картинкам «Экзистенциальный Google». На днях парень поделился своими новыми работами. Проект он назвал Russia 2077.
http://www.intuit.ru/studies/courses/12181/1174/lecture/25262?page=4
 Алгоритмы на С++ Поддержите ИНТУИТ Сэджвик Robert Sedgewick  Программа 15.4. program_15_4
Re: Re: vim: удалить текст от курсора до конца файла

а есть еще режим
V
anonymous (29.01.2004 16:10:01)

Точно.
C++ Implementation of Trie
http://theoryofprogramming.com/trie-tree-using-cpp-class/
Trie Tree using C++

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
JAVA_3 01-04-2019 19:09


JAVA_3

Пн 01 апр 2019 19:07:19

Пт 29 мар 2019 12:01:15
https://zen.yandex.ru/media/id/5be67fcb91763e00a9c...racii-5c9c7e2cf7498800b3d2a282
Старческие кератомы
https://www.litres.ru/n-prohorenok/osnovy-java-392...ign=smart_banner&utm_term=
Основы JavaТолько
в PDF
Основы Java PDF
Автор:Николай Прохоренок
http://radiowolna.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign={kluch_seti_mskspb_irp3)&yclid=1548747954293345720
Интернет-радиоприемник WOLNA
https://o7planning.org/ru/11883/installing-windows-7-virtual-machine-on-virtualbox

Cодержание

1- Download Windows 7 Iso
2- Объявить виртуальную машину Windows 7
3- Установить операционную систему
4- Установить дополнительные инструменты

Установка виртуальной машины Windows 7 на VirtualBox
https://iknigi.net/avtor-tommazo-kampanella/42124-...zo-kampanella/read/page-1.html
Текст книги "Город Солнца"
Унынию сестра родная
Печаль и зависть.
Что я уже не молодая,
И скоро умирать.
 [ афтор : Я ]
Пришло на ум, а я ведь не поэт.
https://vrachirf.ru/concilium/57792.html
 Марина Степановна Караваева
https://vrachirf.ru/concilium/57693.html
В Башкирии врачи посмеялись над средней зарплатой по больнице
https://www.youtube.com/watch?v=CH2VuWyikeA
Социальный дефолт. Где выход?
Обстоятельства и причины смерти Ковальского в настоящий момент неизвестны. 54 year
Умер журналист казанской редакции «Коммерсанта» Андрей Смирнов
08:39, 29.03.2019
Источник : https://realnoevremya.ru/news/134458-umer-zhurnali...r=https%3A%2F%2Fzen.yandex.com
Сб 30 мар 2019 14:00:20
http://alexott.net/ru/emacs/emacs-manual/emacs_28.html
Запуск компиляторов в Emacs

Emacs может запускать компиляторы для недиалоговых языков, таких как Си и Фортран, как подчиненные процессы, подавая протокол ошибок в буфер Emacs. Он также может произвести разбор сообщений об ошибках и показать вам строки исходных текстов, где произошла ошибка.

M-x compile
    Асинхронно запускает компилятор под управлением Emacs, выводя сообщения об ошибках в буфер `*compilation*'.
M-x grep
    Асинхронно запускает @command{grep} под управлением Emacs, перечисляя совпавшие строки в буфере `*grep*'.
M-x grep-find
    Запускает @command{grep} через @command{find} с предоставленными пользователем аргументами, направляя вывод в буфер `*grep*'.
M-x kill-compilation
M-x kill-grep
http://debian-help.ru/nastroika-seti-v-debian/kak-izmenit-mac-adres-setevoy-karti/
Как поменять MAC-адрес в Linux?

root@alex:/home/alex# macchanger
GNU MAC Changer
Usage: macchanger [options] device

Try `macchanger --help' for more options.
root@alex:/home/alex# macchanger eth1
[ERROR] Set device name: No such device
root@alex:/home/alex# ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:e8:74:bd:55  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.39  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::4eed:fbff:fec5:b9e4  prefixlen 64  scopeid 0x20<link>
        ether 4c:ed:fb:c5:b9:e4 

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
JAVA_2 22-03-2019 21:13


Пт 22 мар 2019 21:12:42

JAVA_2 идёт после JAVA_1

https://www.liveinternet.ru/journal_post.php?journali.. JAVA_2 Это продолжение JAVA_1 ( которое имеет ссылку ) https://www.liveinternet.ru/users/_ghbhjif/
Это продолжение изучения java в консоли. Но в начале кратко об https://nlpub.ru/Обработка_текста
NLP и также http://www.cs.cmu.edu/~ark/TweetNLP/ Tweet NLP

Новая мысль, случайная. Здравая ли. NPL в медицине. Есть известные проблемы с форматами. Но если всё смотреть как один формат, картинку. Человеку сложно словами выразить, врачу записать, компьютеру работать с неструкт. данными.

Не знаю, какой формат. NLP увы к .pdf нетолерантнен. И что ?

И ничего.  https://ru.wikipedia.org/wiki/%D0%AD%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B0  
Эконометрика — наука, изучающая количественные и качественные экономические взаимосвязи с помощью математических и статистических методов и моделей. Современное определение предмета эконометрики было выработано в уставе Эконометрического общества, которое главными целями назвало использование статистики и математики для развития экономической теории[1]. Теоретическая эконометрика рассматривает статистические свойства оценок и испытаний, в то время как прикладная эконометрика занимается применением эконометрических методов для оценки экономических теорий. Эконометрика даёт инструментарий для экономических измерений, а также методологию оценки параметров моделей микро- и макроэкономики. Кроме того, эконометрика активно используется для прогнозирования экономических процессов как в масштабах экономики в целом, так и на уровне отдельных предприятий[2]. При этом эконометрика является частью экономической теории, наряду с макро- и микроэкономикой[3].

Термин «эконометрика» состоит из двух частей: «эконо» — от «экономика» и «метрика» — от «измерение». Эконометрика входит в обширное семейство дисциплин, посвящённых измерениям и применению статистических методов в различных областях науки и практики. К этому семейству относятся, в частности, биометрия, технометрика, наукометрия, психометрия, хемометрия, квалиметрия. Особняком стоит социометрия — этот термин закрепился за статистическими методами анализа взаимоотношений в малых группах, то есть за небольшой частью такой дисциплины, как статистический анализ в социологии и психологии[4].

https://habr.com/en/post/206306/
Пример решения задачи множественной регрессии
https://www.li.ru/interface/pda/?jid=5544320&pid=451980125 Java_2

https://habr.com/en/company/oleg-bunin/blog/352614/
 Как решить 90% задач NLP: пошаговое руководство по обработке естественного языка
Original author: Emmanuel Ameisen https://blog.insightdatascience.com/how-to-solve-90-of-nlp-problems-a-step-by-step-guide-fda605278e4e How to solve 90% of NLP problems: a step-by-step guid
Словосочетание «мешок слов» более или менее устоялось, поэтому показалось разумно его использовать с указанием исходного выражения. А вот для one-hot encoding можно предложить разве что one-hot-кодирование, поэтому в заголовке получилось смешение.
Спасибо за замечание, интересно мнение о переводе или использовании терминологии на английском.

https://vas3k.ru/blog/359/
Подборка книг по обработке естественного языка
Вы удивитесь, но приведенные ниже книги не посвящены NLP (хотя и содержат его части). Это действительно так, однако именно то, что они не связаны с NLP позволяет новичкам дочитать их до конца, получив понимание «зачем» и «да это же круто» и не испугавшись хардкорного матана.
    После недальновидных советов «читать Кнута» с вероятностью 146% никто не дочитает даже до третьей главы.

А еще главная особенность приведенных ниже книг — они есть на русском. В новую область

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
java_1 18-03-2019 18:39


Пн 18 мар 2019 17:59:04

java console linux without IDE

https://habr.com/en/post/212707/

vladimirice February 15, 2014 at 01:40 PM

Вопросы и задания для русскоязычной книги Thinking in Java (Философия Java) Брюса Эккеля

Thinking in Java 2 nd edition
Revision 3 лучше второе. После сравню с 4 ( в 4_м нет примеров ).

Есть еще такая вещь, как «Annotated Solution Guide for Thinking in Java», где сам же автор и разбирает все задачи. В том числе — и для четвертого издания.

https://dou.ua/forums/topic/7906/

Thinking in Java, 4th Edition (полная версия)

Всем добрый день,
Задался вопросом: есть ли где-то эта книга на русском языке и в полном обьеме?
Потому что из моих сравнений оригинальной и русской версии — последняя не полная и даже попадаются ошибки. Спасибо!

P.S. знаю что лучше читать на английском, но все же:)

Именно. Для технических книг редко существует стопиццот разных переводов.

Нет ее в полном объёме на русском, т.е. как перевел «Питер» с потерями, так и есть. Читай оригинал

то не «потери», а просто перевод первой редакции. 4е издание выходило в нескольких редакциях, первая — как-раз то, где на ~400 стр меньше чем в

3-ей... в общем, ту самую 3ю редакцию и на нэйтиве найти очень сложно. Первое издание вот этим дополнить можете «Annotated Solution Guide for Thinking in Java» это просто решебник так сказать

А вообще, по актуальной жабе вот эти рулят:
1. Core Java
— www.amazon.com/...s/dp/0137081898
— www.amazon.com/...s/dp/013708160X
2. Java The Complete Reference 9/E

https://habr.com/en/post/212707/  И по ссылке разбор ошибок в переводе этой книги.

Советуют так : Для начала прочитайте бессмертную книгу "Thinking in Java".
Потом сходите на собеседования в пару компаний, там все и узнаете. Честно предупреждайте, что хотите работать Java junior, Вам все должны будут рассказать. Просто прочитать и сходить. Не верю в это.

Но я начну с консоли линукса.

Код выглядит так :

//Листинг 2.1. Программа array.java
// array.java
// Работа с массивами Java
// Запуск программы: C>java arrayApp
////////////////////////////////////////////////////////////////
class ArrayApp
{
public static void main(String[] args)
{
long[] arr;
// Ссылка на массив
Листинг 2.1 (продолжение)
arr = new long[100];
// Создание массива
int nElems = 0;
// Количество элементов
int j;
// Счетчик цикла
long searchKey;
// Ключи искомого элемента
//--------------------------------------------------------------
arr[0] = 77;
// Вставка 10 элементов
arr[1] = 99;
arr[2] = 44;
arr[3] = 55;
arr[4] = 22;
arr[5] = 88;
arr[6] = 11;
arr[7] = 00;
arr[8] = 66;
arr[9] = 33;
nElems = 10;
// Массив содержит 10 элементов
//--------------------------------------------------------------
for(j=0; j<nElems; j++)
// Вывод элементов
System.out.print(arr[j] + " ");
System.out.println("");
//--------------------------------------------------------------
searchKey = 66;
// Поиск элемента с ключом 66
for(j=0; j<nElems; j++)
// Для каждого элемента
if(arr[j] == searchKey)
// Значение найдено?
break;
// Да - выход из цикла
if(j == nElems)
// Достигнут последний элемент?
System.out.println("Can't find " + searchKey); // Да Пн 18 мар 2019 16:03:27
else
System.out.println("Found " + searchKey);
// Нет

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
java_0 18-03-2019 17:55


Ява ( java ) линукс терминал ( без IDE )
https://habr.com/en/post/125210/
Например, отсюда.
комментарии: 0 понравилось! вверх^ к полной версии
обманки 4 15-03-2019 19:49


обманки 4

Чт 14 мар 2019 16:25:37
http://zahardzhan.github.io/well-tuned-emacs/
Хорошо настроенный Emacs
https://www.oreilly.com/pub/au/5259
Kenneth Kousen
https://www.oreilly.com/ideas
o'reilly Учебники HTML5 и CSS3

https://ideanomics.ru/articles/1849

Что такое deep learning и как эти компьютерные алгоритмы перевернут нашу жизнь

Главное, что нужно знать о технологиях, которые берут на вооружение Google и Facebook.
Будущее    

    1

Люк Дормел — журналист, работает для BBC и Fast Company, пишет книгу The Formula об алгоритмах и их влиянии на нашу жизнь.

В прошлом месяце Google совершила крупную сделку — купила компанию DeepMind Technologies. Приобретя фирму, которая занимается исскусственным интеллектом, Google продемонстрировала серьезный интерес к deep learning, «глубокому обучению». Но что значит этот модный термин?

DeepMind была основана в 2012 году нейрологом и бывшим шахматным вундеркиндом Демисом Хассабисом и его двумя коллегами. На их сайте говорится: «Мы соединяем лучшие методики машинного обучения и нейронауки для создания мощных универсальных обучающихся алгоритмов» в целом ряде отраслей.

Что такое deep learning?

Это все более популярная тема в области искусственного интеллекта. «Глубокое обучение» — это вид машинного обучения, основанный на нейросетях. Они помогают усовершенствовать такие алгоритмы, как распознавание речи, компьютерное зрение и обработка естественного языка. Это одна из самых востребованных областей в компьютерной науке. Но как она всего за десятилетие превратилась из загадочной научной темы в одну из самых увлекательных технологических областей?

«Deep learning сейчас очень высоко ценится, — говорит Йошуа Бенгио, профессор факультета компьютерных наук Монреальского университета, одного из главных мировых центров deep learning. — Дело в том, что сейчас сильно не хватает специалистов в этой области. На подготовку PhD нужно около пяти лет, а пять лет назад очень немногие молодые ученые занимались этой темой. И сегодня эти немногие чрезвычайно востребованы».

В последние несколько лет «глубокое обучение» помогло добиться прорывов в самых разных областях, от распознавания объектов до машинного перевода, которые специалисты по ИИ никак не могли расколоть.

Не путать с машинным обучением!

Чтобы понять, что такое deep learning, нужно отделить его от других дисциплин в сфере искусственного интеллекта. Одна из них — машинное обучение, когда компьютер извлекает знания через управляемый опыт. Обычно в этом случае человек помогает машине учиться, подбрасывая ей сотни или тысячи учебных примеров и вручную исправляя ошибки.

Хотя машинное обучение доминирует в сфере ИИ, у него есть свои проблемы. Прежде всего, оно требует колоссального времени. Кроме того, пока компьютер полагается на человеческую изобретательность, на умение человека придумывать абстракции, это нельзя назвать в полной мере машинным интеллектом.

«Многие успешные приложения машинного обучения зависят от ручной работы, исследователь сам кодирует информацию о задаче, и обучение основано на его труде, — говорит Джордж Дал, исследователь группы машинного обучения в Университете Торонто. — Когда исследователь занимается deep learning, он старается заставить систему саму спроектировать свои функции, насколько это возможно».

«Глубокое обучение» по большей части не нуждается в человеке-операторе. Оно подразумевает, например, создание масштабных нейросетей, которые позволяют компьютеру учиться и «думать» самостоятельно, не прибегая к прямому человеческому вмешательству.

«То, что компьютер узнает при помощи алгоритмов deep learning — это скорее абстрактные представления концепций, — говорит Бенджио. — Deep learning основано на том, что у людей есть несколько типов представления идей: на нижних уровнях самые простые, на верхних — более сложные абстракции. Представляя информацию этим абстрактным способом, машине легче прийти к своим обобщениям».

Все хотят быть в игре

В 2011 году профессор Стэнфорда Эндрю Энг основал знаменитый проект Google Brain — это нейросеть, которую обучают при помощи алгоритмов deep learning. Она научилась распознавать высокоуровневые представления — например, понятие «кошка», — после просмотра всего лишь видео на YouTube и не имея никакого предварительного представления о том, что такое кошка.

В прошлом году Facebook назначил

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
обманки 0 15-03-2019 16:30


обманки 0

15 марта 2019 Пятница

Впечатлений выше крыши. Это все для участковых врачей. Сам такой и степень тупизны знаю не понаслышке.

Специалистам, а также руководителям, конечно это всё известно. Им нужны более подробные источники.

 

комментарии: 0 понравилось! вверх^ к полной версии
обманки 3 15-03-2019 16:25


обманки 3

https://neurohive.io/ru/osnovy-data-science/5-meto...zmenjat-obshhenie-v-budushhem/
5 методов обработки естественного языка, которые стремительно меняют мир вокруг нас

    28 сентября 2018 Базовый курс
обработка естественного языка
Глубокое обучение в NLP

Существенная часть технологий NLP работает благодаря глубокому обучению (deep learning) — области машинного обучения, которая начала набирать обороты только в начале этого десятилетия по следующим причинам:

Глубокое обучение (Deep Learning): краткий туториал

глубокое обучение

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

Нейронная сеть (искусственная нейронная сеть) — это попытка воспроизведения работы человеческого мозга на компьютере при помощи слоев нейронов.

Искусственный интеллект — способность машины или программы находить решения при помощи вычислений.

Во время первых исследований в области ИИ ученые пытались воспроизвести человеческий интеллект для решения конкретных задач — например, игры с человеком. Было введено большое количество правил, которым должен следовать компьютер. На основе этих правил компьютер принимал решения в согласии с конкретным списком возможных действий.

Машинное обучение — это попытка научить компьютеры самостоятельно обучаться на большом количестве данных вместо жестко постулированных правил.

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

Контролируемое и неконтролируемое обучение

Контролируемое обучение (обучение с учителем, supervised learning) подразумевает использование помеченных наборов данных, содержащих входные данные и ожидаемые выходные результаты. Когда вы обучаете нейронную сеть с помощью контролируемого обучения, вы подаете как входные данные, так и ожидаемые выходные результаты.

Если результат, генерируемый нейронной сетью, неверен, она скорректирует свои вычисления. Это итерационный процесс, оканчивающийся тогда, когда сеть перестает совершать ошибки.

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

Неконтролируемое обучение (обучение без учителя, unsupervised learning) — это машинное обучение с использованием наборов данных без определенной структуры.

Когда вы обучаете нейросеть неконтролируемо, она самостоятельно проводит логическую классификацию данных. Примером задачи с неконтролируемым обучением является предсказание поведения посетителей интернет-магазинов. В этом случае сеть не обучается на размеченных даннх. Вместо этого она самостоятельно классифицирует входные данные и отвечает на вопрос, какие пользователи чаще всего покупают различные товары.

Глубокое обучение

Теперь вы подготовлены к изучению того, что такое глубокое обучение и как оно работает.

Глубокое обучение — это метод машинного обучения. Глубокое обучение позволяет обучать модель предсказывать результат по набору входных

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
обманки 1 15-03-2019 15:58


обманки 1

  • Русский
    • English
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
обманки 15-03-2019 15:48


обманки 15:41 15 марта 2018

Обработка естественного языка на java Richard Riz

Что это значит ?

NLP – это весело! Обработка естественного языка на Python

От
furrycat
-
3
19889

Добавить в избранное

Разберем принципы NLP и научим компьютер понимать человеческий язык. Составим пайплайн для анализа текстов и реализуем его с библиотекой spaCy.

К сожалению, в нашей версии вселенной слишком много неструктурированных данных

Компьютеры замечательно работают со структурированной информацией, например таблицами в базах данных. Но люди общаются друг с другом не таблицами, а словами. Для компьютеров это слишком сложно.

Большая часть информации в мире не структурирована – это просто тексты на английском или любом другом языке. Можно ли научить машины извлекать из них важные данные? Этой проблемой занимается особое направление искусственного интеллекта: обработка естественного языка, или NLP (Natural Language Processing). В статье мы разберемся, как это работает. А для примера напишем программу на языке Python для извлечения информации из неструктурированного текста.

Если вы не хотите углубляться в работу NLP, а просто ищете, откуда можно скопировать готовый код, то прокрутите статью вниз до раздела Пайплайн NLP на Python.

Могут ли компьютеры понимать язык?

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

К сожалению, компьютеры не могут в полной мере понимать живой человеческий язык, однако они на многое способны. NLP может делать по-настоящему волшебные вещи и экономить огромное количество времени.

Совсем замечательно то, что последние разработки в области NLP доступны в открытых библиотеках Python, например, в spaCy, textacy и neuralcoref. То, что вы можете сделать с их помощью парой строчек кода, совершенно невероятно.

Извлечение смысла

Процесс чтения и понимания английского текста сам по себе очень сложен. Кроме того, люди часто не соблюдают логику и последовательность повествования. Например, что может значить вот этот заголовок новостей?

Environmental regulators grill business owner over illegal coal fires.

Регуляторы допрашивают владельца бизнеса о незаконном сжигании угля? А может быть, они в буквальном смысле готовят его на гриле? Вы догадались, а сможет ли компьютер?

Реализация какой-либо сложной комплексной задачи в машинном обучении обычно

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Объедки 13-03-2019 20:25


Объедки

Ср 13 мар 2019 12:48:52
https://www.liveinternet.ru/users/_ghbhjif/profile
dom.ru
герман греф 21 день http://rareearth.ru/ru/pub/20181119/04146.html
Точнее 21 уровень
«Школа 21» — уникальная образовательная инициатива бесплатного фундаментального обучения программированию. Продолжительность обучения в школе составляет от 1,5 до 4 лет и проходит в режиме 24 часа 7 дней в неделю. Поступление в школу не зависит от предыдущего опыта работы, наличия дипломов и результатов экзаменов. Процесс обучения в школе основан на индивидуальной и групповой проектной работе, а также на принципе «peer-to-peer» — взаимного обучения и оценивания. В соответствии с методикой и IT-платформой, сотрудники школы контролируют все этапы образовательного процесса каждого учащегося, а также результаты финальных работ и полноту их выполнения в заданные сроки.

https://habr.com/en/company/sberbank/blog/412893/
Sberbank
June 1, 2018 at 10:29 AM
Догуглиться до senior-программиста за четыре года: метод «Школы 21»
Прямо-таки за всеми выпускниками? Вы что, учите только модным языкам и технологиям

Список направлений в нашей школе большой: алгоритмы, графика, Unix, Web, мобильная разработка, безопасность, сетевые технологии. Для этого понадобятся знания в куче языков — C, C++, Swift, Java, PHP, JavaScript, Python, Ruby, OCaml и других. Все обучение поделено на 21 уровень, и вы не сможете пройти на следующий, пока не пройдете все необходимые этапы предыдущего. Таким образом, дойдя до финиша, ученик становится архитектором ИТ-решений, а не зацикливается на одном инструменте. Кстати, «Школа 21» названа так как раз потому, что для полного прохождения нужно преодолеть 21 уровень. И потому что она дает большой объем знаний, необходимый профессионалу в 21 веке.
И дорого ли обучаться в такой инновационной офлайн-школе?

Это бесплатно. Сейчас оставить заявку может любой человек в возрасте от 18 до 30 лет по состоянию на 1 ноября 2018 года. Сначала нужно пройти тестовые задания на память и логику. Потом — личную встречу с организаторами. И в финале самое интересное — «Бассейн»!

А это что такое?

«Бассейн» — это отборочный этап. 4 недели без выходных, по 10-14 часов в сутки — очень интенсивное обучение на реально сложном материале. По итогам «Бассейна» самые успешные и мотивированные зачисляются в «Школу 21». Если на время «Бассейна» нет возможности отложить все дела, то лучше не начинать.

Ну а после-то станет полегче?

Не то чтобы очень. Хотя здесь многое зависит от того, сколько лет вы готовы учиться — можно растянуть увлекательный процесс на срок примерно от 1,5 до 4 лет — это если как минимум 40 часов в неделю посвящать учебе. Меньше вряд ли получится, потому что проектов много, и они будут накладываться друг на друга в условиях жестких дедлайнов. Комбинируйте и выживайте.

Кстати, с некоторых пор Школу можно закончить не на 21 уровне, а уже на 16-м. Связано это с тем, что примерно на 14 уровне ученики уже достигают уровня уверенного разработчика, начинают параллельно зарабатывать на интересных проектах и отдают приоритет им. Если же до окончания «Школы 21» не было времени параллельно работать, то в итоге за плечами у вас все равно может быть около года опыта — он складывается из двух полугодовых стажировок, которые входят в план обучения.

Поиском мест для стажировки студенты занимаются самостоятельно. Но мы стараемся помогать с этим: привлекаем компании для совместных мероприятий, знакомим эти компании со студентами. Ну и, конечно, самых успешных приглашаем на стажировку в Сбербанк. Бывает, кстати, что на стажировке приходится работать с технологией, которой еще нет в активе студентов, и тогда им очень помогают навыки самостоятельной работы с информацией, полученные в «Школе 21».

Все это звучит слишком нереально с точки зрения традиционного образования...

Что есть, то есть. Поэтому дипломов государственного образца у нас не предусмотрено — выдаем только сертификаты «Школы 21» и французские аналоги от L’Ecole 42.

Подать заявку на вступительное онлайн-тестирование в «Школу 21» можно на официальном сайте — www.21-school.ru. Для его прохождения нет установленных сроков. Примерно за месяц до каждого отборочного «Бассейна» участники, лучше остальных сдавшие тесты, получают приглашение на личную встречу.
Таня Котенкова Узи СоГаз на М. морской
Котенкова Татьяна Антоновна ?
2
Обсуждение аппарата БИОРС - 2 | Форум

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Огрызки 12-03-2019 18:42


Огрызки
Напомним, в январе на «Северной верфи» заложили 60-метровое рыболовное судно.
Суд арестовал бывшего главного инженера «Адмиралтейских верфей»
28 февраля, 19:06
«Северная верфь»: спуск на воду корвета «Дерзкий» намечен на весну 2021 года
18 февраля, 16:16
«Северная верфь» построит для «Норебо» четыре морозильных траулера
21 января, 17:34
https://78.ru/news/2019-01-30/na_severnoi_verfi_zalozhili_60metrovoe_ribolovnoe_sudno


Рошковская Людмила Викторовна
23 апр. 2018 г. - Заместитель главного врача Александровской больницы Людмила Рошковская официально задержана на двое суток как ...
https://www.doktornarabote.ru/Doctor/Profile/24020...03173084129223129126220163135/
На сайте с 15.12.2012

Россия, Санкт-Петербург

Невролог

Первый Санкт-Петербургский государственный медицинский университет им. акад. И.П. Павлова (ПСПбГМУ, СПбГМУ, 1-й ЛМИ), Санкт-Петербург

Электронная почта: roshkovskaya.l.v@dnr.cc

Профессиональная биография

Действующий сертификат по специальности неврология, иглорефлексотерапия, функциональная диагностика в неврологии, организация здравоохранения. Главный невролог Петродворцового района. Опыт открытия новых подразделений в стационаре, организации сосудистого центра и отделения реабилитации. В 2007 году отделение получило первое место в конкурсе «Лучшее отделение восстановительной медицины». Постоянное участие и выступления на российских и международных конференциях, стажировки – в Италии – 1 год, Великобритании – 1 год, количество печатных работ – 16. Ассистент кафедры неврологии и мануальной медицины СПбГМУ имени академика И.П. Павлова. Лекторская деятельность. Опыт участия в международных исследованиях в качестве главного исследователя более 8 лет. Сертификат GCP. Неоднократно награждалась грамотами Комитета по Здравоохранению Санкт-Петербурга, Губернатора, Администрации Петродворцового района за добросовестный труд. В 2012 году стала победительницей конкурса «Женщина года 2012» в номинации «Медицина».
https://books.google.ru/books?id=h1tCDwAAQBAJ&pg=P...0%BE%D0%B2%D0%BD%D0%B0&f=false
Профессор А. И. Шварев и наше время / Профессор А. А. Скоромец и его кафедра
Сделан скрин Получить печатную версию этой книги

Вт 12 мар 2019 16:28:56

К числу великих доблестей травознавцев и пчеловодов, а также специалистов по макролидной коррекции генома относят " излечение " от АИТ (при всегда без рассказа о том, в чем болезнь выражалась и что же лечили). Когда -то давно, ушибленные непрерывным пунктированием щитоивдных желез у детей, и оценкой АТТРО у всего шевелящегося, мы с Г.А. Герасимовым и В.В. Фадеевым написали статью о демонизации АИТ.

Так что же такое АИТ ? Что мы лечим?

Картинку после проведенного на всякий случай УЗИ?

Листочек с антителами ? Человека, у которого " все плохо " ? Что мы лечим при АИТ, когда нет зоба и нет даже субклинического гипотиреоза?

Давным - давно, когда у нас были тиреоидин и трийодтиронин, и когда трийодтиронин не имел очарования" дефицита,который нужно доставать "через завсклад, туваровет " ( пардон, сайт), и мы зобы не могли утсранять, а выявлять реальность сдавлений и дисфагий могли только контроастированием пищевода с барием, Ваша покорная слуга так формулировала ситуацию с теми больными, которых прооперировали в сущсности без показаний " но теперь зато становится понятно, на что и когда они жалуются - нарушили замещение, есть симптомы гипотиреоза, на них жалуются, есть гипокальциемия - на нее, есть нарушения фонации = на них , а раньше жаловались на все на свете... Я никак не ожидала , что будут основания вернуться к этой фразе 45 лет спустя...
Надеюсь, "исследование", в котором для оценки результатов использовалось понятие"улучшение состояния, уменьшение жалоб" не пойдет во врачебные массы. И так тяжело работать с "интернетобразованными" пациентами, требующими санацию антител, а если они еще такие подсказки получат..Из 150 -6 с серьезными осложнениями операции, "несколько" с поражением возвратного нерва как бы вскользь-фигня))). Хорошо хоть абзац про эффект плацебо от операции написан.)) жуть какая-то. Не только в России ,оказывается,можно проспонсировать ерунду. https://vrachirf.ru/concilium/27206.html

Тиреоидит - как много в этом слове...
Исторически сложившееся общее наименование для абсолютно различных по этиологии и патогенезу заболеваний щитовидной железы, злополучный намек на воспаление (-ит) в названии, особое положение щитовидной железы в онтогенезе, доступность методов оценки гуморального иммунитета и
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 22-02-2019 22:04


Java. The World Of Java. https://blog.newrelic.com/engineering/tools-for-java-developers/
Top Tools for Java Developers By Alexa Stefanko • Aug. 21st, 2018 • Software Engineering
Java, software development Перевод на русский : Перевод статьи «Top Tools for Java Developers»
Кирилл Поздеев, переводчик https://tproger.ru/translations/top-tools-for-java/ От Ant до JUnit https://junit.org/junit4/
комментарии: 0 понравилось! вверх^ к полной версии