Этого треда уже нет.
Это копия, сохраненная 27 июля 2019 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Без названия.png4 Кб, 166x304
Java для (почти) нуба /java/ # OP 1352355 В конец треда | Веб
Шолом, аноны-красноглазики

Мой третий пост на дваче (или четвертый), перейду сразу к сути.

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

В общем, я решил сменить профессию.

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

Отсюда и появились вопросы:
1. Что вы рекомендуете почитать, для понимания языка "до конца".
2. Посоветуйте, пожалуйста, нормальные учебные пособия, сайты, да что угодно, где будут как в задачнике по матанализу/физике/дискретной математике; т.е. вот задание - вот пример его решения - вот задание - сиди ебись с библиотеками, чтобы его решить, благо пример решения у тебя есть.
3. Есть ли какие-то "паттерны" для написания определенных классов, методов? Как пример: у каждого юриста есть типовые договоры, перед заключением которых/выдаче клиенту их можно менять так, как вздумается, ибо основной костяк есть и времени это много не будет занимать.
4. Сколько посоветуете тратить времени для того, чтобы хотя бы за полгода (не меньше точно, т.к. сомневаюсь, что можно за меньший период) освоить java на уровне джуна.
5. Любые ваши советы, как шарящих java прогреров, способные облегчить мое вкатывание в java.

Да, с математикой у меня все в порядке - люблюд ее с детства и никогда не бросал. Просто сделал херовый выбор в своей юности.

Заранее спасибо, аноны,

СтарыйОскол-Кун.
 .jpg99 Кб, 672x989
2 1352356
>>352355 (OP)
Остановись, глупец!
3 1352357
>>352356
так я про джаву спрашиваю
 .jpg142 Кб, 672x989
