Size: a a a

2020 July 12

M

Malik in learn.java
А еще никогда не делай конкатенацию строк в цикле. Для таких целей есть StringBuilder.
источник

l

lem0nify in learn.java
Patchouli 💜 Knowledge
А в чем, позволь узнать, "кринж"? Все игры сделаны одним человеком, он писал музыку, логику, рисовал персонажей. Вокруг этого фендома просто невероятное количество контента и огромная популярность по всему миру.
C «кринжем» я, может, несколько некорректно выразился, но мне непонятно само явление образования фанатского сообщества вокруг игр такой примитивной концепции, как скролл-шутер. Туда же даже глубокий сюжет при всём желании не заложишь. Впрочем, это из разряда «не видел, но осуждаю» (на самом деле не осуждаю, но совсем не понимаю), так что, не слушай меня и не обижайся, пожалуйста.
Ладно, хватит оффтоп разводить.)
источник

PK

Patchouli 💜 Knowledg... in learn.java
Ладно. :з
источник

G

Galv in learn.java
Добрый день! Никак не могу нагуглить пример композиции из реально кода, а не на примерах с кошками и собаками. Что композиция, что агрегация для меня одно и тоже пока что( просто автовайрим какой нить интерфейс в обоих случаях
источник

かたかわ in learn.java
Galv
Добрый день! Никак не могу нагуглить пример композиции из реально кода, а не на примерах с кошками и собаками. Что композиция, что агрегация для меня одно и тоже пока что( просто автовайрим какой нить интерфейс в обоих случаях
Разница в том, что при композиции А не может существовать Б
источник

PK

Patchouli 💜 Knowledg... in learn.java
Galv
Добрый день! Никак не могу нагуглить пример композиции из реально кода, а не на примерах с кошками и собаками. Что композиция, что агрегация для меня одно и тоже пока что( просто автовайрим какой нить интерфейс в обоих случаях
> Композиция (агрегирование по значению) — более строгий вариант агрегирования, когда включаемый объект может существовать только как часть контейнера. Если контейнер будет уничтожен, то и включённый объект тоже будет уничтожен.
источник

PK

Patchouli 💜 Knowledg... in learn.java
Все отличие, собственно.
источник

G

Galv in learn.java
Patchouli 💜 Knowledge
> Композиция (агрегирование по значению) — более строгий вариант агрегирования, когда включаемый объект может существовать только как часть контейнера. Если контейнер будет уничтожен, то и включённый объект тоже будет уничтожен.
Я это понимаю, но хотелось бы увидеть пример кода, где мы уничтожаем включаемый объект вслед за контейнером. Нигде подобного не видел и не могу найти
источник

BB

Behruz Bahromzoda in learn.java
Привет всем я начинал работать с вебсокет вопрос такой при закрытие сокет нужно отправить сообщения как это можно реализовать ?
источник

D

DarkPerl in learn.java
Behruz Bahromzoda
Привет всем я начинал работать с вебсокет вопрос такой при закрытие сокет нужно отправить сообщения как это можно реализовать ?
Послать смс и закрыть ?)
источник

BB

Behruz Bahromzoda in learn.java
DarkPerl
Послать смс и закрыть ?)
да я так и сделаю что не получается
источник

BB

Behruz Bahromzoda in learn.java
источник

かたかわ in learn.java
Galv
Я это понимаю, но хотелось бы увидеть пример кода, где мы уничтожаем включаемый объект вслед за контейнером. Нигде подобного не видел и не могу найти
У тебя есть бизнес логика, в которой есть БАНКОВСКИЙ СЧЁТ и транзакция
источник

かたかわ in learn.java
транзакция не может существовать без банковского счёта
источник

かたかわ in learn.java
Это не  имеет смысла
источник

かたかわ in learn.java
Но если у тебя в коде есть машина, которую кто-то водит, то тут уже не композиция, ибо одна энтита может существовать без другой
источник

かたかわ in learn.java
Какой ещё пример нужен?
источник

M

Malik in learn.java
Behruz Bahromzoda
Привет всем я начинал работать с вебсокет вопрос такой при закрытие сокет нужно отправить сообщения как это можно реализовать ?
Закрытие соединения должно происходить с двух сторон. Если тебе присылают команду Close, это значит что тебе больше не будут отправлять данные, но ты можешь продолжить отправку. Полное закрытие происходит тогда, когда обе стороны отправили друг другу Close.
источник

M

Malik in learn.java
Посмотри описание протокола
https://tools.ietf.org/html/rfc6455
источник

BB

Behruz Bahromzoda in learn.java
@hiraev спасибо
источник