Отличное видео, радует, что на просторах ютуба поднимаются важные вопросы. Это действительно важный и нужный инструмент, к просмотру обязательно) Спасибо!
Согласен, прежде чем говорить о «скорости»… убедитесь, что у вас не «говнокод»… в продакшене )))Язык подбирается под задачу, а не наоборот))У каждого языка свои плюсы и минусы ))
Вот она она! Гениально! Я научился делать приложение с одной кнопкой которая нихрена не делает! Все эти уроки порождают больше вопросов чем ответов. Главный вопрос — Нахрена? Действительно как пишут люди — зачем морочиться с Линуксом? Зачем в конце шарить папку если файл можно элементарно перетащить из виртуалки если предварительно на ней установлены (а они легко ставятся) VMWare Tools. И все же самый главный вопрос — какой смысл был в этих уроках?? Чему вы научили??
Хорошие видео, спасибо за труд, но хотелось бы видеть примеры не просто с выводом в консоль, но и параллельно оформление и работа этого примера в UI..., например, при нажатии на кнопку, происходит расчет по какой-нибудь формуле и результат выводится в textview. Спасибо.
круто учите, часто не понимаешь что за приколы на экране и хочешь написать в коменты вопрос «как? почему?» и всегда лучше сначала досмотреть до конца а потом уже отправлять комент, я так щас сначала написал и подумал-ну если не пойму то отправлю, дальше смотрю и такой «АААААА, понятно лол» ну и удаляю свой комент из-за неактуальности))) кста поздр в 10к
Если уже установлена EDT 2020.5 RC1 и вышла, например, EDT 2020.5 RC3 как обновиться через EDT Start? Не нашел такой возможности. В общем неудобно сносить и снова ставить 2020.5 для повышения релиза-кандидата. Раз уже дали возможность устанавливать бета-версии через EDT Start дайте возможность и обновлять их.
Как работает next в этом коде? Как он несколько объектов хранит? Или я что-то не понял? Этот код с продвинутой Java 5 урок LinkedList. package com.company;
import java.util.Arrays;
public class MyLinkedList { private Node head; private int size;
public void add(int value) { if (head == null) { head = new Node(value); } else { Node temp = head;
Все эти уроки порождают больше вопросов чем ответов.
Главный вопрос — Нахрена?
Действительно как пишут люди — зачем морочиться с Линуксом?
Зачем в конце шарить папку если файл можно элементарно перетащить из виртуалки если предварительно на ней установлены (а они легко ставятся) VMWare Tools.
И все же самый главный вопрос — какой смысл был в этих уроках?? Чему вы научили??
package com.company;
import java.util.Arrays;
public class MyLinkedList {
private Node head;
private int size;
public void add(int value) {
if (head == null) {
head = new Node(value);
} else {
Node temp = head;
while (temp.getNext() != null) {
temp = temp.getNext();
}
temp.setNext(new Node(value));
}
size++;
}
public int get(int index) {
int value = 0;
Node temp = head;
while (temp != null) {
if (value == index) {
return temp.getSValue();
} else {
temp = temp.getNext();
value++;
}
}
throw new IndexOutOfBoundsException();
}
public void remove(int index) {
if (index == 0) {
head = head.getNext();
size--;
return;
}
int value = 0;
Node temp = head;
while (temp != null) {
if (value == index — 1) {
temp.setNext(temp.getNext().getNext());
size--;
return;
} else {
temp = temp.getNext();
value++;
}
}
}
public String toString() {
int[] result = new int[size];
int idx = 0;
Node hrennn = head;
StringBuilder MegaTemp = new StringBuilder();
String temp;
int temp1 = 0, temp2 = 0;
while (hrennn != null) {
result[idx++] = hrennn.getSValue();
hrennn = hrennn.getNext();
}
return Arrays.toString(result);
}
private static class Node {
private int value;
private Node next;
public Node(int value) {
this.value = value;
}
public int getSValue() {
return value;
}
public void setSValue(int value) {
this.value = value;
}
public Node getNext() {
return next;
}
public void setNext(Node next) {
this.next = next;
}
}
}