4 1352360
>>352357
Ну хорошо, тогда так.
5 1352361
>>352360
Так я не забыть хочу(
6 1352362
>>352361
Захочешь, но будет уже слишклм поздно.
7 1352367
бамп
8 1352384
бамп
9 1352409
>>352355 (OP)

>1


Рекомендую писать, а не читать

>2


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

>3


Есть и даже без кавычек. Есть паттерны ооп банды четырех, есть архитектурные паттерны типа mvc. Но ты их не сможешь применять, пока плаваешь в самом языке, и хотя бы немного не пописал код

>4


чем больше, тем лучше

>5


Писать код, читать код
10 1352410
>>352409
По 5 пункту еще забыл, меньше слушать советы с двача
11 1352458
>>352355 (OP)
Начинать следует с SICP. А не со всякого говна, в котором написана откровенная ложь:

>Современная эпоха в программировании, по существу, началась с языка С. Затем поя­вился язык С++, а после него - Java.

12 1352474
>>352355 (OP)
Анон оно тебе бл-ть надо? Лучше пхп выучи или с# и иди сайты клепай.
Судя по тебе в ее собрался. Поверь там порог вктывания особенно в норм контору сейчас огого. Программеры не просто так получают $, надо вьебывать и еще раз вьебывать и еще...
Поверь мне, ява та что на работе - это не уровень Шилдта или Эскеля, или даже спринга шефера. Это чтение спеки и на английском, а так же что за непанятная х-ня которая не работает и сдавать ее через 3 дня.
Ты не понимаешь куда ввязался. Базовый кор осваивают многие. От магии спринга или ж2ее бегут.
В реальности эта самая скучная и тяжелая работа. А ты что думал, просто так джава дев получают больше
13 1352476
>>352474
мимо ява-ждун-джун
14 1352531
>>352355 (OP)

>какого это - сработать программу


С какого села ты вылез? Подучи русский, а потом английский.

>Работая юристом, меня крайне заебала эта работа.


Если ты думаешь, что работа программиста сильно отличается от работы юриста, ты сильно ошибаешься.
15 1352533
>>352355 (OP)

А может 1С? 1С-ник с юридическим бэкграундом - это может быть киллер-комбо.
16 1352534
>>352474

>Это чтение спеки и на английском


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

>>352474

>От магии спринга или ж2ее бегут.


Бегут, но недалеко. До Spring Boot'а добегают и там нормально себя чухают.
sage 17 1352542
>>352367
>>352384
Анус себе бампани, долбоеб.

>>352355 (OP)
https://htdp.org/2018-01-06/Book/ + https://www.edx.org/micromasters/software-development
thinking in java
design patterns (gang of four) + https://sites.google.com/site/steveyegge2/singleton-considered-stupid
clean code
https://www.coursera.org/learn/algorithms-part1/
основы html+css, js, баз данных, linux
networking: https://www.cs.princeton.edu/courses/archive/spring18/cos461/

А вообще, http://teachyourselfcs.com/ и иди нахуй в /b бампай.
18 1352555
>>352533
Самый разумный вариант
image983.png2 Кб, 240x240
19 1352581
Аноны, стоит ли покупать аккуант Ultimate Unlimited на javarush ? Аккаунт не ограничен по времени, стоит примерно 100 у.е.
20 1353312
>>352581
Нет, не стоит, надоест клепать одно и тоже быстро
cokietheclown.jpg70 Кб, 925x614
21 1353576
Подскажите плез. Вот я сделал ентерпрайз приложение. В каком виде я должен нести его заказчику?
Например есть у меня сканпелиный war-файл. Я иду к заказчику, ставлю у него томкэт, базу данных. Деплою свой варник.
Но куда мне например внести (где хранить) реквизиты к БД, если у меня итоговый продукт - один war-файл?

Или я должен нести к заказчику сорцы, на месте править проперти-файл, прописывать там реквизиты БД, и все собирать мавеном? Некоторые пишут, что можно в pom-файле хранить реквизиты, чтоб сорцы не трогать вообще, но чёт не очень как по мне.

Короче, как на деле обстоит процесс дистрибуции ентерпрайз софта?
22 1353604
>>353576
Заключаешь контракт на внедрение твоего софта и гребешь кучу бабла на консалтинге.
23 1353693
>>353576
Environmental variables
24 1353757
>>353693
Пароли в переменных окружения? ебобо?
25 1353768
>>352355 (OP)

>сработать


пиздец, какой же ты селюк
26 1353877
>>353757
Аргументы?
27 1353963
>>353877
аргументы на запуске приложения. Что-то вроде mvn tomcat:run -Dhk.2ch.password=pass -Dhk.2ch.username=user
28 1354308
>>352409

>Есть и даже без кавычек. Есть паттерны ооп банды четырех, есть архитектурные паттерны типа mvc. Но ты их не сможешь применять, пока плаваешь в самом языке, и хотя бы немного не пописал код


Можно об этом как-то подробнее?

>>352474
Спасибо за предостережение, надо.

>>352531

>С какого села ты вылез? Подучи русский, а потом английский.


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

>>352533
Это скучно, мне кажется.

>>352542
Спасибо.
29 1354570
>>354308

>Можно об этом как-то подробнее?


Это нужно для понимания пользы от паттернов и типовых алгоритмических задач и рационального их использования.
Сначала учат язык, и только потом на его основе выстраивается понимание подобных концепций.
30 1354855
>>353312
Тупо двачую, это еще в бесплатном курсе понятно стало
31 1355195
Паттерны - это другое. Ближайшая аналогия типового договора - это Open Source, т.е. готовые работающие приложения, которые ты можешь менять под свои нужды, например Android. Второй аналогией будут библиотеки и фреймворки - это неработоспособные программы, которые ты можешь довести до нужного изделия напильником, например Hibernate, Spring. Ну и, наконец, третий пример паттерны (шаблоны проектирования) - это абстрактно-теоритические рекомендации способов организации программы.
32 1355296
Тебе нужно ебашить код. На самом раннем этапе читать что-то кроме книги по собственно языку (Шилдта например) не так много смысла. Если только ты не какой-то уникум в плане усвоения информации, большинство того что ты прочитаешь просто улетучится потому что оно никак не связано с твоим опытом. Тебе нужно покодить, потом когда начнешь читать что-то по архитектуре будешь вспоминать свой код и думать что-то типа "ебать, вот как надо было делать" - так проще запоминается. Если тяжело сразу писать программы можешь начать с чего-то типа https://www.codingame.com - сильно там задерживаться не стоит, но пока читаешь шилдта можешь порешать задачки. Здесь желательно разобраться в MVC и с наблюдением, но если не очень понятно, то пока пропускаешь. Потом пишешь какую-то ебучую монополию или что-то типа того. На графоний естественно забиваешь, тупо хуячишь на стандарных виджетах (типа кнопок) просто что-бы более менее понятно было. После этого уже начинаешь искать что-то про шаблоны проектирования (попробуй у друга поспрашивать, может он вообще какой-то краткий гайдец по архитектуре набросает), читаешь разного рода статьи и вообще общую инфу. Паралелно переписываешь моноплию под многопользовательскую игру (с чатом). Для полного погружения можно взять за пару баксов vps - там и с линуксом немного поработаешь, но можно все и на локалхосте ебашить. Если на локалхосте то обязательно сервером делаешь одного из клиентов, чтобы с тредами поебаться. Идеально приблизительно в это время твоего дружбана подписать делать хотя бы поверхностные кодревью. Естественно через какую-то vcs, заодно и с этим разберешься.
33 1355329
Шилды, думать в джаву - это всё хуита и потеря времени. Чтобы выучить ядро, надо читать книжку по подготовке к сертификации OCA/OCP и дрочить тесты, пока 95% не будешь выбивать.
34 1355424
>>355296
Большое спасибо, это очень полезная информация.

>>355329
Можно по-подробнее, что ты имеешь в виду?
35 1355526
>>355329
Шилд, философия джавы и прочие книжки - это всё хуита и потеря времени. Чтобы выучить ядро, надо читать книжку по подготовке к сертификации OCA/OCP и дрочить тесты OCA/OCP (есть реальные примеры тестов в инете), пока 95% не будешь выбивать.
36 1355527
37 1357243
писал java на ведроиде, возникла необходимость запилить самому простой бекенд (видимо на сервлетах). подскажите куда копать, что почитать (особенно про хостинги хуестинги, ничего не понятно)
38 1357746
>>357243
Если простой бекенд можешь попробовать легковесный флеймворк sparkJava (не путай со Spark)
http://sparkjava.com/
про хостинги-хуестинги почти на каждом есть подробные гуиды как развернуть свою поделку, самый простейший вариант - Heroku
39 1360081
>>352355 (OP)
Обосрался на собеседовании из-за того, что не смог пояснить за Java Memory Model. Как же ее выучить-то?! В спецификации ничего не понятно!!!
40 1360218
>>360081
Куда ты устраивался, что тебя такую хуйню спросили? Скорее всего тебя просто хотели слить.
titlebook.jpg18 Кб, 260x240
41 1361504
>>352355 (OP)
Какую среду лучше установить. Пробовал только Интеледжи Айдеа очень удобный интерфейс, но требует лицензионного ключа, а так через каждые 2 часа выключается?
42 1361519
>>361504
Ты че ебанутый? У тебя Community Edition?
ebf150bd-s.jpg17 Кб, 450x253
43 1361538
>>361519
А что? Я вроде месяч или два посаморазвивался на ней и она начала требовать ключ и сворачивалась даже не через 2 часа, а через пол часа.
Короче, что делать?
44 1361593
>>361538
У нее есть две версии - платная и бесплатная. У платной есть пробный период месяц, а дальше плати ежегодный взнос за использование. Бесплатная она и есть бесплатная, в платной фич всяких конечно побольше, но начинающим они совсем не к чему, думаю, и многим профи то же, качай бесплатную тебе ее за глаза хватит, он весьма и весьма хороша. Собственно, бесплатная версия называется IntelliJ IDEA Community Edition, а платная IntelliJ IDEA Ultimate Edition
45 1361795
1
46 1361860

>2


codeforces.com
47 1367218
1
48 1367867
>>361593
И привыкай к необходимости лицензионного софта, в бизнесе (а значит и в среде джаванов) с этим все строго.
49 1367901
>>361538
Уже два года сижу на платной версии, сбрасывая триал скриптом:
cd ~/.IntelliJIdea
rm config/eval/idea
evaluation.key
rm config/options/options.xml
cd ~/.java/.userPrefs/jetbrains
rm -rf idea
На идее 2017.1 работает, про другие версии не знаю
visuals-000291621923-gyYx1U-original.jpg54 Кб, 1240x260
50 1369465
>>367901
Я теперь установил ограниченную версию. Я так понял, если Сыч не особенно понимает в Джаве и не желает выходить из своей комнаты то, ему следует налягать на разработку джава игор и приложений?
51 1369470
Ахуенный тред.

> Есть друг-тимлид, который хочет к себе устроить


> Спрашивает советы на дваче, а не у друга.



Да ты прямо гений, я смотрю.
52 1369943
>>352355 (OP)

Мимо-юрист-вкатывальщик итт.

Вкатываюсь в другой стек, тебе желаю удачи. У тебя все получится. Нахуй эту юриспруденция, гнилье ебаное. опыт-в-юртспруденции-7-лет-с-третьего-курса
swing.png58 Кб, 634x515
53 1370339
Олоу анчоусы дайте ответ чому не робит?
Пытаюсь вкатится. Скопипастил готовый пример - он робит, стал писать свое - не робит, а чому хз, ошибок в компиле нет. Пикрелейтед.
54 1370374
>>370339
Ты не туда вкатываешься, ты перепутал свинг и спринг.
55 1370399
>>370374
Ты блять еще поучи меня куда мне вкатываться нахой
56 1370406
>>370339
Блиать с авт работает, на чистом свинге нихуя. Дайте гайд покурить за методы и классы чистого свинга, ебал я авт еще вдобавок тянуть.
57 1371495
>>369470
Может он просто лукавит?
58 1371922
>>371495

Шельмец, серьезных господ решил провести!

Мне бы такого друга, а то я брата сишарп-мидла заебал уже своими тупыми вопросами
59 1372463
>>371922
Он скорей всего воображаемый у него.
60 1376060
Нужна помощь. На вход метода в качестве аргумента подается массив строк, например "String[] str". Мне нужно в теле метода сделать из него массив типа StringBuilder. Т.е. чтобы было "StringBuilder[] str". Можете пожалуйста подсказать, как это сделать?
61 1382808
Можно в ИнтеллиДЖ использовать битмап шрифты? На моем экране векторные вырвиглазно выглядят.
62 1383072
>>376060
Господь дал нам в восьмой джаве потоки, поэтому я бы написал так:

Arrays.stream(strings).map(StringBuilder::new).toArray(StringBuilder[]::new);

Ну или втупую через for.
63 1383729
>>383072

>потоки,


>потоки,


>потоки,


СТРИМЫ! СТРИМЫ, СУКА!!1

Как же у меня бомбит от таких вот, блядь, просто неебически бомбит, блядь!
64 1383768
>>383729
Чего полыхнуло-то так, дядя?
Из контекста очевидно же, что не те потоки, которые InputStream.
65 1383795
>>383768

>не те потоки, которые InputStream.


ААААРРРРРРГХХХХХХХ!11111111

/улетел на жопной тяге к аллаху
66 1383796
>>383795
Есть еще уебки, которые trait в scala переводят как ТИПАЖ.
67 1383803
>>383796

ГПИ
68 1383881
>>383803
Прикладной программный интерфейс.
всё ещё не понимаю, какого хера у анона выше пригорает с "потоков"
69 1383929
>>383881
Пушо поток - это Thread, а Stream - это стрим.
Вообще нахуя переводить термины, если вся разработочка с запада и на ангельском.
70 1384018
>>383929

А китайце вроде изъебываются и принципиально придумывают каждому ангельскому термину свой иероглиф
73 1384040
>>383929

>Вообще нахуя переводить термины



Что бы понимать контекст, в котором они были придуманы, долбоебина.

Что Thread - это потому что по аналогии с ткацким станком, то бишь Loom:

https://www.google.com/search?tbm=isch&q=Loom

А Stream - это именно по аналогии с потоком , блядь воды, поток данных который кудато втекает и откуда-то вытекает.
74 1384079
>>384040

Master/slave
75 1384084
>>384079

Уже куча новостей как SJW заставили выпиливать данную терминологию из всех фреймворков и библиотек, так что скоро будет неактуально.
76 1384282
>>384018
>>384031
>>384032
>>384040
Детекчу многословодебилов итт
Screenshot20190420-105546.png27 Кб, 1072x738
77 1384602
Анон, помоги. Я заебался, что только не пробовал - эта блядская машинная точность вычислений с даблом сильнее меня. Я просто хочу, чтобы НОРМАЛЬНО выводилось. То есть с Е, если это нужно, но без вот этого мусора с кучей нулей.
Screenshot20190421-172121.png20 Кб, 1078x754
79 1385949
>>384610
Я уже делал подобное. Это же говно блять.
80 1386219
>>367901
На 2018.3.2 тоже работает.
мимо воннаби java-джун
81 1392229
>>386219

>воннаби java-джун


Это типо самозанятый энтри, желающий вкатится в джуна?

Вообще я хотел спросить за плюсы юзать идею? Я пока сижу на джини, идея какая то тяжеловесная хуета с красивым дизайном.
82 1392259
>>352355 (OP)
Геймдизайнер, это ты?
83 1393085
Что можно попробовать написать если я изучил кор, только не игоры? Ну не изучил кор, а остоебло его читать-изучать.
84 1393104
>>393085
Ничего. Это для дяденек делать формочки считающие денежки.
85 1393107
>>393104
Что?
filmz.ruf115908.jpg195 Кб, 655x1000
86 1393110
>>393107
Я придумал. Возьми задания из пхп треда и делай их на джаве, ведь жава и пхп братья близнецы.
87 1393678
>>393085
бля нахуй ты вообще его читаешь? ты ООП не знаешь или чо? просто ебани какую нибудь приложуньку на десктоп/мобилу - как раз будешь о каждый камень спотыкаться и гуглить как решать ту или иную проблему, переписывать по стопицот раз одни и те же фрагменты, ради более логичной архитектуры и читабельности. получишь бесценный практический опыт. ну или бросишь нахуй это дело.
88 1394700
>>352355 (OP)

>Юрист


>Плохой выбор


Плохому танцору яйца мешают
89 1394834
Господа, посоветуйте краткое введение в concurrency. Хочу разобраться в экзекуторах, фьючерсах и CompletableFuture и, самое главное, попробовать все это на практике, чтобы выработать интуицию, в какой задаче уместен экзекутор, и где фьючерс может бустануть производительность и чистоту кода.
90 1395456
>>394834
Люди рекомендуют Java Concurrency in Practice
Еще очень хорошая книга Learning Concurrent Programming in Scala (но это очевидно с упором на Scala)
91 1395457
>>395456
Блэт. Не заметил что ты попросил краткое.
92 1395476
>>394834
Кратко завел тебе за щеку и бустанул интуицию. Java concurrency in practice и Art of multiprocessor programming. Это прям короче некуда
93 1395754
>>393678

>просто ебани какую нибудь приложуньку на десктоп/мобилу


Какую? Что это вообще может быть? И что при этом использовать?
94 1395805
>>395476

>Кратко завел тебе за щеку и бустанул интуицию


Благодарю. Еще бы не помешала анальная стимуляция со связыванием, но я и этим доволен.
95 1395813
>>393110
А это точно сработает? Там я посмотрел всё очень подробно расписано, где, что искать какими средствами пользоваться. Я же по незнанию не смогу придумать, что на каком шагу использовать.
96 1396210
>>395754
Калькулятор, змейка, арканоид, мелкая сиэрмка для учета карманных денях, любая хуйня крч. Тут юзаешь пьюр жэаву и сопутствующие библиотеки классов (если приложуха работет с БД - юзаешь JDBC какую нибудь, если надо парсить веб XML то библу, которая это делает ну ты понел). Плюс тут же бужешь хуячить на ЮИ фреймворке морду, похуям на чем, свинг, эфикс, авт.

Птом пилишь веб сервис на томкат (блять да похуй что, гостевую книгу, просто страничку с персональными данными, любую хуйню крч, главное на сервлетах + jsp).

И вот, когда соберешь 2 таких проекта - можно считать, что ты поюзал, в принципе, все современные энтерпрайз технологии лол.
97 1396212
>>395813
Да. Тот анон прав. Джава на легаси - копия пхп практически. Те же вставки говнокода в хтмл. Правда есть технология посовременней, но jsp надо обязательно пройти, чтобы понять как работают сервлеты.
Снимок экрана от 2019-05-09 12-27-37.png34 Кб, 365x299
98 1396312
Проиграл с кофейной минобороны
99 1396445
>>396312
Проиграл с гуглящего на русском программер-релейтед вещи. С пикрелейтеда, впрочем, тоже проиграл.
100 1396456
>>396445
Ты ебобо вчера в интернет что ли вышел только? Ты не в курсе что господин гугл сам решает на каком языке холопу показывать результаты и хуй это как настроешь.
101 1396718
>>396456
Ты обосрался
102 1397407
>>396718
Господин гугл показывает национальную выдачу на национальные или смешанные реквесты.
Мимопиковнер.
103 1397479
>>352355 (OP)
Яков Файн, есть видео, есть книги. Как выполнишь все задачки, начинай гуглить спринг. А еще тебе нужны: git, базовый linux, SQL (как самостоятельный так и через Hibernate), REST и http. А главное - писать много кода, решать околореальные задачи, напиши какой-нибудь кровлер, задеплой в AWS, позаебывай им пару магазинов, получи бан, придумай как обойти, а еще многопоточно, собери дату в базу, отрисуй на своем же фронте (если уж совсем по хардкору)
104 1397484
>>397479
И да, будь готов что твои пол года растянутся в полтора, а потом еще два года в режиме охуевающего джуна на реальных проектах, с кучей стресса. Зато потом заебись.
105 1397561
>>397479

>решать околореальные задачи,


Где найти такого типа задачи человеку, который не имел дела с работой на java? spring guides только создаёт впечатление, что ты учишься что-то делать - это скорее хорошее пособие для того, чтобы выполнить существующую задачу, а не научиться чему-то. Книги типа spring pro - чистая теория, от которой трещит голова, а spring in action - что-то вроде "хуяк-хуяк и всё готово. усёк?". Хочется узнать реально регулярные задания для джунов на спринге и выполнять их самостоятельно.
Даже тестовые задания - пусть они и интересные, но они покрывают по верхам: сделай rest, сделай работу с базой, отрисуй, чтобы не выпали от злости глаза.
106 1397588
Оп, а почему джава, а не питон или рнр?
107 1397744
108 1398874
>>397479
Я вот читал и решал Яков Файна, прошел весь его. мне было пиздец как не интересно, но я выстоял. Прошло пол года, я забыл всё почти. Тоже не очень понимаю как придумывать себе задания?

>писать много кода


какого блядь? В Файне всё разделено на главы, например потоки. Он пишет классы, классы, классы которые работают с потоками, и еще классы, классы, классы с потоками, вот потом напишите хуйню с потоками, а дальше что? Нужны они вообще? Может это мёртвая какая-то хуйня как свинг? Где их применить? Также со всем лямбды, замыкания, стрим апи. Нахуй всё это надо? Чё с этим делать? Я например не понимаю...И как бы ты предлагаешь дальше гуглить спринг?

>какой-нибудь кровлер, задеплой в AWS


Что это значит?
109 1400825
>>352355 (OP)
АХТУНГ, Java-тред потонул, кто нить перекатите с шапкой
110 1401283
>>400825
Все потому что джва программистов очень мало. Поэтому дай свои советы вкатывающимся, и вместе сделаем Яву великой вновь.
111 1401332
>>396312
АХХА
112 1401400
>>401283
ты это нетчикам скажи
image.png124 Кб, 1903x1039
113 1401485
>>352355 (OP)
ребят, я немного поехавший. У меня бзик.Возможно, мне стоит повторить курс школьной математике, но я реально не понимаю.
public class Main{
public static void main(String[] args) {
int u1 =11;
double u2 =1.3;
System.out.println(u2%u1);

}
}
Объясните мне, какого-хуя он выводит 1.3?
Что в данном случае %- это же оператор, который выводит остаток от числа( или, любой остаток от числа, или какой вообще остаток?-я на этом моменте поехал.
// или есть какая-то не точность в определении этого оператора?
программа же должна 1.3 разделить на 11,не? кто-нибудь -объясните мне,как эта магия работает
P.S не ел целый день.
114 1401487
>>401485
поправка, она должна 1.3 разделить на 11 и вывести целый остаток от числа, да?
116 1401535
>>401485

Остаток от деления - это разница делимого (1.3) и целой части умноженной на делимое. Т.е., остаток от деления A на B это:
A - B * (A div B). Подставь свои числа и ты поймешь, почему он равен 1.3. Вообще, если делимое меньше делителя, то остаток от деления всегда равен делимому.
117 1401576
>>401283

>Поэтому дай свои советы вкатывающимся,


хуярю алгоритмы
хуярю spring boot + mvc + data + framework (теорию)
хуярю sql
хуярю сети

и ты хуярь
118 1401689
>>398874

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


Вот взял и по слову погуглил блять, ты работать как собираешься? Ьам постоянно будет чето чего не знаешь.
119 1402596
а поясните за vertx + rxJava 2? есть вариант с работой на таком стеке, но уж больно мало на нее вакансий, не получится что буду работать на каком то высере, и наберусь неревантного опыта?
120 1402708
Поясните за подключение к удаленной базе данных (постгресс)
Работает через раз. Тесты проходят через раз, почему то с

Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.exception.GenericJDBCException:
Unable to open JDBC Connection for DDL execution

Если запускать конкретно тесты которые фейлятся, когда запускаешь все.
Тут же запускаешь кусок тестов который сфейлился - все ок.

Можно ли как то увеличить время тайм аута запросов мож быть?
spring.datasource.testWhileIdle = true

Спринг 2,07+жпа.

На локальной БД такой хуйни нет. Все ровно.
121 1402716
>>402708
ЯННП. По отдельности тесты проходя
Когда запускаю все сразу:
java.lang.IllegalStateException: Failed to load ApplicationContext
image.png115 Кб, 773x756
122 1402846
сука как же я ненавижу жабу, пытаюсь установить жиру через команду sudo apt-get install default-jre в итоге вылетает пикрил и дальше ничего, че делать блять? нигде никаких инструкций насчет этой хрени нет, я смотрел установки в ютубе, там такой хуйни вообще нет, что делать? как установить эту ебалу?
123 1402847
>>402846
нажми ОК
124 1402848
>>402847
ты думаешь я тупой? ты думаешь я не пытался нажать ок? пытался... ТОЛЬКО ЭТО БЛЯТЬ НЕ КНОПКА! ЭТО ПРОСТО ТЕКСТ, СУКА КАК ЖЕ Я ОРУ С ЭТОГО ПИЗДЕЦА.
125 1402849
>>402847
мне уже даже похуй конкретно на этот баг, двачую любой способ установить жабу даже самый костыльный потому что я уже как 2 часа с этим ебусь
image.png19 Кб, 553x216
126 1402850
>>402847
пикрил если пробовать просто открыть еклипс
при то что жир у меня стоит
127 1402911
>>402716
Как ты формулируешь вопрос, со стаковерфло тебя видно погнали ссаными тряпками. Нужен весь стек трейс. Ну могу предположить что у тебя тесты поднимают контекст на одном и том же порте и конфликтуют. @DirtiesContext тебе в помощь.
128 1402937
>>402846
Отмотай весь текст соглашения до конца, потом нажми ок/enter
129 1403148
>>402846
# apt install openjdk-8-jre
или
$ sudo apt install openjdk-8-jre

а вообще сначала прочекай по дистрам какие жиры у тебя досупны

# apt search jre
или
$ sudo apt search jre
130 1403153
>>403148
и так то мы к деваче, обычно тут ставят jdk, нахуй тебе рантайм без девкита я хз, но это твое дело.
131 1403178
>>402850
Игорь ты? Пути в эклипсе до рантайма поставь нормальные, он же ищет среди своих подтянутых библиотек, а там нет нихуя, вот он тебе об этом и говорит.
132 1403461
>>403178
>>403148
>>402937
проблема решена, надо было прожать таб+ентер что нихуя не очевидно и нигде этого не было написано, решил чисто методом тыка
133 1403462
>>403461
kek
а чо с эклипсом? у меня поставился без ворнингов, правда он то и дело норовит притащить библиотеки пятой джавы, ибо некоторые реализации ему кажутся ненадежными.
134 1403464
>>403461

>что нихуя не очевидно


Алсо тут бы я поспорил, ведь так в любом терминальногуевом инсталляторе делают. Те же дистры когда ставишь через гуи-титивай в легенде такие же хоткеи - вверх вниз таб энтер.
135 1403469
>>403464
прикол в том что другие хоткеи хом енд стрелки и тп не работали, и консоль в принципе никак не реагировала.
так же например если попытать поменять размер консольки разметка ломалась что я тоже в первые вижу, по сему я справедливо решил что гуи поломан

>>403462
поставил intellij и сижу довольный
136 1403524
Выручайте с maven плиз

Его надо отдельно скачивать и устанавливать, если у тебя идея ультимат?
Пытаюсь деплоить, так у дядек в гайде в проекте в папке таргет уже лежит джарник. А у меня нет джарников в этой папке. Это потому что я не скачал и не установил мавен или не включил его в начале при создании проекта ? Да нет же, включал в спринг инице. И как мне получить такой джарник в таргетах теперь ? Там ещё в названии снапшот упоминается.
Пробовал билдить по гайду через прожект структуру, но там выходит что-то слегка другое и в папке аутпут, нежели то, что у дядек
137 1403560
>>403524
Пиздец. В ультимате есть предустановленный мавен (но я предпочитаю стендалон юзать). Чтобы зависимости вытаскивались автоматом, надо в настройках идеи в разделе Build, execution что то там в разделе мавен разрешить автоимпорт. У дядек в папке джарник лежит потому что они проект сбилдили уже
138 1403570
Джаваны, как там у вас сейчас принято асинхронное IO делать?
В Скале есть Futures/IO/ZIO, а как это делается в джаве? Стандартные джавовые Future это же пиздец. RxJava? Коллбэки?
image.png186 Кб, 597x597
139 1403617
джававедающие поясните пожалуйста за задание пиздец как сложно для меня если честно:

написать код класса который возвращает объект типа инт или дабл в зависимости от типа числа переданного конструктору в текстовом формате, для решения задачи надо использовать соответствующий паттерн.
140 1403645
>>403617
interface MyIntOrDouble extends Integer, Double {

}

public class ReturnIntDouble implements MyIntOrDouble {

private double d;
private int i;

//тут реализуешь констркутор
//конструкторы не умеют возвращать значения - я хз чо тебе написали
//для ретурна делать отдельный геттер в классе, по полю, которое будешь создавать в своем конструкторе
//например
public ReturnIntDouble() { }
public ReturnIntDouble(String str) {

Pattern p = Pattern.compile("\\d+.{1}\\d+");
//матчеры погуглишь я не помню
if () {
d = Double.parseDouble(str); // тут мб Float.parseFloat , с дублями не работал
}else{
i = Integer.parseInt(str);
}

}

public double getResult( Double dou) {
if(d.isset) return d;
}
public int getResult( int ccc) {
if(ccc.isset) return ccc;
}

}

сорян я только проснулся так что хз, может это то, что тебе нужно, а может я хуйню написал
140 1403645
>>403617
interface MyIntOrDouble extends Integer, Double {

}

public class ReturnIntDouble implements MyIntOrDouble {

private double d;
private int i;

//тут реализуешь констркутор
//конструкторы не умеют возвращать значения - я хз чо тебе написали
//для ретурна делать отдельный геттер в классе, по полю, которое будешь создавать в своем конструкторе
//например
public ReturnIntDouble() { }
public ReturnIntDouble(String str) {

Pattern p = Pattern.compile("\\d+.{1}\\d+");
//матчеры погуглишь я не помню
if () {
d = Double.parseDouble(str); // тут мб Float.parseFloat , с дублями не работал
}else{
i = Integer.parseInt(str);
}

}

public double getResult( Double dou) {
if(d.isset) return d;
}
public int getResult( int ccc) {
if(ccc.isset) return ccc;
}

}

сорян я только проснулся так что хз, может это то, что тебе нужно, а может я хуйню написал
141 1403648
>>403570

>Стандартные джавовые Future это же пиздец.


CompletableFuture не особый пиздец, для многих задач хватает
142 1403651
Кому как
143 1403720
>>352355 (OP)
>>352355 (OP)
Джава тред мертв, поэтому спрошу тут.
Сейчас смотрю курс одного хача на udemy(купил за 1000 рублей)-так вот.
Method Overloading
-это переЗАгрузка методов или все таки перегрузка методов?
Хач называет перезагрузка
Или перезагрузка и перегрузка разные вещи?
Зигодев-кун
144 1403723
>>403720
Нет никакой перезагрузки. Есть перегрузка и есть инициализация (ака загрузка). В классическом понимании перезагрузкой можно назвать переопределение. Хач такой хач.
145 1403743
Прошу вас, выручайте

Удалил нахуй джаву и установил заново.
Теперь в идее мой огромный проект не хочет запускаться. Выдает что не может найти или инициализировать мейн класс. Что делать ? Я создал после этого новый проект - он выполнился.
Для меня эта jdk jre и прочая хуерга лес темный, пытаюсь пока гуглить.
Если сможете помочь - пишите, пожалуйста, я все подробно тут напишу что смогу
146 1403744
>>403720

>купил за 1000 рублей


лох
рефундь
во первых можно найти на торренте, а во вторых если зацдешь под английским айпи сумма будет в долларах и обычно менее 1000 рэ, если не будет удали куки
147 1403746
>>403743
JDK - это джава машина + компилятор + набор стандартных библиотек для написания хелоуворлдов на Java SE | Java ME

JRE - это джава машина. Просто джава машина для запуска апплетов (твоих скомпилированных в байткод хелоуворлдов) и всио.

За идею хз как там настраивать пути.
148 1403752
>>403746
Спасибо за первый ответ. Продолжение пишу для всех, кто может помочь

Вообщем jdk папка не поменялась после удаления и установки новой джавы.(сужу по дате)
А jre поменялась на новую (+ старую я удалил в корзине пока)

Комилятор в идее говорит, невозможно загрузить или найти демоапп файл ( для запуска который)
И перед этим в компиляторе показывает путь к jdk java.exe, с этим все норм, я так полагаю
149 1403768
>>403752
Проста снеси все под корень и заинсталль заного по гайдам того хуйлана, которого ты смотришь, чтобы деплоить свои джарники.
150 1403862
>>403752
введи в консоль java -version и скажи что выдает
151 1403870
долбаебы, вы куда Java тред проебали?
152 1403924
Аноны, какие есть способы залить свой дерьмо сайт на спринбуте на Амазон ? Мне для диплома, самый простой чтоб был в 2 клика.
Реализовывать логику в идее не хочу, пытался через консоль - на Амазоне пришлось обновить версию постгреса, и надо было подправить 2 файла конфига - а я их похерил полностью ч потому что не умею пользоваться консолью башами и прочим. Как-то можно эти файлы восстановить или сделать сброс ?
Делал с винды на Линукс на Амазоне
153 1403995
>>403924
Button btn = new SdelatPizdaroVDvaClikaButton();
btn.click();
btn.click();
154 1404019
>>403645

>interface MyIntOrDouble extends Integer, Double


Интерфейс, наследующийся от классов, которые к тому же и final. Что с тобой не так?
155 1404025
>>404019
Твоя мать плохо на меня влияет.
156 1404047
>>403645
это не похоже на петтерн....
157 1404048
>>402911
Да мне помогла эта хуйня.
Стак овер флоу наше все.
158 1404049
Жаванасы, где можно хранить картинке / сохранять файлы бесплатно для сприга, кроме сраного Amazon S3?
Они там хотят кредитку а я ссу им оставлять свои данные.
159 1404050
>>404047
Речь шла про GoF я так полагаю, а не про Pattern...
160 1404051
>>404049
Храни вбыдлятне. Тащи по прямым урлам с их хоста жипегов.
161 1404052
>>404051
Хуясе, я про вк даже не подумал. Сейчас загуглю пасиба.
162 1404054
>>404050
я не вкурсе что что такое гоф, но на лабах мы учили паттерны билд, фактори, астракт фактори и тп
163 1404055
>>404051
Хотя не, погоди.
Мне же надо динамически через веб морду сохранять куда то картинки, и потом отображать их на сайте.
Я ж не руками все буду туда вливать.
Спринг с амазоном я смогу подружить 100%.
164 1404056
>>404050
это все и есть гоф?
165 1404058
>>404056
>>404054
Да, эти паттерны описаны в книге Gang of Four. Знаменитая книга тащемта. Почитай.
166 1404059
>>404055
Сделай веб морду, которая пилющит урлы в базу, а не тащит джипеги на хост. Я лишь привожу идею решения проблемы.
167 1404062
>>404059
Да идея то неплоха. Я с вк апи не работал никогда.
Урл и так в базу сохраняются сейчас, а файлы на хард на локалке.
Вот надо хард на что то заменить, чтобы это что то понравилось хероку и спрингу.
168 1404064
>>404062
Если ты собираешься динамически писать пути до сырцов - очевидно надо арендовать место под них на том хосте, где крутится твой варник, иначе хуй ты угадаешь какой урл выдаст сторонний хост очередному твоему жипегу. Мне казалось это очевидно. Ты либо пишешь интерфейс с жесткими урлами до каждой еботни, либо организуешь классику. Другого не дано на сегодняшний день. Все, я спать ушел.
169 1404065
>>404064
Да я к такому же выводу пришел. Думал мож еще идеи есть какие.
тоже спать пойду
170 1404070
>>404058
можешь помочь с выполнением таких лабораторных за деньги?
171 1404142
Что можно сделать с такой связкой : сайтец на буте, докер и Амазон. Или просто сайт и докер. Столько всего вижу, но банально не понимаю с чего начать и куда копать. Везде все уже на хард уровне объясняется
172 1404144
>>404142
туду лист
173 1404146
>>404144
Проверяй на затылке
174 1404176
>>404142
Вот я ща такую херню сделол. Можешь начать с хероку и изучения докера. Все из консольки и немного заебно но в целом норм.
portal-2-glados-chell-art.jpg232 Кб, 1229x691
175 1404188
>>352355 (OP)
Ананасы, подскажите в моем вопросе. Java нужна для сдачи экза по ООП. Учить время есть.
1. Eclipse или Intellij IDEA? Больше внимания хочу уделить именно плюсам, поэтому Java в перспективе не основной язык
2. Какую версию Java накатывать в 2к19? На сайте оракла дохулион версий, но тот же Шилд говорит про Java 8, как и большинство ютуб-каналов с уроками.
3. Есть ли годные или окологодные ресурсы на русском языке? Да, английский знаю плохо - уже месяца 3, как фиксю.
176 1404189
>>404188
Объебался с разметкой, блэд.
177 1404194
>>404188

>Eclipse или Intellij IDEA


Что то скудный выбор у тебя. А как насчет нетбинс, блюджей, емакс, кэйт, джини, анюта, билдер (правда билдер онли для гтк на сях, тут не в счет), ну и наконец плагнутый вим?

2. А какая тебе нужна для сдачи эксзов по ООП?
3. Книги лучше тысячи говнокурсов. есть джавараш и фоксмайндед.
1353195781087.jpg130 Кб, 535x807
178 1404195
>>404194
Проиграл.
179 1404199
>>404195
Хз с чего ты проигрываешь. Я полностью раскрыл суть этих трех вопросов. Видимо кого то научили читать, а научить понимать забыли.
leymwyW.png211 Кб, 552x414
180 1404201
>>404199
Я вообще другой Анон. Если ты на полном серьезе это писал я даже не знаю.
181 1404202
>>404201
Ну что тебе не нравится в моем ответе? Настолько тонко, что уже даже жирно.
182 1404217
>>404199

>Я полностью раскрыл суть этих трех вопросов


Охуенный ты раскрывальщик.

1. Такой скудный набор потому, что это основные ide, для нюфань вроде меня. Да и препод кроме них ничего не знает как и я. Так что лучше-то будет, где меньше ебани, что удобнее?
2. >А какая тебе нужна для сдачи эксзов по ООП?
Знал бы - не спрашивал. Требуют 5 лаб: 1 - классы; 2 - вложенные и внутренние классы; 3 - абстрактные классы и интерфейсы; 4 - коллекции; 5 - потоки.
Стоит ли накатывать для этого новые версии 11/12? Или установить всё таки 8?
3. За книги понял, спасибо.
183 1404222
>>404217
На основе этого поста советую обратить внимание на книгу Шилдта. Попутно прогонять тесты в блокноте. Ставить 8 jdk. Нет я не шучу. С айдишками есть шансы нехило поябаться.
184 1404226
>>404222
Спасибо за совет насчет блокнота и jdk 8. Вот только препод ставит обязательным условием Eclipse или intellij idea.
185 1404227
>>404226
Тащемта похуй, выбери на свой вкус. Ты бы все равно пришел к выбору Идэешек на определенном этапе прохождения Шилдта.
186 1404368
Хелп
Мне надо добавить в свою дипломную докер. Чисто на отьебись. Что можно реализовать ? У меня просто сайт в идейке на буте.

Сделать джарник проекта и сделать какой-то кейс с нужной джавой и бд и попытаться через докер задеплоить это на убунту? Или что? Докер же выполняет деплой ? Или просто какие-то процессы в кейсах развернуть?

И у меня не десятая винда, пробовал ставить тул бокс докер - опять что-то ругается. Есть вариант это все как-то по быстрому сделать без настоек и еботни с консолью.

Алсо видел в идее ультимат моей мелькало пару раз слово докер, что эта шняга делает ? Можно с ее помощью что-то сделать ? Или обязательно скачивать с сайта докера ?
Спасибо всем
187 1404402
Расскажите про стажировку. У меня только один выход - епам. Назрела куча тупых вопросов.

1) я буду сидеть весь день и гуглить то, что мне сказал ментор утром и потом ему докладывать ?
Или мне надо будет его дергать каждые 5 минут и бегать к нему ? Или меня кинут на какой-то проект, пусть и учебный.
2) я буду сидеть в комнате с мидлами сеньорами и хрюшами, или меня запрут в какой-то подсобке? Как коллектив ? Я могу там пиздеть со всеми ходить, просить у всех помощи, или не имею права ?
3) все ходят со своим железом или там свое ? Если там саое, полная хуйня?
4) могут ли меня выгнать посреди стажировки ?
Будет ли там группа стажёров, или берут только по одному ?
5) можно там бесплатно питаться ?
6) какие шансы на успешную социализацию? Там веселые мужики, которые рофлят с двача, доты, футбола и прочей хуеты, или серьезные щашоренные дауны как в моем вузе, которых только код интересует?
7) каков шанс подкатить яйца к хрюше и выебать ее? Много ли там тян? Могу ли я свысока общаться с хрюшами и прочим скам персоналом ?

