Size: a a a

2021 January 28

👉

👉👈 in learn.java
Loljeene
пора выдавать патент на плотного держателя в курсе
Ну я думал, что если вдруг, что-то не правильно в этом коде, то он скажет, но от талончика не откажусь
источник

S

Skelorc in learn.java
Народ всем привет. Помогите, не могу разобраться. В общем мне нужно отобразить картинку на фронте. Я использую таймлиф. Пиши в теге <img th:src="@{img/uploads/${article.getUrl}}" - где после знака $ я получаю кастомное имя моей картинки. В итоге, она не отображается, так как вместо значения article.getUrl, поставляется сам этот текст. Каким образом в th:src можно подсунуть значение, полученное с бэка?
источник

E

Eric in learn.java
Vladimir
человека, что составляет задания лучше пристрелить, чтобы не мучал других. а ошибка в T4 примерно в начале
не пойму что в 4 потоке не так... уже около 30 минут сижу, а толку 0)
источник

DC

Denis Chikanov in learn.java
👉👈
Ну я думал, что если вдруг, что-то не правильно в этом коде, то он скажет, но от талончика не откажусь
Это точно такой же код, как и тот, что выше, за исключением собственно ретурна, с чего бы?
источник

НБ

Никита Берегуля... in learn.java
Привет, посоветуйте, пожалуйста 😅  Вот у меня есть в мавене родительский помник внешний, от которого я наследую свой родительский помник проекта, от которого унаследованы мои модуля-сервисы:

внешний род. <- мои род. <- мои модули
Как мне пробросить из внешнего помника плагин в самые нижние?
То есть я делаю в моем родительском помнике, тот что по середине <pluginManagment> и пробрасываю вниз, но - <configuration> из самого вверхнего плагина в самый низ не доходит, не наследуется.
источник

👉

👉👈 in learn.java
Denis Chikanov
Это точно такой же код, как и тот, что выше, за исключением собственно ретурна, с чего бы?
Ничего, этого более чем достаточно, спасибо.)
источник

V

Vladimir in learn.java
Eric
не пойму что в 4 потоке не так... уже около 30 минут сижу, а толку 0)
M.A[i] = 0;
источник

E

Eric in learn.java
Vladimir
M.A[i] = 0;
ну, так переменная потом перезаписывается

у меня есть вариант где во всех потоках это есть, но толку из этого 0(

на C# как-то проще с этим, но если бы не количество памяти которое жрёт джава, я бы сейчас писал на джаве и не задавал таких глупых вопросов
источник

AK

Artur Kopytin in learn.java
Привет , всем подскажите пожалуйста , раз и навсегда как не путаться в следующем, когда я понимаю , что в параметр метода , я передаю копию объекта , а когда передаю ссылку на объект, из чего в последствии следует , что любое изменение этого объекта изменяет значения всех объектов которые ссылаются на этот объект
источник

V

Vlad in learn.java
👉👈
Ну я думал, что если вдруг, что-то не правильно в этом коде, то он скажет, но от талончика не откажусь
А я бы сказал это странно. Мутируем стейт и возвращаем. Имхо чаще либо просто мутируют стейт и потом делают гетер. Либо без стейта чистую функцию и тогда возвращают
источник

V

Vladimir in learn.java
Eric
ну, так переменная потом перезаписывается

у меня есть вариант где во всех потоках это есть, но толку из этого 0(

на C# как-то проще с этим, но если бы не количество памяти которое жрёт джава, я бы сейчас писал на джаве и не задавал таких глупых вопросов
ну, так в нее же еще и другие потоки пишут, собственно рассинхон и будет, если я правильно понял
источник

E

Eric in learn.java
Vladimir
ну, так в нее же еще и другие потоки пишут, собственно рассинхон и будет, если я правильно понял
ну а это можно как-то пофиксить?
у моего знакомого тоже в одну переменную записывается, но результат всегда одинаковый

может я чего-то недопонимаю
источник

V

Vlad in learn.java
Eric
ну а это можно как-то пофиксить?
у моего знакомого тоже в одну переменную записывается, но результат всегда одинаковый

может я чего-то недопонимаю
Синхронизировать общий доступ, если нужно общую память менять
источник

👉

👉👈 in learn.java
Vlad
А я бы сказал это странно. Мутируем стейт и возвращаем. Имхо чаще либо просто мутируют стейт и потом делают гетер. Либо без стейта чистую функцию и тогда возвращают
Я думал return работает так... Я беру переменную, увеличиваю ее и возвращаю обработанную обратно, я думал так и работает 👀 если так, тогда что тут странного?
источник

V

Vlad in learn.java
👉👈
Я думал return работает так... Я беру переменную, увеличиваю ее и возвращаю обработанную обратно, я думал так и работает 👀 если так, тогда что тут странного?
Так и работает. Моя мысль была больше к дизайну
источник

E

Eric in learn.java
Vlad
Синхронизировать общий доступ, если нужно общую память менять
через synchronized? вы об этом?
источник

V

Vladimir in learn.java
Eric
через synchronized? вы об этом?
я даже не знаю как это просто объяснить)
но конкрено в строке 204 обнуляется массив, который в это же время могут писать другие потоки и в зависимости от рэйса будут разные результаты
источник

AK

Artem Kushnir in learn.java
Добрый день

Есть enum

public enum ShipType {
   OneDeck,
   TwoDecks,
   ThreeDecks,
   FourDecks
}


и есть код в main

import static day0.ShipType.FourDecks;
import static day0.ShipType.ThreeDecks;

public class Task1 {
   private static String Cd_in;


   public static void main(String[] args) {
       Field field = new Field();
       int cnt_pnt = 0; // X-еx палубный корабль
       int j;

       for (int cnt_shps = 1; cnt_shps < 2; cnt_shps++) {
           cnt_pnt = 5 - cnt_shps; //сколько кораблей
                      ....................................................
               Ship sh1 = new Ship(FourDecks, coordinates);
              // Ship sh2 = new Ship(ThreeDecks, coordinates);

}


Как связать если cnt_shps=1 то ShipType будет FourDecks
если cnt_shps=2 то ShipType будет ThreeDecks
?

можно ли как нибудь перевести num в List и по индексу тип получать ?
источник

ch

central hardware in learn.java
Artem Kushnir
Добрый день

Есть enum

public enum ShipType {
   OneDeck,
   TwoDecks,
   ThreeDecks,
   FourDecks
}


и есть код в main

import static day0.ShipType.FourDecks;
import static day0.ShipType.ThreeDecks;

public class Task1 {
   private static String Cd_in;


   public static void main(String[] args) {
       Field field = new Field();
       int cnt_pnt = 0; // X-еx палубный корабль
       int j;

       for (int cnt_shps = 1; cnt_shps < 2; cnt_shps++) {
           cnt_pnt = 5 - cnt_shps; //сколько кораблей
                      ....................................................
               Ship sh1 = new Ship(FourDecks, coordinates);
              // Ship sh2 = new Ship(ThreeDecks, coordinates);

}


Как связать если cnt_shps=1 то ShipType будет FourDecks
если cnt_shps=2 то ShipType будет ThreeDecks
?

можно ли как нибудь перевести num в List и по индексу тип получать ?
ShipType.values()[index]
источник

E

Eric in learn.java
Vladimir
я даже не знаю как это просто объяснить)
но конкрено в строке 204 обнуляется массив, который в это же время могут писать другие потоки и в зависимости от рэйса будут разные результаты
понимаю что вы хотите объяснить, но не понимаю как это сделать(
как-то глупо выходит
источник