8)
Очень сложно там находиться и выживать ? Если ты никогда целый день не пахал до этого ? Как вы справились
188 1404696
Анон, искавший куда сохранять картинки в облако репортинг ин.
В общем я решил не ебаться с яндекс дисками и прочими парашами и зделол себе аккаунт на amazone AWS s3 bucket.
Времени ушло час на поебаться с регистрацией на амазоне + они захолиди мой ван доллар. Суки. Но да ладно.
+ пол часа на разбор их апи и чтения стаковерфлоу + целых минут 15 написать 3 функции в новом классе У меня был готовый проект поэтмоу я просто ебанул @Qualifier и указал нуженый класс вместо того что был.
Из +:
Уже готовые зависимости прям в пом.хмл в спринг буте.
Не особо сложная апи.
Можно сделать это ведро публичным и брать картинки прям пол урл, которые сохранять в БД = 100% такой же подход как сохранение на харде на локалке, но просто пишешь класс используя их апи а не java.nio.
Считаю что быстро все делается. Куча инфы в гугле.
Из -
У апи нет понятния папки или файла. Все обьект сука. Префиксы какие то ебучие. Но это я так, придераюсь.
Спрашивайте свои ответы.

>>404368
ПРОСТО без задней мысли вбил в гугл spring boot docker deploy и сделал.
Самый лучший совет ящитаю.
Без настроек и еботни с консолькой не получится.+ тебе еще надо придумать где взять БД, если она тебе нужна.
Даю хинт. На 7 венде без виртуальной машины не взлетит. Я решал через тулбокс.
189 1404698
>>404402
Мне в Андерсоне предлог али за 5к поработать без оформления я послал их нахуй.
Стажировка имхо наебалого. Тебя заставят работать как и всех остальных только платить будут еблей тебя в жопу а ты и не против.
Заполняй гитхаб, учи новое релеватное дерьмо. Сделай резюме человеческое.
190 1404700
>>404368
Лол, я вкатываюсь всего 5й месяц и спокойно во всем разобрался. Хули ты делал все 5 лет что докер осилить не можешь?
191 1405243
Посоветуйте, как реализовать отправку шаблонных емейлов. Суть такова: на апи приходит JSON, в поле данных которого может быть что угодно (он мапится на HashMap). Из этого json'а надо сварить емейл и отправить. Входящие пакеты могут быть разных типов (и разной структуры). Надо легко добавлять обработку новых типов пакетов. Обработка заключается в том, чтобы достать из пакета поля и вставить их в шаблон письма.
Как это можно реализовать ГИБКО и РАСШИРЯЕМО?
Я гуглю создание шаблонных писем на спринг буте, и пока что расширяется только мое очко.
Главное в задаче то, что нужно легко добавлять новые шаблоны писем и типы входящих пакетов.
192 1405509
>>403617

public class GenericNumber{
private Number valuev;
public GenericNumber(String n){
this.valuev = n.contains(".")? new Double(n) : Integer.valueOf(n);
}
public Number getNumber() {
return valuev;
}
}

Не понял какой тут паттерн использовать, чушь какая-то
193 1405570
>>405509

> какой тут паттерн использовать


Фабрика же
194 1405600
>>405570
так строка передается конструктору по условию, соответственно класс не может возвращать объекты разных типов после создания. Если бы было написано типа класс с фабричным методом или абстрактную фабрику, то и решение было бы другим, например для абстрактной фабрики одного класса мало опять же по условию (написать класс). Согласно условию мое решение верно, такое чувство что задачу писал тот кто сам не особо шарит.
195 1405787
>>405600
Ну полноценной реализацией прям шаблона фабрики это сложно назвать как по мне.
Считай там 1 условие которые возвращает или инт или дабл.
Фабрика на 2 варианта такая фабрика.
Такое ощущение что ты это с какого то жавараша принес. У них там кууууча косяков в статьях и т .д. типо еквалс переписаный через инстантс оф объекта и еще масса бэд практис.
196 1406008
>>404188
1. Если ты еще не пользовался ни тем, ни другим - похуй. Я традиционно пользуюсь Эклипсом. Изредка Идеей. Каких-то охеренных преимущество одного над другим не вижу. Кроме того, что Эклипс весь бесплатен, а Идея - только коммьюнити эдишен.
Продакашен собираю из Эклипса. Но это потому, что уже давно все нужные скрипты подвязал туда. В Идее мне с этим разбираться просто лень.
2. Для экзамена хоть 6-ю ставь. Если ты не знаешь о разнице между 11/12 и 8, ставь просто последнюю, хуже тебе не будет (будет, если ты попробуешь свой код с использованием последних фишек запустить на преподской машине, где стоит жре1.3, но ведь ты так не будешь делать?)
3. не ебу. учи языки. стыдно!
197 1406009
>>404202
То, что ты хуесос. А хуесосов не любят традиционно.
Надеюсь, я достаточно полно раскрыл недостатки твоих ответов.
198 1406011
>>394834
Просто забиваешь java 8 concurrency в гугол, по первым пяти ссылкам (да-да, включая апи референс) идешь, и читаешь.

Но лучше забей тот же запрос без 8. Чтобы прочувствовать экзекуторы, лучше жопой почувствовать, что было до них.

Я не шучу - напишешь свой тред-пул, значит что-то понял (это не сложно, на самом деле).
15357287250331.png356 Кб, 737x733
199 1406242
Господа.
Нужна помощь.
есть некий класс, внутри него отдельно метод и енам.
Мне нужно сделать ретёрн из енама в метод, но выдаёт ошибку
non-static method getNum() cannot be referenced from a static context

Как мне это значение из енама получить? Пробовал все методы делать статик, пробовал без статика.
200 1406293
>>406242
Был бы ты поумнее, ты бы привел код.
Был бы ты поумнее, ты бы взял словарь и перевел бы сообщение об ошибке.
Был бы ты поумнее, ты бы подучил немного основы языка, на котором пишешь.
Был бы ты поумнее, я бы тебе ответил.
201 1406301
>>404696
Надеюсь, ты ещё тут.

Я правильно понял, что в тулбоксе надо запускать в бокс и в открывшемся терминале виртуалки линукса работать ?
Потому что ни с родной cmd, ни с какой-то там консоли докера не выходит даже хелло вород запустить. Версию то оно показывает, какую-то хуйню раньше выдавало, что настраивает виртуалку айпи и ТД, но постоянно лезут какие-то ебучие ошибки, я их устранял, пока мог, но последняя не фиксится что-то.
И на последнем дыхании на каком-то идуском форуме нашел, то что вверху написал. С лмнукса даже хелло ворлд запустился
202 1406303
>>406301
Или надо какую-то анальную связь настраивать, чтобы с родного терминала винды всё прям шло ?
203 1406321
>>406293

>Был бы ты поумнее, ты бы привел код.


https://pastebin.com/qJKbMytw

>Был бы ты поумнее, ты бы взял словарь и перевел бы сообщение об ошибке.


Я и так знаю, как она переводится, но не знаю, как это обойти.

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


Я и учусь.

>Был бы ты поумнее, я бы тебе ответил.


Не был бы ты мудаком.
204 1406360
>>406321
Никому и никогда больше не показывай этот код.
205 1406363
>>406321
>>406360

Ладно подскажу. Внимательно посмотри из чего ты вызываешь этот метод. Все ли буквы в нужном регистре.
изображение.png50 Кб, 250x250
206 1406383
>>406321

>https://pastebin.com/qJKbMytw


АААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА
>>406360
Поздно, я уже посмотрел.
Нахуй так жить, нахуй такая жизнь.
207 1406393
>>406321

>State.getNum()


В такой конструкции предполагается, что класс со статичным методом, иначе нужно вызывать метод через экземпляр (ссылку на экземпляр).

Мимо другой анон.
208 1406410
>>406393
Сompilation error
src/machine/CoffeeMachine.java:27: error: enum types may not be instantiated
State state = new State();

State state = new State();
state = State.valueOf(inputCh);
if(stateOfMach==3){
return input;
}else{
if(stateOfMach==state.getNum()){
return input;
}

Или я делаю что-то не то.
что-то я не понимаю этот enum, переписал бы без него, но по заданию нужно его использовать

>>406383
Что не так помимо enum и метода ввода? Что неверно в enum? Не стоит разбивать программу на кучу блоков?
я сурьёзно спрашиваю
209 1406413
>>406410
Ещё думаю запихать весь код внутрь enum, тогда по идее будет доступ ко всем методам и полям.
210 1406436
>>406321

>Не был бы ты мудаком.


У тебя не работает простой код, а мудак - я.
По-английски не понимаешь ты, а мудак - я.
Не понимаешь того, что пишешь, ты, а мудак - я.

Ну, в таком случае, быть мудаком это даже очень хорошо. Хуже быть тобой.

Обрати внимание анонов на свои высеры.

Ты, безмозглый даун, пришел за помощью, и уже во втором посте начал выебываться.
Иди на хуй.
211 1406440
>>406410

>Что не так


Количество хромосом серьезно отвечаю
listen.png783 Кб, 1440x900
212 1406457
>>352355 (OP)
О, я тоже выпускник юрфака, правда, из ДС. Очень нравилось учиться — самозабвенно и с полной отдачей строчил рефераты, готовился к экзам, выступал на конференциях, ещё в мае написал "диплом". Защитил на красный, кстати.
На первой фулл-тайм работе попал на собес к партнёру (в консалтинговых организациях это типа тимлида) и ещё одному чуваку, буквально Senior'у, с которым душевно побазарили за всю хуйню по спецухе, я решил на листочке несколько задачек — как по спецухе, так и на сообразительность, те самые, которые тут не любят вкатывальщики. И внезапно речь зашла про айти. Рассказал, что я ещё в 14 лет снёс винду и пошёл давить прыщи, поднимаю серваки, на баше чонть накодить могу)0. По чуваку было видно, что он впечатлён. Как позже выяснилось — он отвечал помимо работы по профилю также и за IT-шную часть работы отдела со стороны заказчика разработки IT-систем, поэтому часть обязанностей переложил на меня. Короче, я занимался и работой по профилю организации и параллельно айтишной дрянью всякой. Через некоторое время понял, что я хочу заниматься этой самой айтишной дрянью 100% рабочего времени — слепнуть в IDE/терминале, расписывать джейсончики, что угодно, короче, я натурально кайфовал, когда приходило время исполнения таких обязанностей.
В итоге я съебался с работы (я-то могу себе это позволить; вы — не повторяйте этого дома, как говорится), примерно за 3 месяца написал немаленький такой петпроджект (стек неважен, популярный достаточно), выучил стандартную либу ещё одного языка и сел отдыхать. Более полугода ебланил (могу себе позволить) и иногда ходил на собеседования. Там мне либо говорили, что я ёбик и долбоёб, но мне было похую, либо приглашали пердолить скучную хуйню на Няшной/плюсах. И то и другое я игнорировал и в итоге вкотился, джуном, на ЗП выше средней, в компанию с охуенными организованными людьми и сочетанием хайлода и cutting-edge технологий.
Это было несколько лет назад, сейчас у меня всё хорошо. У того самого начальника с IT-уклоном с юридической работы, кстати, тоже — он менеджерит IT-направление в одной большой компании. Думаю понемногу над тем, как применить свои скиллы в IT, чтобы замутить какой-нибудь инструментарий для юристов и вообще всяких правоприменителей. Это не справочно-правовые системы типа К+ или Гаранта — ничего не имею против них, отношения с К+ у меня прекраснейшие, неоднократно бывал у них в офисе, знаю, что они юзают NLP. Но это даже в России инструментарий уже тридцатилетней давности. Изучаю, какие наработки есть у США в плане юриспруденции по линии например 18F и USDS (цифровизация госуслуг и деятельности госорганов). Также в США немало людей с двумя образованиями — LLB, MSL, JD, BSc, MSc (юридическим и техническим, короче), полученными в любой комбинации и любом порядке, или же просто например с членством в Bar (коллегия/саморегулируемая организация юристов/адвокатов на уровне штата) и немного зелёным гитхабом одновременно. Вот они дофига чем занимаются — от автоматизации процессов и OCR и до внедрения более неочевидных штучек в судебную систему, хотя бы родного штата, раз уж не на федеральном уровне. Уверен, что и в огромную систему DoJ (огромное американское СКРФСБПрокуратураИНеТолько) тоже. Кстати, юристов в США, которые например потыкались по работе в VBA и решили, что программирование — это охуенно и вкатились, или просто разочаровавшихся в юриспруденции, типа ОП — тоже дохуя. Просто дохуя.
Смотрел, кстати, что и у китайцев. У них или лучше с бигдатой в целом, или лучше умеют её готовить — но даже при поверхностном поиске я натыкался на нейросеточки, выносящие резулятивную часть постановления суда по мотивировочной. Хотя всё новое — это хорошо забытое старое, и такому даже больше, чем 30 лет.
Понимаю, что поздно заметил ОПчика, но надеюсь, у него всё хорошо и он на прямой ко вкату.
listen.png783 Кб, 1440x900
212 1406457
>>352355 (OP)
О, я тоже выпускник юрфака, правда, из ДС. Очень нравилось учиться — самозабвенно и с полной отдачей строчил рефераты, готовился к экзам, выступал на конференциях, ещё в мае написал "диплом". Защитил на красный, кстати.
На первой фулл-тайм работе попал на собес к партнёру (в консалтинговых организациях это типа тимлида) и ещё одному чуваку, буквально Senior'у, с которым душевно побазарили за всю хуйню по спецухе, я решил на листочке несколько задачек — как по спецухе, так и на сообразительность, те самые, которые тут не любят вкатывальщики. И внезапно речь зашла про айти. Рассказал, что я ещё в 14 лет снёс винду и пошёл давить прыщи, поднимаю серваки, на баше чонть накодить могу)0. По чуваку было видно, что он впечатлён. Как позже выяснилось — он отвечал помимо работы по профилю также и за IT-шную часть работы отдела со стороны заказчика разработки IT-систем, поэтому часть обязанностей переложил на меня. Короче, я занимался и работой по профилю организации и параллельно айтишной дрянью всякой. Через некоторое время понял, что я хочу заниматься этой самой айтишной дрянью 100% рабочего времени — слепнуть в IDE/терминале, расписывать джейсончики, что угодно, короче, я натурально кайфовал, когда приходило время исполнения таких обязанностей.
В итоге я съебался с работы (я-то могу себе это позволить; вы — не повторяйте этого дома, как говорится), примерно за 3 месяца написал немаленький такой петпроджект (стек неважен, популярный достаточно), выучил стандартную либу ещё одного языка и сел отдыхать. Более полугода ебланил (могу себе позволить) и иногда ходил на собеседования. Там мне либо говорили, что я ёбик и долбоёб, но мне было похую, либо приглашали пердолить скучную хуйню на Няшной/плюсах. И то и другое я игнорировал и в итоге вкотился, джуном, на ЗП выше средней, в компанию с охуенными организованными людьми и сочетанием хайлода и cutting-edge технологий.
Это было несколько лет назад, сейчас у меня всё хорошо. У того самого начальника с IT-уклоном с юридической работы, кстати, тоже — он менеджерит IT-направление в одной большой компании. Думаю понемногу над тем, как применить свои скиллы в IT, чтобы замутить какой-нибудь инструментарий для юристов и вообще всяких правоприменителей. Это не справочно-правовые системы типа К+ или Гаранта — ничего не имею против них, отношения с К+ у меня прекраснейшие, неоднократно бывал у них в офисе, знаю, что они юзают NLP. Но это даже в России инструментарий уже тридцатилетней давности. Изучаю, какие наработки есть у США в плане юриспруденции по линии например 18F и USDS (цифровизация госуслуг и деятельности госорганов). Также в США немало людей с двумя образованиями — LLB, MSL, JD, BSc, MSc (юридическим и техническим, короче), полученными в любой комбинации и любом порядке, или же просто например с членством в Bar (коллегия/саморегулируемая организация юристов/адвокатов на уровне штата) и немного зелёным гитхабом одновременно. Вот они дофига чем занимаются — от автоматизации процессов и OCR и до внедрения более неочевидных штучек в судебную систему, хотя бы родного штата, раз уж не на федеральном уровне. Уверен, что и в огромную систему DoJ (огромное американское СКРФСБПрокуратураИНеТолько) тоже. Кстати, юристов в США, которые например потыкались по работе в VBA и решили, что программирование — это охуенно и вкатились, или просто разочаровавшихся в юриспруденции, типа ОП — тоже дохуя. Просто дохуя.
Смотрел, кстати, что и у китайцев. У них или лучше с бигдатой в целом, или лучше умеют её готовить — но даже при поверхностном поиске я натыкался на нейросеточки, выносящие резулятивную часть постановления суда по мотивировочной. Хотя всё новое — это хорошо забытое старое, и такому даже больше, чем 30 лет.
Понимаю, что поздно заметил ОПчика, но надеюсь, у него всё хорошо и он на прямой ко вкату.
213 1406497
аноны
где научиться на джаве прогать
214 1406498
Почему ваадин такая ебаная помойка?
Документация хуевая, гуглить не получается, потому что они с каждой версией творят хуйню: переименовывают методы блядь, базовые элементы перемещают в другие пакеты.
Как же горит, господи.
215 1406499
>>406498
Тредом ошибся. Да и похуй, просто охота говна выплестнуть.
216 1406645
>>406410
Ты просто хуйню написал. Смари.

>State state = new State();


Окей ты взял ссылку на экземпляр класса Стэйт (это енум я помню).

>state = State.valueOf(inputCh);


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

Пиздец ты не соображаешь конечно.

Правильно будет так:

>State state = new State();


>myVariable = state.valueOf(inputCh);

217 1406651
>>406497
Читай Шилдта или покупай курсы.
218 1406690
аноны, кто могет написать курсач на не сложную тему за вознаграждение?
219 1406716
Максимально тупой вопрос.

Чтобы задеплоить сайт на виртуальный линукс, надо на этом линуксе устанавливать джаву, бд и прочее ?
220 1406727
>>406497
Первое что надо освоить это гугл.
А то будешь страдать как этот >>406301
221 1406781
>>406645
Спасибо.
У меня в ходе разбирательств с енамом вштал вопрос, а нахуя он вообще в подобной задаче нужен?
Свитч и так выдают варианты, енам кроме самого списка ничего наружу не выплёвывает. Чтобы хоть как-то оперировать выражениями внутри енама придётся всё тело проги в него запихать.
Меня всё это в тупик ставит.
Или можно как-то в енам с помощью ввода выбирать одну из констант и далее оперировать ей? Во всех примерах, что видел жестко привязывается значение константы к внешнему объекту, что вызывает у меня вопрос нахуя это вообще нужно?
222 1406818
>>406690
А потом это говно пытается устроиться на работу,
- 1 конкурент, лол.
223 1406827
>>406781
Пиздец ты тупой.
image.jpeg416 Кб, 807x1054
224 1406838
>>406716
Порассуждай логически.
Джава-приложение — это не нативный бинарник. Оно работает через JVM. Соответственно да, нужен JDK.
Вот если бы это был Go — тогда просто деплоишь бинарник. Только его нужно сбилдить для правильной ОС
225 1406870
>>406827
Мне кажется, ему нравится слушать, какой он тупой.
Вот увидишь, он еще пару охуенных вопросов задаст!
226 1406881
>>406870
Обязательно задам.
227 1406909
>>406301
Ууу сука, как же горит. Почему нельзя просто запустить этот ебучий docker?
Поставил этот тулбокс, потом с него виртуалку установил, докер заделал мне потом линукс и все равно нихуя не работает. Ебучая ошибка, на которую в гугле пара запросов и 0 ответов.
Если тут есть не сеньоры-помидоры, которых материальные блага уже не интересуют, то помогите мне с этой жопоеблей, я вам задоначу
2 дня уже гуглю и нихуана
228 1406959
>>406781

>


>Спасибо.


Енум это обычный класс, можешь с ним работать как с любым другим, просто в нем реализованы перечисления и от него нельзя наследоваться. Можешь запихать в него методы обработки, например. Я хуй знает зачем тебе енум в этой задаче - тут уж сам думай, я не отвечаю за шизанутость твоего препода.
229 1407034
>>406909
Да можно его ПРОСТО запустить, ты заебал тупить уже.
ПРОСТО ставишь тулз. Все. Открывай консоль из тулзы и ебашь.
Ты хотя бы гайды почитай если не можешь в оф документацию.
230 1407049
>>406909

>Ебучая ошибка,


Ты хоть ее суда скопируй или скрин дай. Правильно тебя тут нахуй посылают.
231 1407127
>>406959
Это задача с онлайн курсов. Скорее для себя учусь.
232 1407128
>>407127
ti mojew' passnut' proverku i bez enumov
ebotni men'we, da i ponyatnee kak to robit
tak i ne ponyal kak mojno normal'no enumi prikrutit' v toy zadache
233 1407132
>>407127
Если тебе нужен свитч - проще сделать интами, но гораздо понятнее запрячь под свитч энумерейт, собсна который будет частью входящих параметров того метода, где тебе нужен свитч. Крч если тебе надо свитчатся в методе жестко по "береза", "тополь", "плющиха" и никак иначе - делаешь енум - это гораздо читабельнее. А если тебе надо свитчатся не жестко - делаешь интами и оставляешь дефолт на троу эксепшина, или пустой ретурн. Как то так, надеюсь логика понятна, как юзать енум в свитчах.
234 1407158
>>407128
Проверка через свитч кейс уже реализована, сейчас дербанил рабочий код в попытках впихнуть енам.
>>407132
Вернусь с работы попробую.
235 1407164
>>370339
Может тебе ещё и шоу в конструктор захуячить?

мимо
Снимок экрана от 2019-05-20 11-10-02.png11 Кб, 441x140
236 1407226
>>407164
А хули бы и нет?
мимо
237 1407227
>>407158
Нахуй впихивать невпихуемое то? Если нахуй по логике тебе енам не уперся - то и нехуй нахуй. Пиздец ты тупой.
238 1407230
>>407227
А мне уже просто интересно это сделать.
11-13-37-3b4627e2c6f97a8a8551de8e89041f99391373b6hq.jpg60 Кб, 695x1024
239 1407238
докер-кун репортинг ин
Знаю, вы все этого ждали.
После недели еботни решил последний раз прочитать гайд по установке, оказывается я забыл включить виртуализацию в ведре.
Учитесь читать, гуглить и воспринимать информацию.

Всех поднял, обнял, облизал
240 1407299
>>407238
У меня такой оргазм случился, будто жаба вдруг научилась принудительно высвобождать память деструкторами.
241 1407301
>>407299
Будто арифметика вдруг стала не только интовой. Прям радуга и поняши. Ну ты понел.
242 1407313
>>352355 (OP)
Эй, джаваёбки, а правда, что в вашем недоязычке нельзя создать массив с более чем 2^31 элементами?
243 1407335
>>407313

>а правда


Да.

>джаваёбки


Иди фортран дрочи.
244 1407352
>>407227
Я понимаю, почему уебок называет енум енамом.
Но почему ты повторяешь это за ним?
Ты тоже уебок?
245 1407358
>>407352
Как хочу, так и говорю. Уебок тут только ты, со своими замашками на пправедника секты грамарнациев.
246 1407531
>>406690
если вознаграждением будет твоя мамка, то я возмусь
247 1407651
>>407358
Язык является средством донесения информации до собеседника.
Если ты им владеешь только в виде объеме, в котором тебя могут понимать только уебки, то и хуй с тобой.

>Рррряяя нинадиктанти!


В принципе, ты ответил на мой вопрос.
248 1407653
>>407531
Если вознаграждением будет совершеннолетняя сестра, то возьмусь я.
249 1407676
>>407651
Но ведь ты нас понимаешь, уебок? Простирни штанцы на досуге.
250 1407732
>>407676
У одного уебка с енамом ни хера не работает, и он не понимает почему.
Второй уебок сражается за свое право показывать себя безграмотным уебком.
И ему кажется, что обосрался я.
Ну, ок.
Побольше кк/с.
251 1407733
>>407732
Зато я ебал твою мамашу
252 1408089
Поясните за оформление кода.
Вот например есть класс Х.
У него есть какое то внутреннее состояние в виде булевого флага.
И есть какие то внешние факторы, которые влияют на это состояние.
Например флаг. canMove
Машина едет. Есть бензин - едет. Нет не едет. canMove = false.
Машина столкнулась со стеной. Ехать дальше не может. canMove = false.
Как лучше делать, выносить метод, который отслеживает столкновение со стеной в другой класс, где происходит обработка стены и машины. И там он смотрит есть столкновение или нет.
Или чтобы машина сама отслеживала есть впереди стена или нет, и оставлять только гетер для флага?
253 1408116
>>408089
Сделай в стене этот метод.
Чтобы по-взрослому!
Снимок экрана от 2019-05-28 18-26-59.png68 Кб, 332x132
254 1408117
>>408089
Как логичнее так и делай. А вообще есть как бы MVC шаблон. Модель - это классы описывающие состояние автомобиля, контроллер - классы, описывающие все изменения состояний (врезался, заправился, забыл дома ключи), ну а вьювер - это тупо вывод актуальных состояний в хуманити форме.
Хуй знает куда запостить пикрелейтед - пощщу сюда.
255 1408125
>>408117
Про МВЦ я в курсе. В спринге реализую регулярно.
Прост если полтора класса и все не особо сложно это не будет оверинжениринг?
Олсо, методы меняющие положение машины еще должны менять кучу состояний самой машины. Слишком много всего выходит.
Типо расход бензина, ее скорость, расположение ее в на дороге и еще штук несколько.
256 1408127
>>408125
Методы управляющие расходом топлива - скорее внутренние приватные методы класса автомобиля и не должны иметь доступа извне, кроме случая заправки автомобиля - а это уже очередной сеттер.
257 1408128
>>408117
+ еще есть методы вида может ли вообще машина ехать вправо например, может там уже стена. Или другая машина.
258 1408134
>>408128
Опять же это скорее внутренние методы физики и они приватные. Тоесть это не водитель говорит машине, что она сейчас врежется, а машина сама врезается, понел?

Другое дело, что в итоге все этим методы разрастуться в ебанину и гораздо удобнее их разнести по разным классам контроллера, можно даже в разные пакеты засунуть, жаль что при этом проебутся модификаторы доступа но зато читабельно будет. Ну олсо можно повесить все на протектедах.
259 1408137
>>408134
Методы да разрастутся.
Я поэтому и задался вопросом.
Возможно оставить все методы, которые относятся к физике объекта внутри. Типо проверки на столкновения.
А методы вида ехать вперед вынести в контроллер.
260 1408139
>>408137
Было бы логично сделать именно так. Следить за состоянием топлива извне - как то не очень.
261 1408141
>>408139
А за состоянием не врезался ли ты в стену?
262 1408142
>>408141
Ну и это то же.
Инбифор: и не застрял ли в калее то же!
Все внутрянка. Мне так логика подсказывает. Все приватное. А если еще и автомобиль один - то симпл классик с приватным конструктором и геттером ссылки. Хох лол.
263 1408143
>>408142
Не, модели автомобилей рандомно создаются фабрикой и отправляются на краштест, лол.
264 1408145
>>408142
Хотя опять же.
Получается пачка методов для проверки не съехал ли ты с дороги, не уебался в дерево / стену / другую машину - все приватные.
+ скорее всего приватный метод сдвинуть машину вперед в мире на Х и У.
А вот метод ехать вперед уже будет сдвигать машину туда то.
И его пихать в контролер. Как то так наверн сделаю.
265 1408149
>>408145
Блять я думал мы изначально об этом говорим. Ты реализуешь внутри класса всю кухню по изменениям его же состояний, а через контроллер даешь сигналы в публичный метод-слушатель класса, который уже заведует кухней и меняет поля. Но это оверинжиниринг, если у тебя обычная змейка. Хотя я иногда прибегаю к такой практике, когда пишу прослойку классов-декораторов-оберток для всем известной АВТ.
266 1408157
>>408149
Я больше проверить ход своих мыслей если честно.
Потому что спросить не у кого.
Здесь все мои друзья.жпг
267 1408754
>>407653
А мне бабушку пожалуйста
java 2019-05-29 16-51-03-301.webm2 Мб, webm,
720x880, 0:37
268 1408768
>>408149
Надо доделать счет и экран старта, но основное готово. Анимацию я уберу. Может быть вставлю ее в удаление рядов.
Аж целых пять классов, лол.
269 1408849
Доброго времени суток, аноны.
Что лучше, делать метод, который ебашит throws со всеми исключениями или захуяривать их прям в методе? Тогда просто проблема в последнем случае с возвращаемым значением.
270 1408850
>>408849
И насколько грамотно будет, весь код программы запихивать в один огромный try, где уже все catchить. Иначе просто ужасно выглядит обертка в try у каждой залупы.
271 1408863
>>408850
>>408849
Обычно люди заворачивают в общий троу мэйн класс, а наследников и прочую поебень, которая подключается просто делают тровабл, опционально другие интерфейсы еще подрубают, например клонабл.
272 1408876
>>408863
Спасибо, со смыслом.
273 1408930
>>408849
По твоему вопросу видно, что ты сам не понимаешь, чего ты хочешь и что тебе нужно.
Это типичная проблема кодо-макак - скорее хуярить культями по клавиатуре.
И ты хочешь, чтобы за тебя твои задачи решали такие же макаки на дваче.

Отойди, блядь, от компьютера. И продумай ЕБАНЫМИ СЛОВАМИ, что должен твой метод делать, что он должен сообщать во внешний мир, и как этот внешний мир будет его использовать.

Заебали, блядь.
274 1409066
275 1409076
>>408930
А если метод должен ебать твою мать - то исключения мамка твоя будет обрабатывать или я?
276 1409177
>>409076
Ты даже не можешь сформулировать требования к методу ебания чужой мамки, даун.
Поэтому ты и программируешь, как имбецил, и ебат писку тебе никто не дает.
Пиздец, даже в вопросе ебания мамок не могут не обосраться.
277 1409229
>>352355 (OP)
Самое важное.

Отвыкать что-то спрашивать и ждать ответа.

Смириться с тем что все уже написанно до тебя и пользоваться поиском
278 1409236
>>352355 (OP)
Как осилить джава канкаренси и джава мемори модел? Как запомнить все эти правила из джиэмэм?
279 1409280
>>409177
Ну и нахуй ты такой залетный сюда пришел? ЕГЭ сдал уже?
280 1409282
>>409280
Тебе в рот насрать я пришел.
281 1409304
>>409282
Ну как только опишешь алгоритмы для телепортационного устройства, то так сразу.
282 1409351
>>408930

>блядь


Ты зачем обзываешься? Ты некультурный?
283 1409553
Йоу, хочу написать свой проводник на яве для практики, но хз с чего начать (gui я не знаю у явы)
284 1409580
>>409553
начни со swing
285 1409594
>>409553

>gui я не знаю у явы


Больная тема жабы. В данный момент есть 3 пути. АВТ, Свинг+авт (да хуй там плавал, чистый свинг черезжопный), и эфыкс (который ораклы отказались развивать, посему его дальнейшая судьба неясна).

И вообще жаба не про гуи типо. Нет, меня и самого очаровывает лозунг врайт ванс ран эвривеа, но блять, жаба гуи выглядят как говно мамонта, а чтобы это не было говном мамонта надо писать свои пердоли. Ну я вот сижу, пержу и пишу свои пердоли, правда вдохновение пропало, но рано или поздно я их допишу и брошу в тред ветку гита.
286 1409607
>>409594
SWT, ебана!
287 1409609
>>409607
Такой же родственник авт, как и свинг. То же дерьмо мамонта. Но спасибо, что сказал, о его существовании, может намучу красивый гибрид на нативной графике.
288 1409639
>>409609
Ну, он не особо-то авт и родственник.
Ну, там есть схожие фишки - лейауты и прочая херня.
Но в целом - свт круто, авт - постоянно блевать тянет.
Проблема свт не в том, что это "говно мамонта", а в том, что опирается на нативные компоненты. Которые, внезапно, в разных ОС разные. И где-то чего-то может не быть. Тогда гуй соснет хуйца при переезде на другую платформу.
Над свт есть (были) более продвинутые расширения - типа целой платформы Eclipse RCP.

На всякий случай про гибрида - если это ты собрался сращивать авт и свт, тебя может ожидать множество неприятных сюрпризов. Диспатчи событий начнут конфликтовать в самый неожиданный момент.
289 1409645
>>409639
Да не не. Ты так то прав. Я вообще мало вникал в гуи. Да и вообще я внезапно осознал, что я долбоеб и нихуя не умею. Ну я писал смесь фабрики с контроллерами, чтобы можно было на основе автшных нативных элементов строить свои красивые батоны всякие там опшины и прочую хуйню, не особо вникая в их архитектуру, а концентрируясь на красивостях посредстов пресловутого ксс. Хотел свои лайоуты запилить, свои контроллеры слушатели событий с упрощенным синтаксисом. Карочи. Давеча я осознал всю бренность своего существования. Так что пойду гайки на завод крутить. Вываливаюсь с треда. Впизду. И нахуй. Да не, я уже больше половины написал, но чот накатила такая жесткая депрессуха, шо хуй куда денешься.
290 1409647
>>409645
Крч пилю стори.
Пришла вощим девочка, грит поставь мне линупс на ноут, а то десятка тормозит и обновления эти заебали. Ну я поставил ей линупс блять, пришлось тащит второй флшкой еще броадкомовские драйвера на вай вай, все завелось нахуй хуе мое а вай вай не робит, хотя только что при установке он блять полторы тыщи пакетов тянул с вай вая. Блять мудохался крч 2 дня с этим вайфаем, хуй. просто блять хуй. Я его таки завел конечно и почти сразу, тупо конфиг поправил руками и усе. НО! Ты прикинь, она ноут домой принесла и вафля НИРАБОТАИТ! Бляя какой же я еблан сука как же я блять горю с самого себя. Ебаные мои культяпки нахуй. Хатьфу мне в ебало.

Такая вот хуйня. Какая там жаба, блять вафлю не могу нормально настроить. Пездос.
image.png35 Кб, 1413x336
291 1409690
Здрасте, я к вам с сишарпа. Почему при присвоении значения в энтри хэшмапа вылетает исключение IllegalArgumentException? ЧЯДНТ?
292 1409698
>>409690
Всё, понял почему. Ну и блядство эта ваша джава. И как мне тогда отфильтровать хэшмап по значению и потом иметь возможность это значение изменять как для отфильтрованного, так и для исходного хэшмапа?
293 1409705
>>409698
Стрим посмотри.
294 1409711
>>409690

>я к вам с сишарпа


А, собственно, нахуя? Ведь из каждого утюга вещают, что сисярп божественнен, а жаба убога
295 1409817
>>409698
Мап бла_бла = нью СортедМап
Двощ.аут(Жаба гавно)
ретурн красафчег
296 1409882
>>409647
Неужели на быдлодистрах нет подходящих дров? На том же бомжаре вроде их дохуя.
297 1409890
>>409882
Там нонфри фирмвейры надо было подтягивать, не думаю, что по дефолту они в бомжаре есть. Да эт все хуйня, я понять не могу хули нетворк манагер не определяет сетевуху как вай вай блять. В конфиге авто влан айфейст луп дхцп и все заробило, а через гуевый системный лоток похуям, тупо грит нет у тебя вай фая маня, не тревожь меня. Пиздец какого блять хуя. Я уже все перепробовал, реконфигуры ебаные блять, синаптиком всю ветку пакетов переставлял - похую мороз.
298 1409999
>>409890
Что за дистр?
299 1410028
>>409999
Дебиан девятый. Вот думаю на восьмом не было бы таких проблем. Хотя хуй его знает. Квадрипл отпусти грехи.
300 1410029
>>410028
Годный выбор.
301 1410080
Как заставить себя пойти на РАБоту? Даже на собсесы уже не хочется идти.
Уже блядь 3 офера висят. Нет буду сидеть дома писать хуйню дял себя и саморазвиваться через аниме.
302 1410225
>>352355 (OP)
Сап, двач. Кто-нибудь решал задачки блинова по ООП(там цветочница, шеф-повар всякие) с не просто созданием структуры ООП, но и загрузкой/выгрузкой из файла, бд, xml? Скиньте плз пример, а то в некоторых моментах стопарюсь и не знаю как сделать
303 1410275
>>410225
Учитывая что в джава треде 2 мимохуя и еще 2 тупо траллируют - проще закинуть сюда саму задачу.
304 1410340
Ананасы, это нормально что джуна садят править баги?
Или это я теперь буду вместо тестировшика и надо валить?
305 1410566
>>410340
Любая карьера джуна начинается с правки багов.
306 1410589
>>352474
Это всё верно, но мне такое норм. Я наоборот люблю сложности, но я сам нуб и на ejb не пойду по собственному желанию, а спринг и хибер мне нравится. Тут есть ещё такая тема, что проблемы иногда такие, что и синьоры ебутся, не понимаю нихуя как сделать. Так что синьорность зависит только от опыта
307 1410591
>>353576
Сейчас везде гитфлоу. По-хорошему, твои девопсы делают так, чтобы при коммите в ветку мастер все само автоматически делалось называется это ci/cd
308 1410888
>>409647
Я не понял, ты девочку выебал, или нет?
Если да, то какая тебе разница, работает, или нет у нее там что-то?
Пусть приносит еще раз, переделаешь.
Если нет, то, тем более - чо ты горишь-то?
309 1410891
>>353576

>Но куда мне например внести (где хранить) реквизиты к БД, если у меня итоговый продукт - один war-файл?


Т.е. ты хранишь реквизиты БД в настроечных файлах приложения?
Тогда тебе рановато еще носить что-то заказчику.

Все настройки хуярятся на сервере, в приложение достаются через jndi
310 1410892
>>410591

>при коммите в ветку мастер все само автоматически делалось


Что "все", блядь?
Откуда вы такие лезете?
У тебя на работе коммит в мастер приводит к передеплою продакшен-сервера?
Или ты только курсачи пока писал?
311 1410894
>>410340
А ты чем планировал заниматься?
Ну, так, поделись, посмеемся.
312 1411101
>>410591
>>410891
Я, когда задавал вопрос, еще не знал про спринг буты, докеры и прочее говно, так что вопрос отпал.
313 1411422
>>410888
>>410029
>>409647
Крч оказалось знаете чо? Оказалось надо было затереть первую строчку в конфиге, которая отвечает за подгрузку всяких там опций или я хуй знает чего и оставить стандартный луп.

~/etc/network/interfaces
auto lo
iface lo inet dhcp loop
~

Сказать, что я ахуeл - ничего не сказать.

:репортинг ин
314 1411443
Господа, ультранубасик в треде.
Поясните максимально простыми словами где и зачем используется контрукция вида
class Box<T extends Box<T>>
Тоесть интуитивно я понимаю, что тут что-то связано с ограничением типов до наследника коробочки, типизированной этим же наследником коробочки. На этом мой мозг отказывает. Помогибе понять СМЫСЛ. ЗАЧЕМ? ГДЕ? и тд.
315 1411493
>>410894
Да я не ебу чем джуны занимаются обычно. Первая работа.
316 1411501
>>411422
Значит, не выебал...
317 1411502
>>411493
С первой работы ты уже собрался валить.
По советам с двача.
Мамке признался уже?
318 1411547
>>411501
Твое какое дело, куда я свой хуй сую? Создаешь тут мнимые биопроблемы из нихуя, погромист блять хуев.
319 1411548
>>411547

>куда я свой хуй сую?


Очевидно же никуда
320 1411551
>>411548
Очевидно не в тебя. Все остальное твои додумки.
321 1412028
>>411547

>Да и вообще я внезапно осознал, что я долбоеб и нихуя не умею. >Давеча я осознал всю бренность своего существования.


>Создаешь тут мнимые биопроблемы из нихуя


Ну, ок.
Хули с психбольными разговаривать, действительно.
322 1412069
Господа, нужна ваша помощь.
Нужно придумать тему Научно-исследовательской работы на тему баз данных.

Предыстория.
Я прохил практику для ВУЗа в одной компании, там мы делали REST сервис на Java EE, в мои задачи входило проектирование базы данных, подключение к ней, запросы, Connection pool (я HikariCp заюзал).

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

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

Спасибо за ваши идеи.
323 1412082
>>412069
Проходил

фикс
324 1412207
>>412069
1. Исследования конекшн пулов (как ты и сказал).
2. Исследования реляционных БД (сравнение архитектур, бытсродействия на разных операциях и вывод какая БД под какие задачи подходит лучше). Алсо на фоксмайндед записывали похожий ролик со сравнением - можешь взять за основу его и добавить реальные цифры со своей машины.

>>412028
Губки уже надул?
325 1412643
>>410892

>У тебя на работе коммит в мастер приводит к передеплою продакшен-сервера?


а почему бы и нет
326 1412646
>>412643
Ну, удачи, чо.
327 1412647
>>412646
чо удалить?
328 1412648
>>412646
чо тебе не нравится? поясни за мат
329 1412649
>>412647
>>412648
Просто иди нахуй, дебил малолетний.
330 1412651
>>412649
аргументы уровня ПОЖИВИ С МОЁ И УЗНАЕШЬ. по сабжу нихуя не сказал. чем плох деплой в продакшн через CI? отвечай или соси бибу
331 1412655
>>412651

>этот истошно визжащий мелкобуквенный школьник


Ясно.
332 1412656
>>412655
итак, господа, мы в очередной раз наблюдали как животное пришло в тред, высрало несвязную хуйню назвав всех малолетними дебилами, и без аргументов ушло нахуй. когда допишешь хелоуворлд, возможно выделю время поговорить с тобой конструктивно
333 1412660
>>412656

>коммит в мастер приводит к передеплою продакшен-сервера


>хелоуворлд


Самокретинично.
Все же малолетний школостудентодебил - это окончательный диагноз.
И очень хорошо что вас, олигофренов, на собесах обоссывают - уже отдельный тред униженных визгунов есть.
334 1412665
>>412660
даже интересно послушать как пожилые долбоебы деплоят на продакшн. что там? ходишь по ssh и руками супервизор дрочишь?
или твою жопу так ранит фраза "пуш в мастер"? так можно запретить девелоперам пуши в мастер, пусть ебутся в отдельной ветке до релиза. или деплоить при мердже не в мастер, а в другую отдельную ветку. ты уже полчаса срёшь малолетними дебилами, теребя под столом свой маленький супервизор. что-то годное высрешь или уже можно не ждать?
335 1412668
>>412665

>?


>?


>?


>?


Обилие риторических вопросов - верный признак лоха по жизни.
И дебила (тебя), да.
15589970262802.jpg140 Кб, 511x486
336 1412672
>>412668
как же жестко ты тралешь, перестань, пожалуйста
337 1412693
>>412672

>эта залетная хуйня с пекобу


Это ВСЁ обьясняет.
338 1412768
>>412693
олды 2009 года закукарекали.
Чтв 06:43:49 мамка разбудила в дедсад повела?
339 1412770
>>412768

>эта не знающая о часовых поясах малолетняя пекабушная хуйня


Ясно.
goblin01.jpg17 Кб, 176x194
340 1412772
>>412770
напиши еще гринтекст, сын пучкова. папаня тобой гордится
341 1412773
Пральна, топите нахуй этот тред. Один хуй тут кроме семенов нет никого.
342 1412782
>>412772
Как же тебе неприятно, малолетний пекобушный дебил.
343 1412814
Spring 4 + MyBaits + jetty это уже устаревшее говно или еще нет?
344 1412827
>>412648
Пояснил за щеку
345 1412829
>>412651
Ты ничтожное хуйло. Зачем я тебе буду что-то аргументировать?
Ты никогда не работал в коллективе за деньги.
Ты не понимаешь, как устроен цикл разработки от постановки задачи до внедрения.
Ты нахватался каких-то слов про ci, devops-ов и прочей номодоной хуйни.

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

Не усугубляй. Ты и так показал себя школьником-макакой. Лучше помолчи.
346 1412831
>>412665

>пуши


>супервизор


>деплоить при мердже


Смешно наблюдать, как ты плюешься словами, смысла которых не понимаешь.
Точно так же, ты не понимаешь, что происходит после того, как ты делаешь "пуш в мастер" и до того, как начинает работать новая версия.
Именно потому, что ты не понимаешь, тебе нужно до хуя удачи.
А не на двачах пиздеть.
347 1412832
>>412829
Разрыв многолетнего дебила
348 1412834
>>412814
Spring 4 - скорее да, чем нет
Что там за бейтс не ебу
жетти - ничем особо не хуже и не лучше других

И потом - тебя ебет, устаревшее или нет?
Твоя задача на этом решается?
Если да, то следующий вопрос, когда эта связка превратиться в тыкву? Ну, там, перестанет запускаться на актуальных ОС на актуальном железе. Лет через 20? Ну и ебись оно в рот - делай на этом.
349 1412835
ИТТ у старпера-дебила рвется очко из-за того, что его могут лишить зарплаты и работы из-за неправильного деплоя в прод. Ведь старпер-дебил больше ничего не умеет делать, а в своей компании он рос по 10% к зарплате в год
350 1412838
>>412832
БВАХАХАХАХА

>чо тебе не нравится?


<ответ, что мне не нравится>

>Разрыв многолетнего дебила



Воооот! Речь не мальчика, но мужа.
Зачем ты продолжаешь срать на дваче, полном таких дебилов, как я, если ты такой мудрый и умелый?
Иди пуш в мастер сделай. Пуш в мастер сам себя не сделает.
351 1412839
>>412835
Да.
Но у старпера есть-таки зарплата.
А у тебя только высеры в треде "ява для нубов".
352 1412840
>>412835
Правильно!
Только бесстрашный самурай с двача не страшится неправильного деплоя в прод.
Подумаешь, хуйня вопрос, там все равно только сортировка методом пузырька, никто и не заметит, что деплой ебнул систему.
353 1412844
>>412839
У меня тоже есть зарплата, а этот пидор мне противен. Говно работает ради денег, а не для того, чтобы создавать новое. Если это говно спросить, как работает механизм трансляции адресов, он соснет, но в своем крудошлепном мирке кодомакак, занимающихся примитивным кодингом, он бог. Попробовал бы он со мной ИРЛ так поговорить, я бы ему ебало разбил.
354 1412845
Ебаные сука фреймворк-кодеры. Ставят виртуальную машину, огромный ебаный рантайм, обмазываются библиотеками по 19 мб ради двух функций и деплоят этот вонючий кал.
355 1412846
>>412834
Предлагают работу на этом стеке.
Spring Framework 4 (Core, MVC, AMQP, Security)
Сильно не понимаю зачем им MyBatis вместо хибернейта.
356 1412850
>>412845
Кекнул с этого ))))
357 1412863
>>412844

>У меня тоже есть зарплата


Вот как вы теперь называете деньги на завтраки.
358 1412868
>>412844

>механизм трансляции адресов


Челендж уровня малолетнего джьявадебила.

>я бы ему ебало разбил.


Себя-то не обманывай, мальчик-колокольчик.
1200px-Salesforcelogo.svg.png54 Кб, 1200x840
359 1412880
Необходимо мнение анона по платформе Salesforce. Не знал, где спросить, но раз уж Apex сделан на основе Java, решил поинтересоваться здесь.
Вызывает опасения его узконаправленность: не получится ли так, что новичок, найдя работу на Salesforce, только с ним в будущем и сможет работать?
С другой стороны, общая методика разработки, паттерны, сопутствующее использование в работе Javascript'a ведь не должно отличаться от работы на других стеках? А если так, то при необходимости перекатиться куда-то еще нахуй проблем не должно составить?
360 1412881
>>412880

>Javascript


>то же что и все остальное


Ясн.
361 1412883
>>412881
Что "Ясн"? Я имел в виду, что джависту js тоже может быть нужен, только и всего.
362 1412910
>>412883
Ну давай ты поработаешь, а потом сам себе ответишь насколько изи ты перекатишься в какой нибудь гтк+си+луа+пиздон стек, со своим джава+джаваскрипт.
363 1412932
>>412846
Честно говоря, вообще не понимаю проблем в использовании разных реализаций JPA
Я иногда херачу hibernate-specific код, но стараюсь себя в этом ограничивать.
Ну, первый месяц будешь логи с интересном читать - "а это шо тут за хуйня из базы лезет?"
Потом не заметишь разницы.
Если бы деньги нормальные были, я бы не задумываясь пошел. Сегодня у них один стек, завтра другой, послезавтра тебе скажут, что надо срочно перекопать чужой код на ноджс, бля, кровь из носу.
364 1412933
>>412868

>>механизм трансляции адресов


>Челендж уровня малолетнего джьявадебила.


Ну, что прошел в своем пту, про то и пиздит.
А про "пуш в мастер" ему большие пацаны рассказывали. Только не объяснили, что это и зачем.
365 1412935
>>412910
Отвечаю: изи.
Программировал на всякой хуйне от ассемблера для сигнальных процессоров и автокода калькуляторов до явы. Через бейсик, си, плюсы и хуй знает что еще. На хуйне типа жс или питона могу, но не лезу, для этого второгодники из пту есть.
Проблема перехода на другой язык, архитектуру и библиотеки только во времени и гибкости мозгов.
Чем старше становишься, тем тяжелее переходить. Но, к счастью, и бессмысленнее.
366 1412936
>>412844

>Говно работает ради денег, а не для того, чтобы создавать новое


БВАХАХАХАХАХАХАХА
Школьник, живуший на мамкину зарплату, не палится.
367 1412938
>>412935
Ты тот же анон с реквестом голубой пикчи, или другой?
368 1412939
>>412936
Петух, с параши голосишь,
И крик твой ранний, петушиный
Не тронет пацанов, малыш
Для них не человек ты, милый…

Уже не первый год в ночи
Проходишь ты сквозь муки ада.
Ты стисни зубы, терпи, молчи…
Сгущёнки вкус — твоя отрада
369 1412956
>>412938
Нет.
Я уже старый анон. Мне тяжело по стекам новым скакать.
Я до сих пор не вкурю, хули вся молодежь в темных темах в ИДЕ сидит.
Кто им сказал, что от этого лучше глазам?
370 1412957
>>412939

>петух


>пацаны


>трансляция адресов


>пуш в мастер


>МАМ, СМАРИ, Я ПРАГРАМИСТ!

371 1412959
>>412956
Ну я не молодежь уже. Но я то же в темной теме сижу. Правда никак не могу нормально цветовую схему настроить. Это скорее дело привычки. В пездючестве писал в мелкософтских ИДЕ синими буквами на белом фоне. Потом в инсте был борланд си (типо блять не мелкософтский аха) в той же ИДЕ, потом была работка, где мне вообще было поебать в чем писать, там было дохуя всего, сегодня эклипс, завтра кейт, послезавтра лезешь по сисиха и правишь вимом, крч рандом и неразбериха. Сейчас сижу на эклипсе и воюю с его блять рекомендациями. Думаю вот нахуй вообще это, где бы отключить эти блять ебаные подсказки и подчеркивания, мне от ИДЕ надо только, чтобы она сорцы и бинарники автоматом по пакетной структуре раскидала, ибо мне самому лень, а вся эта мишура - нахуй не нужна. И да, я не молодой анон, мне уже то же тяжко перекатываться и записывать в подкорку какие то тонктости нового стека. Могу только по сиподобным прыгать и по паре скриптовых.
372 1412973
>>412959

>где бы отключить эти блять ебаные подсказки и подчеркивания


window-prefernces-general-editors-text editors
window-prefernces-code recommenders
window-prefernces-java-editor
Короче, я заебусь перечислять
Не маленький, сам найдешь
373 1412977
>>412973
Ага, спасибо. Я так то не сильно переживаю за них, просто как то к слову пришлось и вот вспомнил, что меня в ИДЕ раздражает.
374 1412994
>>412977
подчеркивания это все фигня
вот мне Идея стала говорить, что у меня код хуевый, поэтому надо срочно все Integer перехуячить в AtomicInteger или что-то там такое.
375 1413005
>>412994
Расскажи подробнее? Идея чекает ненужные анбоксы или что?
376 1413055
>>412938
Я здесь.
Так и не понял, Salesforce это норм тема или залупа, в которую не стоит лезть.
377 1413087
>>412932
Я так понимаю там ебанутые sql запросы на агрегацию и очень много всего завязано на БД. Прям дохуя всего.
Посмотрим что предложат по деньгам, да.
image.png35 Кб, 812x274
378 1413100
>>413005
В ней есть такая херня - Inspections
https://www.jetbrains.com/help/idea/code-inspection.html
Проверяет до хера всяких фишек.
Но большая часть это всякая херня. Как на пикриле.
Ага, тебе виднее, что мне куда передавать.

Анбоксинги и всякую фигню тоже проверяет, наверняка. Там миллион галочек. Я что-то поснимал, про Атомик не могу уже найти, где.
Может, в АндроидСтудио (который на идее построен).

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

Для Эклипса был какой-то плагин на эту тему. Не помню уже, как нызывался.
379 1413103
>>413087
Я такое люблю, как раз.
Но в своих проектах я за базу всегда отвечаю с самого начала.
А к чужой мудацкой схеме запросы строить, это можно подохуеть, да.

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

А, и да, вообще радуйся. У меня есть несколько попавших ко мне со стороны проектов, где стандартных ОРМ нет, а есть какое-то самописное творчество.
А в один предыдущие умудрились запихнуть одновременно (!) ЭклипсЛинк и Хибернейт. Думаю, излишне говорить, что ебнулось все сразу, как только одновременных пользователей стало не 3, а 4.
380 1413104
>>413100
Это же тетрис с треда, правильно?

Да это похоже на стандартный инспектор. В эклипсе эта хуйня изкаропки. Всякие несовпадения ретурн классов, невозможности спарсить один класс в другой и прочая такая вот шаболда. Ты прост про примитивы сказал и первым делом я подумал, а что может быть там не так - ну только классы-обертки, а значит боксинг/анбоксинг или переопределие методов.
image.png50 Кб, 981x394
381 1413105
>>413104
Про тетрис не понял.

Я тебе показал картинку про бессмысленные советы от инспектора "мне кажется, ты зря тут одной переменной присвоил значение другой".
Пройди по ссылке. Я тебе говорю - там настроек, что инспектить - до усрачки.
В Эклипсе сильно меньше. Мне всегда казалось, что в Эклипсе вообще стандартные ворнинги показываются просто.
Типа unchecked assignment.

Идея глубже копает. См новый пикрил

Может, конечно, ты скажешь, что у тебя и это в Эклипсе без коробки. Спорить не стану - у меня, возможно, излишне старая версия.
382 1413106
>>413104

>Ты прост про примитивы


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

Собственно мои пикрилы это тоже инспекция исключительно мусорного кода. Какие-то куски, собранные за 5 минут, какие-то реализации стандартных структур и алгоритмов, и т. д. Какие-нибудь задачки с хакерранка, и т. д. Так что там зоопарк "проблем" с точки зрения инспекции.
383 1413107
>>413105
А ну теперь вижу.

Алсо я задался таким вопросом. Это вообще ко всем в треде. Вот в сях примитивы разбиты на множество всяких подуровней. Ну там есть сигнед, ансигнед, шорт, лонг вот это вот все. И арифметика там строится на эти примитивах. Да, там есть приведение к типу, куда ты пишешь результат, но все же я могу там складывать байты, шорты, лонги и прочее. ДЖЭВИЭМ написана на сях и я все никак не могу понять, чому там интовая арифметика. Ну вот почему блять. Почему мне не дают написать for( byte i=0; i<100; i++). Почему надо обязательно хранить полный знаковый инт, вместо того же беззнакового короткого?
384 1413109
>>413103

>к чужой мудацкой схеме запросы строить, это можно подохуеть, да.


Вот вот. Там пиздец сколько лет этому говну и сколько поколений рабов его строило.
Прям пирамида хеопса блять.
385 1413111
>>413107
Погуглил, инспекторы не одного меня в тупик ставят
https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000093250-Convert-StringBuilder-to-String-concatenation-suggestion

>Почему мне не дают написать for( byte i=0; i<100; i++)


Кто тебе не дает?

public static void main(String[] args) {

for (byte i=0;i<100;i++) {
System.out.println(i);
}
}
выполняется без единой ошибки

Мне кажется, ты невнимательно читал вот это:
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

Но должен признаться, что ниже инта я не спускаюсь почти никогда. Даже не приходит в голову.
Только когда явно стоит задача максимально оптимизироваться.
386 1413112
>>413104
Нет, тетрис мой, лол. Я его доделал. Психодел убрал.
Осталось менеджер экранов сделать + косметику в коде навести.
Уже давно бы дописал, но как то все руки не доходят.
387 1413114
>>413111
byte a = 2, b = 2, c;
c = a + b;

Не совсем удачный пример с инкрементацией. Арифметика то интовая. Я в самом начале, месяца 3 назад читал Шилдта, и он там пояснял за ебанутый механизм хранения данных в памяти. Ща вот вспомнил. Ну в частности из за него в переменных нет переполнений и знаковые биты где то в голове храняться. Пойду перечитаю. Сорян я ток начал перекатываться и мне пока что печот этот вопрос. Хотя я уже немного попривык, что кроме интов и стрингов в прикладных задачах почти ничего не бывает. В часности флоаты я вспомнил только при работе с цветами и классом Color.
388 1413116
>>413114

> Хотя я уже немного попривык, что кроме интов и стрингов


Как только сколь-нибудь вменяемый счет, как минимум long и double
Хотя для совсем сильных вещей, там есть BigInteger и прочая кабарга.
389 1413117
>>413116
Да джава вполне себе этакий червь-пидор-убийца. На первый взгляд такой неприглядный, ну там явные потери производительности, деструктор работает как ему хочется, вот эта вот ебала с арифметикой и битами в байтах. А как подразберешься - не составляет труда написать свои надстройки по типу SuperLongInteger, SupermassiveFloat, где только ты будешь знать как ты там организовал боксинг/анбоксинг, тустринг, парсеры и хранение состояний.
390 1413118
>>413117
деструктор не работает никак, потому что его и нет толком

зато на собеседованиях тебя будут ебать вопросами, чем WeakReference отличается от SoftReference
Хотя, может, это и лучше, чем предложение сбалансировать дерево на салфетке

я, в общем-то, с плюсов на яву перекатился с удовольствием в свое время
391 1413119
>>413118
Ну там же типо сборщик мусора, этакий спартак-освободитель памяти. У меня по его работе то же есть вопросы, касающиеся микромоментов. Но не знаю ответят ли тут на них.

О кстати. Я читал недавно о WeakedMap (ну или каком то родственнике мапа по типу листа или хештейбла, уже забыл) и там говориться, что состояния, на которые не указывает ни одна ссылка удаляются. Так вот это для чего? Ну не могли же его просто так придумать, явно была какая то потребность.
392 1413120
>>413119
Боюсь, что объясню непонятно, но это сродни каскадному удалению:
у тебя где-то есть живой объект, с которым это где-то активно работает. И для каких-то вспомогательных целей ты делаешь WeakReference или используешь его ключом в WeakHashMap
А потом этот объект тебе не нужен становится. И если на него остальные ссылки только Weak, ты можешь не озабачиваться их вытирать.
Если ссылки не Weak, то gc не вычистит объект, который тебе не нужен. В случае Мапа у тебя еще и value может освободиться, потому что ключ вычистится.
393 1413122
>>413120
Более менее ясно как теперь их юзать. А я по старинке - стер объект (ссылку занулил или переопределил), ковыряю свои мапы хех. Буду знать, спасибо.
394 1413123
>>413119
Может, так понятней будет:

https://stackoverflow.com/questions/154724/when-would-you-use-a-weakhashmap-or-a-weakreference

Но, на самом деле, задумываться о сборщике мусора надо, когда ты понимаешь, зачем о нем задумываться.
395 1413125
>>413123
Ну меня интересует такой вопрос - в какой момент происходит высвобождение памяти?

String result = "blah";
result += " bloom";

Тут стринг "blah" будет удален справа от знака присваивания? Слева (уже после присваивания)? Или вообще в другой момент?
396 1413127
>>413125
Здесь - никогда. Потому что у тебя константа.
String - ебанутый уникальный случай в яве.

если бы вместо "бла" было бы xxx.toString(), вопрос имел бы смысл
и я не знаю, как на него ответить правильно
думаю, что удалится, когда сборщику придет в голову его прибрать
но ссылка на него освободится после +=
398 1413129
>>413127
Ну по ссылкам то это понятно. Иммутабельные строки - это я то же уже знаю. Просто вот интересно как сборщик будет работать с двумя этими, уже ненужными объектами "blah" и " bloom". Операции с ними закончились и ссылок на них уже нет. Логично было бы прибрать их после присваивания (и освобождения ссылок), продуктивно было бы освободить еще во время операции конкатенции, до присваивания, но я наверное размечтался.

>>413128
О, спасибо. Не знал, что литералы могут быть одним объектом.
399 1413131
>>413129
А, я кстати, свою ссылку сам не прочел до конца :)
С 7-й явы, оказывается, вычистятся из пула.
Я старый пердун, не поспеваю за версиями.

Но, в целом, когда сборщик решит поработать - это отдельная история. Проще считать, что он недетрминистик. Хотя есть машины, где он детерменистик. И даже у оракла есть какие-то реализации.
В общем, это сложная тема.
db.jpg238 Кб, 1680x1050
400 1414073
Спасите помогите, почему не получается приконктиться к базе? В командной строке mysql ее видно, настроек никаких не менял, нигде. Чё он хочет?
401 1414396
>>414073
не надо больше, не старайтесь
402 1414464
>>352355 (OP)

>Оговорюсь сразу: есть очень хороший друг (тимлид в крупной компании)


Социобляди эвривере. Может просто поняшишь его язычком коль юристом был и делов то. А программер это пиздец как сложно для пустоёба.
image.png18 Кб, 1231x162
403 1414912
Так делать норм? Или я быдло.
404 1414913
>>414073
Пароль ставил? Драйвер установил? Попробуй все через код DriverManager.getConnection сделать.
405 1414966
>>414912
Для чего?
Делать можно как угодно. И норм, если ты знаешь, зачем и почему ты делаешь именно так.
И ты быдло, если делаешь, а не знаешь, зачем и почему.
406 1415327
>>414912
В том же спринге или джуке именно такой код и используется. Но зачем тебе в принципе создавать драйвер? Такие низкоуровневые процедуры уже сто раз написаны
407 1415748
>>406008
Поздно отвечаю. Спасибо. Накатил Intelij Idea. Хотел на на эклипсе, но там какие-то траблы с workspace, при создании проекта - гуглил с транслейтом пол дня, так и не решил проблему, ну да и чёрт с ней - коммьюнити эдишен мне за глаза хватит.
Насчёт преподского компа, то ественно не буду так делать.
Ну блин, не учил я язык раньше, виноват, каюсь :3
408 1415908
Что такое значение переменной в джава?
409 1415935
>>415908
Это значение, которое храниться в рам области джавамашины, а переменная - ссылка на эту ячейку памяти. Пасс бай референс.
410 1415937
>>415935

>храниться в рам области джавамашины


В heap?
411 1415939
>>415937
Ну да.
412 1415983
>>415939
С хуя ли "ну да"?
А в permGen не бывает, думаешь, значений?
413 1415986
>>415983
Ну да.
414 1416012
>>415986
Это ты тот смешной анон, у которого хэш-коды разных объектов всегда разные?
415 1416013
>>416012
Ну нет.
416 1416014
>>352355 (OP)
Господа, по какой причине Жаба держит ТОП в плане ООП-языков и энтерпрайза? Почему тот же Питон в плане ООП-подхода далеко позади? Только из-за производительности?.. Ибо так-то его функционал куда шире
417 1416038
>>416014
В функционал молотка можно включать возможность пробивать им череп, ломать кости пальцев, отбивать в садомазохистских играх половые органы и использовать его в качестве анальной секс-игрушки?
418 1416042
>>416038
Ну так и что в этом плохого?
419 1416044
>>416042
Наверное то, что теперь все смузихлебы заместо дилдаков молотки закупают? Думаю от того тот анон и бугуртит.
420 1416078
>>416014
Падажжи...
Язык без сильной типизации с ООП-подходом, оставляющий яву далеко позади?
Язык, в котором новая версия меняет синтаксис так, что программы, написанные на старой, не работают?
Нет, малыш, не только из-за производительности.
421 1416083
>>416078

>написанные на старой, не работают


Нахуй легаси-говно тащить? Кресты из-за этого и на параше
422 1416084
>>416083

>Нахуй легаси-говно тащить?


Чтобы ненавистники Java могли обнаружить в ней хотя бы один недостаток.
423 1416086
>>416083
Бвахахахахаха.
Все заказчики охуенно рады твоей идее переписывать старый говно-код на питоне на новый говно-код на питоне.
Не мудрено, что ты полыхаешь жопой и собираешь бутылки, вместо того, чтобы получать 300кк/нс
424 1416299
>>415939
Чего?
в статик войд мейн
создай объект. Он в куче.
создай какой-нить примитивный, например int. Он на стеке.
425 1416320
Поясните за конструкторы entity в спринге.
Это нормально иметь еще 1 конструктор не дефолтовый?
Или надо как то делать фабрику ?
426 1416321
>>416299
А если 10000 интов создам, где они будут?
427 1416337
>>416321
каким образом? в массив положишь? тогда на в куче
428 1416367
Нужна ваша помощь, ананасы.
Епам проводит отбор на полугодовые курсы, после которых будет стажировка. Как не зафейлить и попасть ? Там будет собес по англ и тесты.
Я хорошо читаю документацию уже и все понимаю, но разговорной практики у меня не было очень долго, что-то простое может вогнать меня в ступор. Что они там будут спрашивать? Какие темы заранее подготовить ?

И ещё такой вопрос, если я свалю от них посреди курсов в другую компанию или захочу в стажировку епама, скипая курсы, я не буду там считаться врагом народа и не попаду в Бэн?
Дайте советов, пж.
Поскольку дауны не могут в перекат, заспамлю и тут, сори
429 1416399
>>416367
в епам не было опыта

когда устраивался в офис забугорной конторы (вся история с устройством длилась месяца 4), я в своем городе брал уроки английского. Из полезного - была практика устной речи.

Первое собеседование (hr и технари) было на русском, где-то в середине hr просто задала вопрос на английском "расскажите про свое образование, почему выбрали такой профиль", ну и дальше минут 10 был разговор про образование, про увлечения (не технический) на английском. Затем вернулись на русский.
У меня intermediate точно есть, а после пары занятий, я не мычал как дурак.
Когда уже устроился, оказалось, что есть много людей в офисе, у кого с английским хуже (с письменным хорошо у всех, т.к. ежедневная практика). Возможно, что есть разница, кого берут - разъезжающего по командировкам дева на саппорт или интроверта в угол в офисе.

Мне кажется, если это курсы и стажировка, не в их интересах жестить насчет устного английского.

Что интересно, год назад я пробовал пройти собеседование в toptal, и мне на первом этапе разговора с hr сказали подтянуть английский (прям явно рекламировали italki.com) и попробовать еще через полгода. Вообще, довольно тупо вышло: я сидел по скайпу на 100мбитном канале, hr сидела с телефона в каком-то турецком трамвае, и я постоянно переспрашивал, что она сказала, т.к. ни хера не слышно было. Не стал париться.
430 1416439
>>416337
Ты хуево читаешь, куча?
10000 интов, а не массив, откуда ты массив высрал?

int a0=1;
int a1=1;
...
int a9999=1;
431 1416447
>>416439
ты дебил?

нахуй тебе 10000 интов в файле руками писать? я думал, что ты решишь их сформировать в форе в массив. И тогда это объект, тогда куча.

тебе сказали, что твоя переменная будет в стеке, если она не объявлена в объекте.
Ты думаешь после 10000 что-то поменяется?
дурак?
432 1416517
>>416320
Зачем тебе фабрика?
Зачем дефолтный нужен, знаешь?
433 1416519
>>416447

>я думал


ты же кодомакака, тебе думать вредно
всегда какую-то хуйню выдумываешь за других
иди на хуй, короче
434 1417542
Что могут спросить по hibernate у джуна? А про spring? Если я скажу что работал только со spring boot это норм?
435 1417562
>>417542

>у джуна?


Попу мыл?
436 1417606
>>417542
Ты и на стажёра не пройдешь, даун тупой, если такое спрашиваешь
437 1418206
>>416519
с уверенностью несешь хуйню про хип
@
какой-то хуй пояснил, что ты не прав
@
и правда, хуйню сказал
@
иди на хуй, короче
438 1418207
>>417542
если не будут спрашивать конкретно по технологии, значит им похуй и ты не будешь с этим работать у них, если возьмут

если будешь с этим работать - будут пытаться понять твой уровень вопросами. Если говоришь, что работал, а кроме совсем общих вещей из вики, ничего толком сказать не можешь - подозрительно
439 1418232
>>1417601
Разве что каким-нибудь AspectJ. Либо Spring AOP, если юзаешь Спринг.
440 1418455
Поясните как соотносятся JSON-RPC и REST.
Первый же по сути просто протокол, а второе вообще архитектурное решение, не?
441 1418472
>>418455
Два способа сзадлать одно и тоже.
442 1418487
>>418472
Угу. ТЗ написать REST сервис.
Протокол обмена rpc-json (по HTTP).
443 1418512
javarush стоит вкатывания если вообще ноль в джаве и нужно освоить основы с практическими заданиями? Или может быть можете подсказать другие курсы которые стоят внимания?
444 1418515
>>418206
Бля, ты столько дней соображал, что тебе ответить, но придумал только прикинуться левым хуем?
Иди за сборщиком мусора подмети, пояснятель хуев
445 1418561
>>418512
edx попробуй, а выше полистай выше тред там анон скидывал список ресурсов для обучения, не ленись
446 1418572
>>418512
Там говнокод вида инстанс оф в проверке на еквалс. Нахуй оно надо.
447 1418691
>>418572
Что плохого в инстант оф в проверке на еквалс?
448 1418701
>>418691
В том что ты так не определишь является ли конкретный класс - этим классом а не просто это вид такого класса?
Это же классик бэк практис.
Наверни эффектив джава от Дж. Бошуаимя точно не помню
449 1418834
>>418472
А в чем разница между JSON-RPC и REST?
450 1419051
Поясните по-существу, для чего нужны интерфейсы, кроме листенинга и отработки одноимённых методов для разных объектов?
451 1419062
>>419051
Типизация. SOLID.
Вот это все.
452 1419065
>>419051
Ну и в догонку. Для общей реализации слабосвязанного кода.
+ многие фреймворки любят это дело.
Потом привыкаешь. Удобно пздц.
123.png14 Кб, 1505x177
453 1419099
Как это пофиксить?
Пикрил.
454 1419108
>>419099
Тебе же белым по черному написали

>exclude on of them

455 1419112
>>419108
Как где. я тотал нуб.
Я там пытался их сперва импортить.
И видимо оно осталось.
456 1419117
>>419099
хахахахахаха
мейвен-круто, мейвен-заебись
все депенденси отменеджерит, ничего руками не надо будет докладывать
блядь, не устаю над вами смеяться.
457 1419132
>>419117
Тупой дебил даже не может прочитать ошибку, где говориться что разные зависимости включают один и тот же класс.
458 1419137
>>419132
ну, прочтет, и что дальше?
как он будет разбирать, какую ему выкинуть?
вы ж с этим ебаным мейвеном даже не знаете, на хуя вам какая зависимость нужна, и сколько говна она за собой тащит
459 1419190
>>419062 >>419065
спасибо
460 1419307
>>419137
Давай альтернативы мейвену / грейделу. Я рад попробовать варианты.
И как чинить мою хуйню.
sage 461 1419341
Сколько стоит просить в дс после опыта в год?
462 1419342
>>419341
Смотря что умеешь. Если нормально с многопоточностью то 150+.
Мне без опыта 120 предлагают сейчас.
463 1419349
>>419307
альтернатива - юзать и читать доки, блять, а не в гугле первые ответы на свои базовые задачки.
нахуярил транзитивных зависимостей, а што такова а как фиксить
464 1419361
>>419342
что за конторы? напиши
только не тупо вакансию на хехе.ру, где просто написали з/п вилку и опыт не указали
прям чтобы точно работодатель тебе без опыта в профессии такую з/п предложил/одобрил
sage 465 1419365
>>419342
у тебя хорошее образование?
в среднем джунам дают 60-70
466 1419399
>>419307
Ручное управление зависимостями.
Нормальный сборочный скрипт.

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

Как чинить твою хуйню: очень просто. Разберись, почему у тебя подцеплены два джара с одним классом. Нужен ли тебе хоть один из них?
467 1419400
>>419349
Там нет транзитивных зависимостей.
Там две независимых. И обе окажутся не нужны на хуй.
sage 468 1419420
>>419399
чем больше ручного, тем больше ошибок
469 1419435
>>419420
чем меньше понимания, что происходит, тем больше ошибок

при каждом запуске в класспасс попадает рандомный класс из двух возможных. ну а че. яж просто зависимости добавил.
470 1419543
>>419365
Вышка не по специальности, учил все сам года полтора.
Залил в гитхаб свое говно на спринге /ее / что с многопоточностью / пара простых игорей / какая хня ориентированная на хайлоад/ что то еще там есть.
Пока не было резюме пробовал просто писать разным контрам - даже не отвечали.
Сделол резюме. Стали звонить сами. Как то так.
Ну и на тех собесе я подробно описывал вещи, как например работает хэш функция в хэшмэп и почему там идет через байтовый сдвиг. Как написать свою чтобы было красиво все. Ссылался на источники где я это читал
И так на все вопросы.
471 1419544
>>419399
А как быть с фреймворками?
Тоже руками собирать?
472 1419547
>>419399
Ну это да. Я это сделал с помощью гугла.
Но все равно мейвен / грейдел удобней чем руками.
473 1419593
>>419544
В чем проблема?
Трудно положить НУЖНЫЕ джары в /lib?
image.png636 Кб, 720x717
474 1419594
>>419547
Ну, удобней, так и ебитес сами
475 1419603
>>419547
А, ты еще не сталкивался, в силу нюфажества, но особо незабываемый оргазм ты переживешь, когда какая-нибудь из твоих охуенно важных зависимостей съебнет из публичного репозитория.
476 1419623
Техлид из крупной конторы аутсорс(не путать с бодишопом) итт.
Задавайте вопросы, черти.
477 1419624
>>419435
С дурья можно и хуй сломать. И похуй как и чем ты собираешь.
sage 478 1419633
>>419623
Правда ли что у вас дрочат людей, чтоб они не посмели пять минуток отдохнуть?
479 1419636
>>419633
Ты чё, ебанутый что ли?
480 1419665
>>419633
У нас не устают даже, хули там отдыхать.
481 1419666
>>419420
Если руки кривые И голова не подключена к процессу ИЛИ она тупая, то да, больше.
В твоем случае только мейвен!
И копипаст помов из надежных источников!
482 1419667
>>419435
Ты споришь с великим специалистом в области разработки коммерческого ПО. Ему виднее. Перестань, немедленно.
483 1419668
>>419603
А если собирать руками зависимость не сьебнет?
sage 484 1419672
>>419666
вот ты так тимлиду говори, если устроишься на работу
sage 485 1419673
>>419665
у меня глаза устают, я б не выдержал весь день без передыха пялиться в пк
486 1419687
>>419668
От тебя джар убежит, который лежит в твоем личном /lib?
Ну, не знаю, даже.
487 1419689
>>419672
Я так тимлидов проверяю, когда они пытаются устроиться ко мне на работу.
488 1419690
>>419673
На двач не устают, а на работу устают?
Сходи к врачу, поменяй глаза.
489 1419931
Какая же джава сложная. Где и как можно изучить спринг пошагово?
490 1420011
>>419603
А что-то мешает держать копию своих охуенно важных зависимостей?
491 1420058
Sup кодач
Поясните за стажировки
В планах погнать стажироваться в Хуяндекс
Требуется Java Core, любое SQL и базовые алгоритмы, что собсна уже имеется
Чисто для опыта ебли в жопу и разработки это вообще сойдет?
Или стоит самостоятельно дальше изучать технологии чтобы сразу разрабом устраиваться?
492 1420110
>>420011
что у тебя в гите лежит?
ну, вот, просто честно ответь - лежит там у тебя копия твоих охуенно важных зависимостей?
Ну и, конечно, пользоваться авоматическим менеджером, потому что "мне лень и сложно делать руками", и надеяться, что ты будешь держать актуальную копию, ну, это так себе.
Пока ты пишешь Laba3.java, кажется, что ты так и будешь делать, но в реалиях коммерческого программирования это несбыточный анекдот.
493 1420160
>>420110
В моём гите нет сторонних зависимостей, поэтому и копировать нечего. Точнее есть одна. И она скопирована и грузится из lib
494 1420231
>>420160
Т.е. про Laba3.java я не ошибся.
Тогда рано еще обсуждать это все с тобой всерьез.
495 1420232
>>420058
Яндекс - ёбаная галера. Не рекомендую.
Хочешь нормальное начало, иди в аутсорс, тебя хотя бы побалуют командировками в разные страны, где можно нормально пожрать и бухнуть.
Джава кор очень распростаннённое потяние, рекомендую проникнуться именно уровнем OCA.
496 1420245
>>420231
Я буду только рад если ты ничего не будешь со мной обсуждать и съебёшься в туман, дегрод.
497 1420247
Как можно что-то всерьёз обсуждать когда даун втупую отрицает возможность забекапить библиотеки.
Я бы мог показать пруф оф концепт, но по-моему и так очевидно что это вполне автоматизируемо и тем более ты сам подтвердил что твоя цель тут не обсуждение а кидание дешёвых понтов.
498 1420414
>>420245
школьнику неприятна, бггг
499 1420415
>>420247

>Я бы мог показать пруф оф концепт


>пруф оф концепт


Что еще раз говорит, что практического опыта коммерческого программирования у тебя ноль.
Иначе бы у тебя не пруф оф концепт был, а работающая схема.
Но у тебя нет ни одного, ни другого.
Ты "мог бы", но не покажешь. Потому что еще Laba4.java полна ошибок, а лето вот-вот кончится.
Просто смирись с тем, что твои высеры не воспринимаются всерьез, поплачь в подушку и занимайся своим делом молча.
500 1422307
>>406457
Если не паста, то ты - это я, анон. Только я в юриспруденцию вкатился из программистов.
501 1422314
>>406457
Добавь меня >>422307 в телегу @dim7111
Разберем по частям тобой написанное
502 1422396
Поясните за Apache Kafka / Camel / JBoss Fuse.
Кто нибудь работал с этим всем?
503 1426993
>>353576
кидаешь все в докер и заебись
504 1427002
>>352355 (OP)
public float[] checkKvadrat(){
float[] kvadr = new float[12];
int q = 0;
float y = 0;
for (int i = 0; i < 12; i++) {
for (Rectangle br : brush) {
if(br.intersects(rectangle)){
y = 1;
break;
}else y=0;
}
kvadr = y;
y=0;
}
return kvadr;
}
Суть в том что есть 12 квадратов и надо определить пересекается ли он хотябы с одним квадратом из списка brush. Почему-то правильно определяется только 12-й, то есть последний квадрат. Остальное - 0, то есть нет пересечения
Тред утонул или удален.
Это копия, сохраненная 27 июля 2019 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски