Сохранен F 522
https://2ch.hk/pr/res/426446.html
Прошлые домены больше не функционируют, используйте адрес ARHIVACH.HK.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Java Thread 5

 Аноним 19/01/15 Пнд 11:06:48 #1 №426446 
14216548081700.png
Этот тред для тех, кто хочет освоить язык для лоботомированных дебилов устаревший в момент его создания.
Список технологий от анона: https://www.mindmup.com/#m:a18a46920078b501324d413eb2d5f2d54c

1. С чего начать?
Начните с условно-бесплатных курсов по данному языку: http://javarush.ru/
Дополнительную практику можно получить здесь: https://www.codehunt.com/
И здесь: http://codingbat.com/java
Код играючи: http://www.codingame.com/puzzles
Рулеточка: http://postimg.org/image/xdfbvgps9/
Ещё задачки: http://eax.me/programming-language-learning/
Олимпиадка: http://acmp.ru/?main=tasks + acm.timus.ru
Простенькие: http://www.programmr.com/zone/java

2. Что бы почитать?
HARD: http://docs.oracle.com/javase/tutorial/
MEDIUM: http://www.tutorialspoint.com/java_technology_tutorials.htm
BEGINNER: http://myflex.org/books/java4kids/java4kids.htm
ANDROID: http://www.coreservlets.com/android-tutorial/
http://startandroid.ru/ru/

3. Я зануда и я хочу умные книжки.
Рубрика Youth Oriented & Bydlo Approved:
1. Thinking in Java (4th Edition): Bruce Eckel
2. Effective Java (2nd Edition): Joshua Bloch
3. Core Java (9th edition) : Cay S. Horstmann, Gary Cornell
4. Head First Java, (2nd Edition) : Kathy Sierra, Bert Bates
Больше здесь: http://www.proklondike.com/books/java.html

4. Я не умею читать и хочу видео
Пожалуйста http://dou.ua/forums/topic/8113/
http://habrahabr.ru/company/golovachcourses/blog/215275/

5. Что насчет SQL?
Начни с малого: http://www.w3schools.com/sql/default.asp
Затем переходи к: http://www.sql-ex.ru/
В качестве чтива рекомендую: http://oreilly.com/catalog/sqlhks/chapter/

6. Всё это хорошо, но без алгоритмов меня на работу не возьмут.
Не беда вот курсы от Принстонского университета https://www.coursera.org/course/algs4partI
То же самое но в бумаге: Роберт Седжвик, Кевин Уэйн - Алгоритмы на Java

7. Я готов к первому собеседованию.
Проверь свои знания здесь: http://www.quizful.net/test
И здесь: http://www.careercup.com/

8. Оп - хуй.
А вот и нет, он ПМ и пилит тырпрайз.

Прошлый тред: >>418873
Аноним 20/01/15 Втр 16:20:25 #2 №426890 
https://www.youtube.com/watch?feature=player_embedded&v=9QFK1cLhytY
Аноним 21/01/15 Срд 01:39:58 #3 №427164 
14217935985480.jpg
Привет Джавстам.

В связи с тем, что хочется больше денех, решил немного прокачать свой говнокод, но уперся в то, что нет толковых примеров правильного и рационального использования Apache HttpClient 4.3.6, может кто-то скинет примеров использования HttpClient + Socks + SSL + Spring
Аноним 21/01/15 Срд 13:20:45 #4 №427295 
14218356452370.png
Почему java такая уебанская? Почему каждый первый пример не работает, и вместо кодинга приходится
гуглить форумы, в поисках ответа "Почему HelloWorld не запускается?".
Почему чтобы сделать запрос из базы нужно написать минимум 2 конфига и 3 класса? И это с yoba библиотекой?
Почему в C# это сделано одной строкой, не говоря уже о всяких php?
Зачем вся эта хуита? Что заставляет вас рыться в этом говне, и строить из себя илиту кодинга?
Аноним 21/01/15 Срд 13:33:05 #5 №427298 
Посоны, объясните унтерку, что такое spring mvc? Писал всегда простые сервлеты с doPost()/doGet(), а тут ни в одну блять статью въехать не могу, и сука везде ебаные нетбинсы/эклипсы. Как его вообще использовать, в чем разница между обычными сервлетами?
Аноним 21/01/15 Срд 17:17:05 #6 №427398 
>>427295
> Почему каждый первый пример не работает
Вы посмотрите на этого неосилятора - мало того, что потерял либу, так еще даже стектрейс не может прочитать.
> Почему чтобы сделать запрос из базы нужно написать минимум 2 конфига и 3 класса
> Почему в C# это сделано одной строкой, не говоря уже о всяких php?
Ого, так он даже не знает, что для чего нужно ORM и для чего нужно задавать Entity Bean.

Ясно понятно, что Java оче многословна, по сравнению с пидорским C#. Но у нее свои плюсы и если они тебе не нужны - вот и пиши на шарпе, говноед.

>>427298
И тут ты такой гуглишь, что такое MVC. Вообще все фреймворки делают: задают расширяемую и настраиваемую архитектуру, а также отвечают за маршрутизацию URL, фильтрацию запросов, чтение запросов, формирование ответов, управление сессиями.
Аноним 21/01/15 Срд 20:37:13 #7 №427455 
14218618335620.png
>>427398
> Вообще все фреймворки делают: задают расширяемую и настраиваемую архитектуру, а также отвечают за маршрутизацию URL, фильтрацию запросов, чтение запросов, формирование ответов, управление сессиями.
Ну вот говорю же, нихуя не понятно. Ладно похуй, подскажите плиз, как сменить цвет на табе в эклипсе и убрать злоебучую панель снизу? На нетбуке очень неудобно программировать, последний монитор сгорел полгода назад, денег на новый нет.
Аноним 22/01/15 Чтв 00:54:08 #8 №427556 
>>427298
Про MVC уж сам найди да прочитай. Насчет отличий от простых сервлетов: у Спринга один сервлет (DispatcherServlet, если память не изменяет), который принимает все запросы, а потом вызывает соответствующие методы - маппинг в маппинге, короче.
Аноним 22/01/15 Чтв 06:24:24 #9 №427603 
Джава это ЖОПА. Один из самых сложных в освоении языков, один из самых хардкорных и ОЧЕНЬ трудночитаемых языков. Что бы там не пиздели, но Джава не далеко ушёл со своими переходам оттуда сюда от ассемблера. Кароче, кому дорога жизнь, кому не похую на своё здоровье и на мозги ДЕРЖИТЕСЬ подальше от джавы. Ебать мой хуй джава по реалу жёсткий язык. То что на питоне делаеться за 5 минут 4 строками, на джава делаеться за 6 часов и 23 классами.
Аноним 22/01/15 Чтв 09:09:48 #10 №427619 
>>427556
Спасибо тебе, полезная информация.
Аноним 22/01/15 Чтв 09:35:39 #11 №427625 
>>426446
>Решил попрактиковать скиллы в Java, кто знает годный Open Source проект?
В прикреплённом треде нихуя не ответили. Что посоветуешь, анончик?
Аноним 22/01/15 Чтв 09:37:54 #12 №427627 
>>427603
за базар ответишь?
Аноним 22/01/15 Чтв 09:38:14 #13 №427628 
>>427625
волдеморт
Аноним 22/01/15 Чтв 09:55:37 #14 №427632 
может кто показать работающий пример использования функции NeuralNetwork.getWeights() из neuroph api?
Аноним 22/01/15 Чтв 11:49:37 #15 №427651 
14219165776930.png
>>427398
Ловите имбецила! Что-бы использовать орм ему нужно подключить jar,
написать для нее конфиг, Написать класс модели. Написать конфиг для модели.
Написать hibernateutil, написать хелпер для модели.

php:1.конфиг, 2.модель, 3 - profit!
Аноним 22/01/15 Чтв 12:49:36 #16 №427662 
Head first java норм?
Аноним 22/01/15 Чтв 14:01:17 #17 №427676 
Сап аноны. 17 лвл школьник вкатился. Начал изучать Java SE.Есть небольшой опыт в программировании на PHP. Учу по учебнику Г. Шилдта. В дальнейшем хочу перекатиться в мобильную разработку на android. Листал вакансии в своем мухосранске(600к жителей), JAVA нету вообще, только пыха и яваскрипт. Аноны из мухосрани,где вы набирались опыта?
Аноним 22/01/15 Чтв 18:00:25 #18 №427772 
>>427651
В PHP не нужно использовать инструменты сборки и разрешения зависимостей, а ORM идет из коробки? В Hibernate нет аннотаций? HibernateUtil?
Что ты несешь?
Аноним 22/01/15 Чтв 21:18:13 #19 №427983 
>>427772
Точно, аннотации в hibernate, +еще одна либа ко всему.
В php я одной строкой делаю sql запрос.
А для орм я одним движением делаю crtrl+c ctrl+v папки yii. И никаких конфигов, конфигов над конфигом, библиотек, для конфигов.

Я перефразирую вопрос. Что заставляет вас кодить на яве? Какие задачи она решит, что не решит более адекватный язык?
Аноним 23/01/15 Птн 08:05:33 #20 №428146 
>>427983

> В php я одной строкой делаю sql запрос.
Без подгрузки драйвера БД и установления подключения?
> crtrl+c ctrl+v
> 2015
> не пользоваться системой сборки
Иди лучше Wordpress натягивай дальше. К тому же можно копировать и вставлять теги для pom.xml или jar-файлы в Ant. Но так делают только дебилы. Или PHP-программисты.

> Что заставляет вас кодить на яве?
Универсальный ЯП со статической типизацией, высокой производительностью, богатой стандартной библиотекой, хорошими инструментами разработки, отладки, тестирования, внятным (хоть и избыточным) синтаксисом. Ничего этого в PHP нет.
> Какие задачи она решит, что не решит более адекватный язык?
Define адекватный.
> PHP
> адекватный
/0
Аноним 23/01/15 Птн 12:40:56 #21 №428203 
Суп, джаваны.
Меня вот какая мысль посетила: есть много мобильных приложений для обучения иностранным языкам, а есть ли подобные для обучения джаве? В роде как едешь ты с утра на работу, а сам между делом отвечаешь на вопросы разные, которые на собеседованиях задают.
Аноним 23/01/15 Птн 12:45:19 #22 №428205 
>>428203
Идея для стартапа с платными анлоками контента.
Аноним 23/01/15 Птн 12:48:45 #23 №428207 
>>428146
Тоесть ты выдаешь костыли языка за плюсы?
система сборки, maven, ant, конфиг в xml. это все костыль на костыле.
В c# нет такого, в питоне нет, в делфи нет. Да нигде нет такого гемора.
Аноним 23/01/15 Птн 13:17:53 #24 №428211 
>>428207
Ой, всё!
Аноним 23/01/15 Птн 16:00:31 #25 №428264 
>>428207
Странно, но моя джава работает и без антов, мавенов и без единого хмл-конфига. Беру только джарник с драйвером БД и ебашу SQL запросы одной строчкой кода. Гибернейт, спринг, джбосс? Не, не слышал.
Ебошил бы на сяшарпе, но там вроде вместо IDE Майкрософтовская студия, с которой связываться совершенно не охота. Или можно уже человеческие иде использовать?
Аноним 23/01/15 Птн 19:01:23 #26 №428349 
>>426446
Аноны, столкнулся с такой проблемой: мне для проигрывателя необходимо написать визуальный эквалайзер на swing (по оси Y - db, X - Hz). Так вот, как я могу это реализовать на swing? А если не на swing, то могу я воспользоваться этим https://xakep.ru/2014/09/10/java-gui/ , подключить как библиотеку к своему проекту и использовать его? Замечу, что остальные компоненты в плеере на swing'e
Аноним 23/01/15 Птн 20:24:58 #27 №428383 
14220338982480.png
Аноны, есть следующий код. Не могу понять, почему в выводе сообщения (в цикле) идет параметр (nums);. Почему, если я напишу просто i, то мне выдаст числа от 0 до 9. А если с nums, то элементы массива. Не могу понять логику в этом.
Аноним 23/01/15 Птн 20:29:00 #28 №428386 
>>428383
А, все, понял.
В цикле i возрастает до 9 и (nums) выводит определенный элемент массива. Не могу понять, при чем тут параметр цикла. Топ лел.
Аноним 23/01/15 Птн 22:53:31 #29 №428444 
>>428386
>Не могу понять, при чем тут параметр цикла.
ШТО?
Аноним 23/01/15 Птн 23:31:03 #30 №428459 
>>428444
У меня шиза просто.
Аноним 24/01/15 Суб 01:36:14 #31 №428503 
ох лел
коудхант, уровень 1.5
33 -> 11
1 -> 0
сижу, парюсь
а правильный ответ
x/3
ясно
Аноним 24/01/15 Суб 11:20:13 #32 №428561 
>>426446

Народ добавляйтесь
Го создавать Java конфу /id56677788(вобще)
а желательно не только java
Аноним 24/01/15 Суб 21:49:43 #33 №428754 
>>428561
Посоны, в post запросе передаю русский текст.
String message = "Двач-помогач";
request = new DataOutputStream(httpUrlConnection.getOutputStream());
request.writeUTF(message);
После получения сервером исходный message имеет дополнительный символ в начале строки. Подозреваю, что жава так длину строки пишет, а сервер не готов к такому повороту.
Как вылечить, анончики?
Аноним 24/01/15 Суб 22:03:49 #34 №428758 
>>428754
UTF-8 без BOM. Гугли.
Аноним 24/01/15 Суб 22:54:51 #35 №428774 
14221292918920.jpg
>>428758
Откровенно говоря, от знания как именно называется моя проблема, легче мне не стало)
Тем не менее, решение нашел, хоть и потратил добрую половину дня. Может кому пригодится:
request.write(Charset.forName("UTF-8").encode(message).array());
Следует полагать что
Аноним 25/01/15 Вск 12:35:22 #36 №428924 
14221785222810.png
Каким образом можно заменить эту конструкцию? Понимаю, что это ОЧЕНЬ быдлокод.
Аноним 25/01/15 Вск 13:40:27 #37 №428943 
Надо мне в спринге инициализацию замутить. Ну чтобы после старта томката в базу начальные данные захуярить. Как организовать?
Аноним 25/01/15 Вск 13:44:55 #38 №428945 
>>428943
http://lmgtfy.com/?q=spring+startup+hook
>>428924
А если пользователь введет не число?
Аноним 25/01/15 Вск 14:13:37 #39 №428957 
>>428945
Надо чтобы ввел. Если не введет, то дальше нельзя продолжать.
Аноним 25/01/15 Вск 15:46:58 #40 №428995 
>>428957
Я о том, что пользователь может ввести не число, а буквы какие и программа твоя упадет.
Аноним 25/01/15 Вск 15:59:06 #41 №429000 
>>428995
Я только пытаюсь в основы явы. Лол. Да, программа падает, но как защититься от этого? Я даже алгоритм не представляю.
Аноним 25/01/15 Вск 16:01:18 #42 №429005 
>>428349
Кто-нибудь может мне помочь?
Аноним 25/01/15 Вск 16:15:12 #43 №429015 
>>429000
http://pastebin.com/8LDPG3ih
Аноним 25/01/15 Вск 16:35:34 #44 №429023 
>>429000
http://lmgtfy.com/?q=java+check+input+parameters
Аноним 25/01/15 Вск 20:38:27 #45 №429086 
>>429000
Кароч, накидал тут тебе по-быстренькому http://pastebin.com/8D78cETd

Если будут вопросы, задавай не стесняйся. Программач-помогач же.
Аноним 25/01/15 Вск 20:50:17 #46 №429089 
>>429005
Так ты хочешь javafx.scene.chart.BarChart перетащить в swing? Нет. Пиши свой аналог из JFrame. Ну, paintComponent() там переопределишь, мышку будешь слушать, делов-то.
Аноним 25/01/15 Вск 22:03:14 #47 №429115 
есть сервлет, есть доГет( ), есть веб.хмл

я не могу сделать так чтобы шёл запрос в догет, и на основании того что написано в параметре 2ch.hk/?sasai=hui
показывалась разная страница.
как это сделать?
Аноним 25/01/15 Вск 22:34:27 #48 №429129 
>>429115
>как это сделать?
Показывать разные страницы на основании того что написано. Очевидно же.
Аноним 26/01/15 Пнд 15:51:14 #49 №429359 
>>429115
request.getParameter("sasai");
Аноним 26/01/15 Пнд 15:57:58 #50 №429362 
Дали задание после собеседования. В требованиях - написать скрипт сборки для maven. Это что за хуйня, это у них pom.xml так называется? Переспрашивать не хочу.
Аноним 26/01/15 Пнд 16:05:23 #51 №429364 
>>429362
Да.
Аноним 26/01/15 Пнд 16:10:17 #52 №429367 
>>429364
Спасибо.
Аноним 26/01/15 Пнд 16:18:41 #53 №429370 
>>429362
>В требованиях - написать скрипт сборки для maven
Да ёб вашу мать! А сколько тебе бабла наобещали, просто интересно.
Аноним 26/01/15 Пнд 16:58:43 #54 №429392 
>>429370
А что? 20к думаю как джуну без опыта, отвалят. Глухое замкадъе.
Аноним 26/01/15 Пнд 18:21:31 #55 №429430 
>>429129
>>429359
>request.getParameter("sasai");
блять, вы такие остроумные
можно было ответить просто словом "да", например

есть пример со стаковерфло
Object data = "Some data, can be a String or a Javabean";
request.setAttribute("data", data);
getServletConfig( ).getServletContext( ).getRequestDispatcher(
"/hhh/page.jsp"
).forward(request,response);

но всегда ошибка 404
>The requested resource (/ololo/hhh/page.jsp) is not available.

я не понимаю почему он не находит шаблон.
паге.жсп нужно как-то прописать в веб.хмл?
Аноним 26/01/15 Пнд 18:59:09 #56 №429443 
>>429430
двач-помогач
Аноним 26/01/15 Пнд 19:04:54 #57 №429445 
>>428264
>Или можно уже человеческие иде использовать?
Человеческие - это Eclipse что ли?
Аноним 26/01/15 Пнд 19:07:49 #58 №429447 
>>428264
>Гибернейт, спринг, джбосс? Не, не слышал.
попробуй пхп
тебе понравится, я гарантирую
Аноним 27/01/15 Втр 11:06:31 #59 №429702 
>>429445
>Человеческие - это Eclipse что ли?
http://www.bluej.org/
Аноним 27/01/15 Втр 11:09:39 #60 №429703 
>>429702
Слишком толсто.
Аноним 27/01/15 Втр 11:20:40 #61 №429714 
Ребята, а куда можно пойти в москве Java джуниором?
Аноним 27/01/15 Втр 11:27:02 #62 №429718 
>>429714
hh.ru
Аноним 27/01/15 Втр 11:32:24 #63 №429721 
На hh.ru уже по всем вакансиям разослал цв.
Хочу сразу в норм контору типа яндекса или забугорный аутсорс. За еду, готов приплачивать даже
Аноним 27/01/15 Втр 12:07:22 #64 №429731 
>>429721
Забугорный аутсорс регулярно проводит наборы на курсы подготовки - иинтернатуру. Ищи.
В яндекс джунов не берут если толко ты не гик и не победитель олимпиад.
Аноним 27/01/15 Втр 13:09:57 #65 №429746 
>>428264
>SQL запросы одной строчкой кода
как там в каменном веке?
Аноним 27/01/15 Втр 14:40:16 #66 №429778 
>>428264
>вместо IDE Майкрософтовская студия,
Ты ебанутый? Студия уже умеет в автоформат кода, ёпта. А ваш ёбаный высер для даунов под названием Эклипс можете затолкать себе в null.
Аноним 27/01/15 Втр 15:14:27 #67 №429800 
>>429447
>>429746
Ну, в 2015 на джаве можно писать и без использования фреймворков. Что в этом такого? Это же тред по джаве, а не по гибернейту.

>>429445
>>429778
Я хуй знает при чем тут эклипс и с чего вы вдруг агритесь. Но по видимому для с# до сих пор только студия.
Аноним 27/01/15 Втр 16:57:54 #68 №429861 
>>426446
Парни если не трудно подкиньте идейку программки которую можно написать для пробы сил?
sageАноним 27/01/15 Втр 17:00:23 #69 №429863 
>>429861
поиск элемента в массиве
sageАноним 27/01/15 Втр 17:02:32 #70 №429867 
axaxa http://govnokod.ru/17511
Аноним 27/01/15 Втр 17:07:34 #71 №429870 
>>429863
Это я могу. Я основные алгоритмы знаю и реализовывал. Сейчас хочу перед поиском работы что нибудь более масштабное написать.
sageАноним 27/01/15 Втр 17:09:43 #72 №429871 
>>429870
> Это я могу
я в этом сильно сомневаюсь
Аноним 27/01/15 Втр 17:53:40 #73 №429891 
>>429871
Самый главный циник мизантроп в треде?
sageАноним 27/01/15 Втр 17:57:36 #74 №429894 
>>429891
всм?
Аноним 27/01/15 Втр 19:01:48 #75 №429938 
>>429430
чо, уебаны тупые, нихуя не можете?
sageАноним 27/01/15 Втр 19:04:34 #76 №429940 
>>429938
джява-тред же
Аноним 27/01/15 Втр 19:06:00 #77 №429941 
>>429940
а я о чём спрашиваю?
Аноним 27/01/15 Втр 20:25:52 #78 №429977 
Тут вообще есть люди, программирующие на джаве? Чем конкретно вы занимаетесь? Бек-энд для сайтов? Приложения под мобильные платформы? Что-то целиком десктопное?
Аноним 27/01/15 Втр 20:57:38 #79 №429991 
>>429731
>Забугорный аутсорс регулярно проводит наборы на курсы подготовки - иинтернатуру.
То есть можно завести трактор? Какие подводные камни?
мимо-джавапетух
Аноним 27/01/15 Втр 20:59:36 #80 №429992 
>>429800
>Но по видимому для с# до сих пор только студия.
Так это же отлично. Ставишь такой ворованную идею, потом переходишь в другую компанию, а у них корп. стандарт - эклипс или вообще vim какой-нибудь. А тут никакой фрагментации.
Аноним 27/01/15 Втр 21:14:34 #81 №429996 
>>429977
Есть. На работе - бэкэнд для веб сервиса, дома хобби прожект для андроида на java/opengl es 2.0
Спрашивай ответы конкретные
Аноним 27/01/15 Втр 21:15:39 #82 №429997 
>>429996
поясни за >>429430
Аноним 27/01/15 Втр 21:16:03 #83 №429998 
>>429991
-> /em
Аноним 27/01/15 Втр 23:41:38 #84 №430088 
Двачаны, подскажите как лучше всего реализовать подобный функционал:

Есть n записей и m потоков, один поток за раз может обработать одну запись.
Каким образом синхронизировать все потоки, чтобы они не обрабатывали одну и туже запись.
Аноним 28/01/15 Срд 00:06:09 #85 №430104 
>>429996
Так я и спрашиваю конкретно: что за программы, какие технологии используют, кто их использует/будет использовать?
Аноним 28/01/15 Срд 00:43:13 #86 №430118 
>>430088
>чтобы они не обрабатывали одну и туже запись.
Не обрабатывать одну и ту же запись дважды.
В чем проблема то?
Что за записи? Как по ним итерируешься?
Аноним 28/01/15 Срд 02:20:46 #87 №430152 
>>430118
ArrayList<String>

>>Не обрабатывать одну и ту же запись дважды.
Это понятно, но как потоки поймут какие записи уже обработаны, а какие требуют обработки?
Аноним 28/01/15 Срд 02:29:16 #88 №430154 
>>430152
Если у тебя два потока то один проходит оп первой половине, второй по второй. Если три, то один по первой трети, второй по второй, тритий по третей и т.д. Можно на каждую записи по потоку, но чтобы не обосраться по производительности нужен нормальный пул потоков и менеджер задач, я хуй знает что там в вашей жабе есть.
Аноним 28/01/15 Срд 02:52:22 #89 №430157 
>>430152
Я б складывал задачи в очередь и забирал их оттуда из пула потоков, не забывая синхронизировать доступ. Либо флаг "обработано" для каждой строки добавь.

>>430154
Смотря как упорядочен массив строк, если по возрастанию сложности, то плохая идея. Можно немного модифицировать -- например, первый поток идёт по чётным, второй по нечётным.
sageАноним 28/01/15 Срд 03:29:17 #90 №430159 
>>426446
а яб поводил этой Bridgy Sethu залупой по моноброви
как бы описать это в оо стиле?
Аноним 28/01/15 Срд 04:10:22 #91 №430167 
Вчера начал читать Core Java 9th спустя два года. Какие подводные камни?
sageАноним 28/01/15 Срд 04:20:23 #92 №430169 
14224080239750.png
>>430159
r8:
http://ideone.com/QgXBw6
Аноним 28/01/15 Срд 04:21:50 #93 №430170 
>>430169
>5 ошибок
>ни одного паттерна
>ни одного фреймворка
Мы вам перезвоним.
Аноним 28/01/15 Срд 05:43:48 #94 №430183 
>>430152
Любой первый попавшийся урок по мультитредингу на 15 минут, и ты пишешь что-нибудь типа http://pastebin.com/LWEVJREv Но мы же не хотим учиться, мы лучше спросим у анона, так?

>>429997
А тебе уже никак не помочь. Ты образцовая безмозглая жава-макака: взяла сервлетконтейнер и давай хуярить не пытаясь даже начинать пытаться понять что это такое, как оно работает и как конфигурируется. Плохо быть тобой.
Аноним 28/01/15 Срд 13:06:11 #95 №430223 
>>430183
Загнется на большом количестве записей.
Аноним 28/01/15 Срд 13:47:01 #96 №430237 
>>429997
Поясняю. Почитай про то какой путь ожидает используемый контейнер, посмотри что ты ему пихаешь. Посмотри что и куда у тебя деплоится. Если все это грамотно сделать то вопроса не
должно быть
>>430183
Добрее надо быть, хотя я немного разделяю ваше негодование.
Аноним 28/01/15 Срд 18:12:01 #97 №430396 
>>430183
>не пытаясь даже начинать пытаться понять что это такое
какой-то неадекват
я некоторое время потратил на то чтобы понять это, не понял и не смог нагуглить, поэтому спрашиваю тут.

в чём проблема?
Аноним 28/01/15 Срд 18:16:12 #98 №430397 
>>430396
зайди в женерал тред, просмотри этот тред
тут ты любому можешь ответить
>и давай хуярить не пытаясь даже начинать пытаться понять что это такое

но нет, итт поясняют, а мой вопрос какой-то дохуя особенный что начал пердаки вороить
Аноним 28/01/15 Срд 18:21:57 #99 №430402 
>>430397
>>430396
и да, у меня батхерт
мне обидно, я сам пхп макака и также могу зайти в пхп тред и угарать над лошками, которые не могут прочитать текст ошибки и сделать из неё вывод

но я не такой мудак как ты, и понимаю что для них это - совсем не очевидно, а мой совет спасёт им пару часов бестолкового гугления
Аноним 28/01/15 Срд 20:15:16 #100 №430445 
Почти дочитал Файн Я. - Программирование на Java для детей, родителей, дедушек и бабушек - 2011. Полный затуп с программой игры в пинг-понг. Там каждая вторая строка непонятна. И непонятен вообще сам принцип. Вот метод майн, вроде как с него должно всё начинаться. Но он как будто ничего не делает. Там куча всякого разного, чего в учебнике не было. Я не понимаю. Пытался скопипастить - работает. Пытался разобраться на живом примере - хуй. И с нуля написать, глядя на готовую программу, тоже.

Код есть на http://src-code.net/vozvrashhaemsya-k-grafike-ping-pong/
Аноним 28/01/15 Срд 20:59:03 #101 №430459 
доставьте что-нибудь почитать про связь сервлетов со страницами
я дохуя запутался

мой метод дугет видит запросы, может отвечать текстом на страницу, но я не могу вывести жсп файл. точнее я выводил её, но что-то наебенил, и больше не выводится
Аноним 28/01/15 Срд 20:59:12 #102 №430460 
Начал ковырять спринг. Написал репозитории, сервисы, контроллеры - все как у людей. Запускаю на томкате - пишет что нету маппингов. Гуру, покажите где я обосрался. http://pastebin.com/dkhjLivq
Xml-конфиг ссылается на пакет с этим классом.
Аноним 28/01/15 Срд 21:05:26 #103 №430467 
>>430459
http://www.journaldev.com/tutorials
Вот этот индус неплох, как по мне. Но я сам нюфак в общем-то, так что можешь к моим советам особо не прислушиваться.
Аноним 28/01/15 Срд 21:06:38 #104 №430469 
>>430459
В "Head First Servlets and JSP" это хорошо расписано.
Аноним 28/01/15 Срд 21:22:27 #105 №430478 
>>430469
блять, кажется это самый интересный учебник что я читал
но блять, 913 страниц? это в рот ебётся =(
Аноним 28/01/15 Срд 21:27:12 #106 №430482 
>>430478
Содержимое страниц-то глянь, вода водой, они по сотне в день читаются без особого труда.
Аноним 28/01/15 Срд 21:29:53 #107 №430485 
>>430482
я очень спешу с этой хуйнёй =(
мне нужно быстро хватануть то что нужно и доделать приложение
Аноним 28/01/15 Срд 21:30:59 #108 №430487 
>>430485
Ну тогда самые первые главу по JSP, там написано, как провести редирект из сервлета в JSP.
Аноним 28/01/15 Срд 21:57:03 #109 №430506 
14224714232380.png
это пиздос какой-то
создаю файл hui.html там где написано в учебнике, ничего не маплю
запускаю сервлет, указываю на файл, и файл не найден

у меня в корне папка hui, в ней WEB-INF
вот так запиливай файл - и хуй там, 404
Аноним 28/01/15 Срд 22:13:26 #110 №430513 
Добавляйтесь в нашу корпу https://dr.com/id56677788
Аноним 28/01/15 Срд 22:24:00 #111 №430518 
помогите
почему я не могу получить доступ к лежащему в корне 1.хтмл?
вар файл называется hui

содержимое jboss-web

<jboss-web>
<context-root>Servlet1</context-root>
</jboss-web>


я захожу в браузер по пути http://localhost:8080/hui/Servlet1/1.html

и 404
что я делаю не так?
Аноним 28/01/15 Срд 23:01:44 #112 №430531 
>>428383
Почему вы не используете фор ич? Это медленнее чем обычный цикл? Удобнее же. По крайней мере мне
Аноним 28/01/15 Срд 23:04:45 #113 №430534 
>>430518
При чем тут имя варника?
Аноним 29/01/15 Чтв 00:20:04 #114 №430569 
Котаны, поясните на пальцах за сервлеты, что это и зачем? Спасибо вам и чая со специями.
СОВЕТ ДНЯ [sаge ] Junior Enterprise Java Developer 29/01/15 Чтв 00:38:44 #115 №430573 
незабывайте освобождать память!
Аноним 29/01/15 Чтв 01:50:13 #116 №430588 
14224854135680.jpg
Ну что джавабратья.
Настала пора искать работу.
Ох блять жалко я с паттернами очень плохо дружу. ну да похуй.
Желаю себе удачи.
[sаge ] Аноним 29/01/15 Чтв 02:06:14 #117 №430590 
>>430588
удачи браток!
весло есть - осталось только найти галеру
Аноним 29/01/15 Чтв 02:45:42 #118 №430595 
>>430590
По другому и не бывает.
Аноним 29/01/15 Чтв 07:04:42 #119 №430654 
>>430534
>При чем тут имя варника?
не работает как бы я не составлял адрес.
при этом если я маплю корень в сервлет и делаю
PrintWriter out = response.getWriter( );
out.print("<h1>Hello Servlet</h1>");

то всё выводит.

почему он не выводит хтмл?
Аноним 29/01/15 Чтв 07:06:09 #120 №430656 
>>430569
>Why use Servlets & JSPs
>Web applications are hot. How many GUI apps do you know that are used by
millions of users worldwide? As a web app developer, you can free yourself from the grip
of deployment problems all standalone apps have, and deliver your app to anyone with a
browser. But you need servlets and JSPs. Because plain old static HTML pages are so,
well, 1999. Learn to move from web siteto web app.
Аноним 29/01/15 Чтв 08:22:23 #121 №430683 
14225089434630.png
>>426446
Джавабоги, оцените ноутбук - подойдет для работы с Intellij idea?

Производитель процессора Intel
Линейка процессора Intel Celeron
Модель процессора Celeron 1005M
Частота 1900 МГц
Автоматическое увеличение частоты нет
Архитектура Ivy Bridge
Количество ядер процессора 2
Объем кэша L2 512 Кб
Объем кэша L3 2048 Кб

ип оперативной памяти SO-DIMM DDR3
Частота оперативной памяти 1600 МГц
Размер оперативной памяти 4 Гб
Количество слотов под модули оперативной памяти 2
Максимальный поддерживаемый размер памяти 8 Гб

Вид графического ускорителя встроенный
Производитель видеочипа Intel
Модель дискретной видеокарты нет
Тип видеопамяти SMA
Объем видеопамяти выделяется из оперативной
Модель встроенной видеокарты Intel HD Graphics
CrossFire/SLI-массив нет
Индекс производительности видеокарты по версии Futuremark 390

http://www.dns-shop.ru/catalog/i175635/156-noutbuk-lenovo-b590.html#description
Аноним 29/01/15 Чтв 08:30:39 #122 №430685 
>>430683
Нет. Хуита вместо процессора, мало памяти, хуёвый аккумулятор, hdd, маленькое разрешение экрана.
Аноним 29/01/15 Чтв 08:30:46 #123 №430686 
>>430683
Пиздец сука цены нахуй, за эти деньги(на 500р дороже) в июне взял на i3 норм бук, а сейчас на Celerone только и то самой младшей модели. Думаю да подойдет. Хотя на такой бук я бы IDE полегче поставил.
Аноним 29/01/15 Чтв 08:32:06 #124 №430688 
>>430685
ну работать вроде можно. А при таком скачке цен нищестудент он лучше не найдет. Только если рисковать и брать с рук.
Аноним 29/01/15 Чтв 08:32:33 #125 №430689 
>>430686
у меня просто уже оплачен учебный курс по Java, и там используется именно Idea.
Аноним 29/01/15 Чтв 08:37:07 #126 №430691 
>>430689
лучше бы деньги которые пошли на оплату курса, пустил на ноут. Мб что нибудь на пеньке 4х ядерном взял, у меня коллега на таком в Visual Studio кодит ему норм, не видел что бы что то у него тормозило.
Аноним 29/01/15 Чтв 09:25:20 #127 №430699 
>>430683
Оцените ещё такой конфиг:
Core i7 4510U
8 GB ram 1600 MHz
HDD
Аноним 29/01/15 Чтв 09:41:23 #128 №430701 
>>430699
Хватит и i5, но SSD поставь обязательно.
Аноним 29/01/15 Чтв 10:02:42 #129 №430705 
Джавабог, нужен твой совет. Год назад взялся за изучение джавы. Полгода назад устроился веб-макакой, потому что хуй без профильной вышки, и пошёл просто куда брали.
Есть ли у меня шанс перекатиться в джаву? Что мне для этого нужно делать?
Аноним 29/01/15 Чтв 10:42:02 #130 №430715 
>>430701
Нахуя?
Аноним 29/01/15 Чтв 13:08:14 #131 №430730 
>>430705
Java-core тебе нужно знать, а именно потроха ООП какэто работает в джаве, как работают ссылки и примитивы, пару паттернов проетирования и самое главное - постарайся попасть на вакансию тестера, с возможностью кодить автотесты на джаве. Так у тебя намного больше шансов стать прог8раммистом, чем получить полный рот хуёв на собеседовании в джуниоры.
Аноним 29/01/15 Чтв 13:59:23 #132 №430740 
>>430730
ORLY? Работать тестером это же пиздецовая кромешная рутина, не хотет. Может лучше фронтенд с джавой на бэке и плавно вкатиться?

Что можно интересного написать на каком-нибудь Spring/Play, чтобы показать на собеседовании?
Аноним 29/01/15 Чтв 16:46:03 #133 №430786 
>>430740
> чтобы показать на собеседовании
Мы вам перезвоним
Аноним 29/01/15 Чтв 17:04:53 #134 №430793 
>>430701
Как гарантия истечет - можно, да.
Аноним 29/01/15 Чтв 17:57:17 #135 №430806 
Джваны, а есть годный туториал по веб-сервисам? Обычно в книгах по EE только пару страниц уделяют таким вещам, а мне нужны подробности. Вот, например, такая же архитектура у веб-сервисов, как и у сервлетов? Т.е. создается ли один образец класса веб-сервиса или на каждый запрос выходит новый? Обрабатывается ли каждый запрос в новом потоке(или потоке из пула) или только синхронно? Как лучше работать с пулами соединений? Как заставить работать под https? В книгах только простейший пример покажут и лепи код как знаешь. Где бы взять туторила на упрощенном инглише для индусов, как на tutorialspoint? Желательно показать всю поднаготную под определенной средой, а лучше всего под Спринг еще.
Аноним 29/01/15 Чтв 18:24:14 #136 №430812 
да пошли вы нахуй, пидарасы, никакой помощи нет
[sаge ] Аноним 29/01/15 Чтв 19:04:29 #137 №430817 
14225474695690.png
kek
http://ideone.com/y7hCSy
Аноним 29/01/15 Чтв 19:07:51 #138 №430818 
>>430817
в чём кек?
[sаge ] Аноним 29/01/15 Чтв 19:27:00 #139 №430820 
>>430818
как обычно в
> Runtime error
> Runtime
> error
> Runtime
Аноним 29/01/15 Чтв 19:28:23 #140 №430821 
>>430820
ты какой-то странный
[sаge ] Аноним 29/01/15 Чтв 19:31:16 #141 №430822 
>>430821
ой ниначинай
Аноним 29/01/15 Чтв 20:02:10 #142 №430830 
>>430822
Но ты же первый начал.
[sаge ] Аноним 29/01/15 Чтв 20:05:26 #143 №430831 
>>430830
кто начал, няш?
это мой первый пост итт >>430822
алсо удваиваю кек >>430817
как вы вообще умудряетесь уж 5 тредов "программировать" на этом дырявом говнеце?
Аноним 29/01/15 Чтв 20:14:54 #144 №430833 
>>430831
платят норм тащемто

алсо, что ты думаешь о программирующих на пхп и о самом пхп?
[sаge ] Аноним 29/01/15 Чтв 20:29:40 #145 №430840 
>>430833
что за "пхп"?
Аноним 29/01/15 Чтв 20:31:24 #146 №430841 
нахуй иди
[sаge ] Аноним 29/01/15 Чтв 20:32:12 #147 №430842 
>>430841
эт кому?
Аноним 29/01/15 Чтв 20:34:50 #148 №430845 
>>430841
>>430840
потому что я ждал адекватного ответа, а не этого "тонкого юмора"
[sаge ] Аноним 29/01/15 Чтв 20:41:00 #149 №430849 
ты обиделся?(
Аноним 29/01/15 Чтв 20:44:12 #150 №430851 
>>430849
все вы такие
сначала спрашиваете, вам рассказываешь, а потом вы съёбываете, а я до ночи жду ответа
[sаge ] Аноним 29/01/15 Чтв 20:45:33 #151 №430852 
>>430851
бедняша =(
Аноним 29/01/15 Чтв 21:05:25 #152 №430869 
>>430715
Cradle быстрее будет вертеться.
Аноним 29/01/15 Чтв 23:39:47 #153 №430916 
14225639879040.jpg
14225639879661.jpg
Мне печет что я такое ничтожество, так и не могущий в кодинг в 23 года, вернее дропающий. Вот возьмем пикрелейтед. Книгу по шарпу я купил в 2009 году(sic!), так я ее дальше страницы про циклы так и не читал, не знаю почему дропал, люблю читать как приходят к успеху, но не приходить. Забил. Потом в августе устроился на работу на qa, весь такой думаю будет охуенно, о буду автотесты буду, купил аж шилдта и лафоре! Думал ну вот начну, а в итоге снова как-то сдаюсь на самых легких проблемах, лафоре вообще так и не открывал. Еще и хэдферст подогнали, который не открывал. Вечно я блядь сдаюсь. После работы нет сил читать, я вообще хуйло какое-то, даже сейчас пишу пост и не знаю что хочу от него вфрыофырофывофод. Бесит. Сотни статей, с хабров, с реддитов и т.д. Я блядь лишь мечтаю и кручу в голове, о круто работал бы и делал бы то и то, а на деле депрессия какая-то и что каждый раз сдаюсь. В шилдте вообще, если что-то не выходит, то сразу ответ смотрю.
Зато, ебать! Физз базз без подсказки анписал, ну как без подсказки, посмотрел какой знак делить остаток, лол и через кучу ифов захуярил, зато сам!

Короче итог такой, я хуйло ебаное не могущий и все проебывающий.
[sаge ] Аноним 29/01/15 Чтв 23:51:34 #154 №430918 
>>430916
займись чем нибудь другим же, не надо себя заставлять
да и зачем тебе этот кодинг-то?
кодер и на бентли не заработает
Аноним 30/01/15 Птн 00:27:21 #155 №430929 
>>430916
> После работы нет сил читать
Читай на работе.
Аноним 30/01/15 Птн 00:27:59 #156 №430930 
>>430916
Забей значит, это нахуй тебе не нужно и зачем себя мучить этим говном. Я не в плохом смысле говорю, просто ты ТАКОЙ. Не дается, ну и хуй с ним, зачем сидеть на собственный яйцах и высирать из себя.
Аноним 30/01/15 Птн 00:28:36 #157 №430932 
>>430929
https://2ch.hk/b/res/85103022.html
Обсуждаем!=)
Русские материалы для изучения в вузе Аноним 30/01/15 Птн 03:04:47 #158 №430962 
Послали сюда из прикрепленного. В следующем семестре буду учить Java в вузике, посоветуйте интенсив на русском по современной java, подробно, с примерами, упражнениями, объяснением сложных мест, желательно, с максимальным охватом (чтобы не только основы, а все, необходимое в 80% случаев, в том числе про апплеты-сервлеты, swing и вот это все). По C++ читал Шилдта и Прату, первый слишком медленно, но годно, второй чуть менее доступно и не слишком логично, но тоже годно (его лучше читать, если уже знаешь язык). Посоветуйте хоть, что из того самого faq-пика лучше для меня. Алсо, в треде анон советует "философию java" - годнота? Кстати, есть какие-нибудь дельные курсы типа специалиста на торрентах по теме и если есть, хорошие ли?
Алсо, вы тут еще и sql обсуждаете, буду признателен, если и по нему годных материалов подкинете. Основы знаю, хочу больше.
Аноним 30/01/15 Птн 12:04:54 #159 №431008 
>>430930
Самое забавное что когда мне нравится, я могу даже какую нибудь сложную для меня задачу на флоу сделать, а иногда почему то вообще не понимаю, тоже самое с пианино, с видеоиграми. Например, я пока до мелочей не узнаю что да как работает, не могу двигаться дальше. Я когда про int стал читать, то в вики дошёл чуть ли не до разбора натуральных чисел, лол.
Решил тогда дочитать уж шилдта, а там как карты лягут.
Аноним 30/01/15 Птн 13:01:39 #160 №431017 
>>430223
Нет. Ты, возможно, не понимаешь сути SynchronousQueue. Ничего не загнется при большом кол-ве записей.
Аноним 31/01/15 Суб 00:16:41 #161 №431187 
>>431017
>recordsToProcess.addAll(records);
>addAll
foreman.jpeg
Аноним 31/01/15 Суб 02:04:57 #162 №431240 
привет. живу на урале. учу джава несколько месяцев. параллельно работаю админом. ни одна злоебучая контора не берет только со знаниями java core. ни стажировок, ни хуя. даже на неоплачиваемую стажировку не берут (совсем охуели). неужели придется самому осваивать все эти самые пока нихуя непонятные спринги, джейсф, томкаты? как дальше развиваться? что делать? ни хуя не охота учиться долго вне работы (процесс обучения идет хреново). плюс семья все дела, да и сам я уже далеко не пацан-только-из-универа.
Аноним 31/01/15 Суб 02:07:18 #163 №431241 
>>431187
Делается один раз, имеет линейную сложность.
Аноним 31/01/15 Суб 02:27:24 #164 №431249 
>>431241
Я тебе про OutOfMemory толкую, наркоман. При чем тут сложность?
Аноним 31/01/15 Суб 10:35:12 #165 №431290 
>>431249
Кто наркоман? Ты - наркоман, ёпт. При addAll не создаются новые экземпляры, только референсы.
Ну, до чего еще доебешься?
Аноним 31/01/15 Суб 10:47:58 #166 №431292 
>>431249
Миллион записей, по 4 байта ссылка на каждую (причём в 64-битной Oracle JVM, по-моему, тоже 4), итого 4 мегабайта памяти.
Действительно, причина для OOM, как там в 1983?
Аноним 31/01/15 Суб 11:20:30 #167 №431296 
>>431290
Ключевое слово "создаются".
>>431292
Глянь в исходники и умножь 4 или 8 ещё в несколько раз.
Ключевые слова "линейная сложность по памяти".
Аноним 31/01/15 Суб 12:03:13 #168 №431298 
>>431296
А, ну ок. Так бы и сказал сразу же, что моя реализация полное говно, потому что на нескольких сотнях миллионов записей на домашнем пк возможно вылетит аут оф мемори. При том, что моя функция принимала список из записей, то есть изначально предполагалось, что не только референсы, но и все сами записи уже где-то в памяти.
Ну да. Блин, вот я говно-то написал. Давайте еще раз почитаем постановку задачи:
Есть n записей и m потоков, один поток за раз может обработать одну запись. Каким образом синхронизировать все потоки, чтобы они не обрабатывали одну и туже запись.
О боже, я не могу решить эту задачу потому что число n может уходить в бесконечность и мы даже не знаем откуда берутся эти записи. Селектятся из базы? Сериализуются из стрима? Из нескольких стримов? Пользователь вводит из в консольку? Но рассчитывать на то, что все они поместятся в Collection в памяти никак нельзя. Определенно нет.
Аноним 31/01/15 Суб 12:53:41 #169 №431309 
>Но рассчитывать на то, что все они поместятся в Collection в памяти никак нельзя. Определенно нет.
Именно так. Рад, что ты это понял.
sageАноним 31/01/15 Суб 13:14:05 #170 №431316 
>>431309
Итак, разберем твое код-ревью:

>public void processRecords(List<String> records)
Нет, все норм.
>recordsToProcess.addAll(records);
Но тут же все загнется при большом количестве! OutOfMemory!!1

Короче, мы вам перезвоним.
Аноним 31/01/15 Суб 13:54:13 #171 №431321 
>>431316
Я тебе указал на критичное место - не каждую же строчку разбирать. Правильно реализовать потребитель/поставщик без линейной сложности по памяти. Не понимаю что тебя так задело.
Аноним 31/01/15 Суб 14:07:40 #172 №431325 
Я шарпист, решил сделать приложение на дроиде. Где лежит документация по Java API (по тамошней стандартной библиотеке-аналогу .NET, если таковая есть), как на MSDN? Ну и конкретные вопросы: что в жабе является аналогами:
коллекции List (динамический массив с элементами, доступными по индексам)
класса Random (ГПСЧ)
как в ней создавать многомерные массивы
и совсем андроидное - как из Activity.java рисовать элементы на вьюшке? Описывать их на xml мне плохо подходит, т.к. они у меня генерируются и расставляются на главном экране в том порядке и взаимном расположении, в котором сгенерированы.
Аноним 31/01/15 Суб 14:13:39 #173 №431330 
>>431321
Объясняю еще раз: при большом количестве записей упадет не потребитель, а поставщик, передающий List<String>.

>не каждую же строчку разбирать
Да, поэтому если ты придумал большое кол-во запсей, то ты бы не добрался до addAll()
Аноним 31/01/15 Суб 14:36:35 #174 №431334 
>>431325
С такими вопросами дождись лучше VS 2015 и пиши на C#.
Аноним 31/01/15 Суб 17:43:38 #175 №431356 
Ищу кого нибудь, кто не против помогать в освоении java/

ICQ: 675824178
Аноним 31/01/15 Суб 17:58:18 #176 №431364 
>>430699
Взял этот ноут: asus X555. Тянет студию без проблем, причем даже ощутимо не нагревается. Суммарное потребление оперативки конечно пиздец - 4.5 Гб из 8.
Аноним 31/01/15 Суб 17:59:50 #177 №431366 
>>431325
Охуительные вопросы просто.
Что ты подразумеваешь под этим?
>генерируются и расставляются на главном экране в том порядке и взаимном расположении, в котором сгенерированы.
Аноним 31/01/15 Суб 18:41:27 #178 №431384 
>>431356
А ты няшный?
Аноним 31/01/15 Суб 19:10:06 #179 №431394 
>>431384
Конечно.
Аноним 31/01/15 Суб 21:39:39 #180 №431453 
Стоит ли начинать с джавы, как с первого языка?
Вообще планирую изучать как хобби, для написания каких-нибудь декстопных приложений-велосипедов в перспективе мобилки.
Аноним 31/01/15 Суб 21:59:09 #181 №431464 
>>431453
Я б посоветовал C#. Для десктопных приложений идеально, для телефонов — пока только винфон, но ближе к середине-концу этого года выпустят Visual Studio 2015 и можно будет писать и под андроид.
Аноним 31/01/15 Суб 23:33:08 #182 №431508 
>>427676
Кодил свои проекты
Аноним 31/01/15 Суб 23:37:03 #183 №431511 
>>428754
Че за символ?
Кодировка какая?
предположу что https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%80%D0%BA%D0%B5%D1%80_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%B1%D0%B0%D0%B9%D1%82%D0%BE%D0%B2
Аноним 31/01/15 Суб 23:39:42 #184 №431513 
>>429000
Перед вызовом nextDouble() проверяй hasNextDouble(). Если hasNextDouble() возвратит false - значит юзер не число ввел.
Аноним 31/01/15 Суб 23:42:45 #185 №431514 
>>430088
Через пул потоков
Аноним 01/02/15 Вск 01:03:40 #186 №431540 
котоны, чот проблема с кириллицей в сервлете
делаю гет запрос со словом хуй, в сервлете вижу Ива
соответственно ничего не работает
куда копать?
Аноним 01/02/15 Вск 01:05:49 #187 №431543 
>>431540
НАПИСАЛ НА ДВАЧ
ЧЕРЕЗ МИНУТУ РЕШИЛ ПРОБЛЕМУ
Аноним 01/02/15 Вск 01:41:47 #188 №431566 
>>431543
> ДВАЧ
что за саит?7
Аноним 01/02/15 Вск 01:49:48 #189 №431571 
>>431566
ДВАЧ УМИР(
Аноним 01/02/15 Вск 01:50:49 #190 №431572 
>>431571
НАПИСАЛ НА ДВАЧ
%
ВСПОМНИЛ ЧТО ДВАЧ УМИР
%
СДЕЛАЛ САМ
Аноним 01/02/15 Вск 02:10:04 #191 №431575 
у меня сервлет по адресу локалхост/двачМёртв

и соответственно везде в ссылках мне нужно указывать двачМёртв

как можно вынести это в какую нибудь переменную, чтобы использовать сразу в нескольких jsp?
Аноним 01/02/15 Вск 02:31:56 #192 №431581 
>>431575
YOU HAVE BEEN TARGETED FOR TERMINATION
Аноним 01/02/15 Вск 02:33:40 #193 №431583 
>>431581
блять, опять дауны набежали? что на этот раз? недостаточно умный вопрос? ответ можно найти в гугле за минуту? может я тредом ошибся? может до маленьких букв доебался?
что тебе не так, сука ты ущербная?
Аноним 01/02/15 Вск 12:51:57 #194 №431657 
всем зига, джаваны я ньюфаг яваёб
Какой минимум должен быть у меня в портфолио шоб пройти собеседование на андроид джуниора? или там не в рождённых апкшках дело, а в тестовых заданиях?
ну то есть есть ли какой-то порог, типа если я смог пока ещё не смог написать приложение где медведь ловит рыбу и потом наступает зима, то я готов идти?
и еще реально ли быть джуниором по удалёнке?
Аноним 01/02/15 Вск 14:58:43 #195 №431689 
>>430806
>а есть годный туториал
Есть. Его поймет даже не специалист.
Аноним 01/02/15 Вск 15:05:15 #196 №431692 
>>431657
> шоб пройти
как и все, ты должен знать ооп, потроха джавы, уметь организовать работу с несколькими скринами в Android-приложеннии и многопоточность.

>быть джуниором по удалёнке
вероятность крайне мала
Аноним 01/02/15 Вск 15:42:52 #197 №431710 
14227945726780.png
Джаваны, накодил вот такую штуку, там 1к строк примерно.
Скажите, можно ли с такой штукой и несколькими похожими джуном пробовать устроиться, не имея реального опыта в проекте (но не в кодинге - работал скриптолинуксоблядью) ?
Аноним 01/02/15 Вск 15:53:41 #198 №431717 
>>431710
в чём проблема сходить на собеседование? у тебя лимит на них?
Аноним 01/02/15 Вск 16:31:05 #199 №431734 
>>431710
Вспомнилось как в десятом классе поставил свеженькую делфи 6 и делал такие же ебанутые интерфейсы: круглые окна, ядовитые кнопки и прочие, казавшиеся такими крутыми, штуки.
никому не показывай больше это говно
Аноним 01/02/15 Вск 16:32:59 #200 №431736 
>>431734
не слушай эту мразь
разбавь код комментариями, наведи порядок в архитектуре и неси на собеседование
Аноним 01/02/15 Вск 17:06:25 #201 №431753 
>>431717
вообще у тру хиккана каждое непройденное собеседование это -10 к чсв
>>431734
еслиб он на дизигнера шёл, то я понял бы твои предъявы
Аноним 01/02/15 Вск 17:12:20 #202 №431757 
>>431753
>каждое непройденное собеседование это -10 к чсв
нет, я тру хикан с растройством личности и знаю о чём говорю, но собеседование - это собеседование.

если ты пошёл и тебе пояснили - кокок, нет, не подходите потому-то
это опыт.

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

а вот седение дома и среньканье от страха - это -10чсв каждый день
Аноним 01/02/15 Вск 17:35:38 #203 №431767 
>>431757
если ты осознаёшь, что у тебя расстройство личности, то у тебя его нет. Люди с расстройством личности даже не знают, что с ними что-то не так.
Аноним 01/02/15 Вск 17:36:31 #204 №431769 
>>431767
это пиздец какой-то
занимайся своим делом ПЛИЗ и не лезь куда не можешь
Аноним 01/02/15 Вск 17:47:51 #205 №431776 
>>431769
Сука мне так психиатр сказала. Я думал, что у меня шизоидное или тревожное, ибо сам хикка, но хуй его знает, попадание под шизоидное 99%, исходя из статьи на википедии (английской). Ну она мне всё равно хотела въебать "здоров" и отправить в армейку. Я сказал, что лягу в психушку на 21 день для обследования, ибо считаю что у меня есть проблемы.

Короче, либо она меня наебала, либо я даже не знаю. Не хочу в армию, буду лежать в следующий призыв. А против тебя я ничего не имею, няша.
Аноним 01/02/15 Вск 17:50:53 #206 №431781 
>>431776
>няша
мур-мур
она права. я сам по себе не осознаю что у меня расстройство личности, я просто вижу что я не такой как другие.

но я же написал что мне поставили диагноз. как я могу теперь не осознавать его? теперь я связываю диагноз и проблемы
Аноним 01/02/15 Вск 18:04:03 #207 №431788 
>>431734
блять а что с интерфейсом не так? Минимализм же, утилита выполняют свою функцию. Кнопка не нравится? Ну так можно поменять влет, благо все стили в css. Вот уж обосрал, я столько сил потратил =( шизоид ебаный
Аноним 01/02/15 Вск 18:08:35 #208 №431792 
14228033158320.png
>>431788
Аноним 01/02/15 Вск 18:54:51 #209 №431813 
14228060917530.png
>>431792
глупец, я специально раздвинул колонку с русским тайтлом
Аноним 01/02/15 Вск 18:58:42 #210 №431816 
>>431813
ты на каждую смену обоев меняешь номер версии?

я вычислил тебя по айпи кароч, если завтра не понесёшь на собеседования, я тебя найду и поставлю голых лолей на фон, будешь с ними показывать
Аноним 01/02/15 Вск 19:07:39 #211 №431821 
>>431816
нет, 0.2 было до того как прикрутил скины, забыл просто поменять короч.
deal
sageАноним 01/02/15 Вск 19:13:42 #212 №431822 
1к строк, лол, у нас джуниоры приходят с проектами по 2 миллиона строк, да и нетривиальными.
Аноним 01/02/15 Вск 19:24:09 #213 №431824 
>>431822
Вот от такого бомбит. Какого хуя такие требования космические, блядь. Все, что хочет джун - работать за еду. Есть же блядь и желание, и мотивация, возьмите за еду, суки! "Не хотим! Хотим, чтобы пару проектов по 3м строк, да и то нетривиальные. А ты говно и не нужен, иди под струю, сука"
Что тогда сеньор должен уметь?
Аноним 01/02/15 Вск 19:26:07 #214 №431828 
>>431824
ты идиот?
в 1с например 3кк строк кода
тот анон толстит, а ты просто даун какой-то
Аноним 01/02/15 Вск 19:34:27 #215 №431833 
>>431828
окей, понял, согласен с твоим определением. Ну просто я не ебу же сколько там ваши спринги на пару с хибернейтами нагенерят говнокода
Аноним 01/02/15 Вск 19:38:42 #216 №431837 
>>431833
даун раунд 2
если и считать код, то никого не ебёт код фраемворков. только твой код.

ты не напиздел про 1к строк тут >>431813 ?
чот я не вижу там чего-то охуительного. спарсить сайты да таблицу построить - это 1к?
Аноним 01/02/15 Вск 19:47:03 #217 №431841 
>>431837
Ну, 800.
Там просто 3 сайта парсится, с одним не получилось, либо я даун. Плюс много под константы. Могу пошарить, если интересно
Аноним 01/02/15 Вск 19:52:12 #218 №431844 
>>431841
ебаш в гитхаб или битбакет
Аноним 01/02/15 Вск 19:53:59 #219 №431845 
>>431753
> еслиб он на дизигнера шёл, то я понял бы твои предъявы
Дело не в дезигнерстве, а в кастомайзинге стандартных контролов.
Аноним 01/02/15 Вск 20:20:51 #220 №431862 
14228112519520.jpg
>>431710
На чём UI ебошил?
Лол, ты напомнил мне мое первое приложение на джаве - программа для подбора йифф контента. Вот с ним бы я точно прошел.
Аноним 01/02/15 Вск 20:40:40 #221 №431866 
>>431844
ты заливаешь на гитхаб? и только не говори что не можешь в него
Аноним 01/02/15 Вск 21:51:29 #222 №431920 
>>431862
fx
>>431866
https://github.com/alxwhtmr/movie_tracker
Аноним 01/02/15 Вск 21:57:15 #223 №431926 
>>431920
bitbucket лучше - там есть приватные репозитории.
Аноним 01/02/15 Вск 22:00:33 #224 №431931 
>>431926
ну так суть в том чтобы он нам показал
алсо проиграл с 800 строк, 200 из которых геттеры и сеттеры, а 200 - пустые строки

итого выходит обычное жуниорское приложение

неси блять показывай
Аноним 02/02/15 Пнд 11:43:01 #225 №432101 
>>431920
Где чтение и запись в БД?
Где API для веб клиента отдающая эту инфу в JSON(XML) c пагинацией?
Где вебморда?
Где клиент для андроида?
Аноним 02/02/15 Пнд 12:25:28 #226 №432104 
>>431920
пиздец, пишет для fx как для awt
вынеси дизайн в fxml файл
Аноним 02/02/15 Пнд 12:29:02 #227 №432106 
14228693429330.png
вот вам качалка картиночек с двачей, на javafx2
забрать можно тут
https://www.dropbox.com/s/jq5l0c8jhhwmcs3/gui-1-jar-with-dependencies.jar?dl=0
сорцы тут
https://www.dropbox.com/s/nvsy86ub3m261zb/ts.tar.bz2?dl=0
sageАноним 02/02/15 Пнд 12:30:53 #228 №432107 
>>432106
Заебал свое говно форсить, школоебок.
Аноним 02/02/15 Пнд 17:54:05 #229 №432249 
>>432101
>Где чтение и запись в БД?
вот этого удвою кстати
не неси никуда это говно пока не сможешь в гибернат со связанными таблицами

потом неси
Аноним 02/02/15 Пнд 19:01:02 #230 №432267 
>>432249
нахуй мне бд в этом говне? Там как раз смысл в том, чтобы каждый раз парсить актуальную инфу с imdb, благо рейтинги могут быстро меняться.
А с БД у меня есть другой проект, правда без гибернейта
Аноним 02/02/15 Пнд 19:25:23 #231 №432272 
>>426446
Посоветуйте книжку по джаве, или мануалы какие по джаве, но только на инглише. Жава фо кидс будто для аутистов написана, да и винда везде в примерах, неудобно. А в этих курсах одни игрушки какие-то. Спасибо.
Аноним 02/02/15 Пнд 19:37:55 #232 №432278 
>>432272
bit . ly / 1HLNfBt
Аноним 02/02/15 Пнд 23:08:34 #233 №432369 
>>432272
Core Java 1st volume
Thinking in Java
Effective Java + Core Java 2nd volume

В таком порядке, Шилдта не читай
Аноним 03/02/15 Втр 01:34:08 #234 №432423 
Посоны почему для регекса в джаве есть 2 класса: Pattern, Matcher. Почему паттерн надо компайлить и что этот компайл делает и в чем плюсы всего того что я спросил?
sageАноним 03/02/15 Втр 09:57:08 #235 №432488 
>>432423
RTFM
Аноним 03/02/15 Втр 17:35:40 #236 №432640 
>>430531
Я его использую при любой возможности. Мне он тоже больше нравится.
Аноним 03/02/15 Втр 17:58:41 #237 №432651 
>>432267
потому что ты долбоёб обоссанный, как я тебе писал выше

ты, объебос, пришёл сюда со своим говном с вопросом про собеседования и "показать свой проект".

тебе сказали - проект должен быть с бд, без этого никак. у тебя 100% будут про это спрашивать.

что тебе, уёбушек, ещё нужно здесь?
и почему ты, пидор, до сих пор не был на собеседовании?
Аноним 03/02/15 Втр 19:52:03 #238 №432701 
>>432651
на хуй проследуй, неадекватный
Аноним 03/02/15 Втр 20:27:36 #239 №432715 
>>431822
>2 миллиона строк
Йо-хо-хо и бутылка рома на столе на хуй пошел
Аноним 03/02/15 Втр 23:01:38 #240 №432757 
Цель - получить буферизированный (читать симолы не большим массивом, а по немногу) Reader из файлового потока.
Как будет наиболее оптимально?
1. new InputStreamReader(stream)
2. new BufferedReader(new InputStreamReader(stream))
3. new InputStreamReader(new BufferedInputStream(stream))
4. new BufferedReader(new InputStreamReader(new BufferedInputStream(stream)))

по поводу 1, судя по исходникам (java 6), в InputStreamReader уже есть буфер 8192, но нахуя тогда все эти обёртки? или это может зависеть от конкретной реализации jvm?
Аноним 04/02/15 Срд 12:10:18 #241 №432910 
Я хочу хранить массивы byte[] как элементы контейнера, для этого я создаю Container<Byte[]>. Я все правильно делаю или есть какие-то подводные камни конвертирования byte[] в Byte[]?
sageАноним 04/02/15 Срд 12:14:40 #242 №432912 
найти байт в байтнице
Аноним 04/02/15 Срд 12:15:34 #243 №432914 
>>432910

а, можно же сделать просто Container<byte[]>, лол, тупанул.
Аноним 04/02/15 Срд 14:22:16 #244 №432968 
У меня приступ дичайшего отчаяния. Первокурсота, решил джаве научиться, дошел на джава раше до 8 уровня и блядь я чувствую, что до сих пор нихуя не знаю. Стараюсь читать книги, сайты, но не понимаю даже, например, про что вы тут пишете и спрашиваете. Это нормально вообще? Я необучаемый? Съебывать в что-то с более низким порогом вхождения? А то хочется, понятно, уже поскорей начать работать и делать что-то реальное, а не обучающие задачки, а с моими темпами я до джуниора-то года через 3 в лучшем случае дойду.
Аноним 04/02/15 Срд 15:19:00 #245 №432994 
>>432757
Первый для бинарных файлов, второй для текстовых. А вообще, нахуй бросай это старое говно и бери Java 7 или 8 с его новым пакетом для ввода-вывода.
Аноним 04/02/15 Срд 17:04:04 #246 №433016 
>>432968
>делать что-то реальное
Вот этим и займись. Практика тебе нужна.
Необязательно числиться джуниором, чтоб что-то писать.
Аноним 04/02/15 Срд 17:27:57 #247 №433029 
>>431717
Кстати, в мухосранях есть лимит. Если завалят в единственной фирме, которой нужен джун, хули делать то дальше? Кресты учить? До следующей вакансии можно дохуя времени ждать.
Аноним 04/02/15 Срд 17:54:59 #248 №433057 
>>433029
Уда лёнка. Значение знаешь?
Аноним 04/02/15 Срд 17:56:44 #249 №433058 
>>433057
Кому нахер нужен джун без опыта?
Аноним 04/02/15 Срд 17:58:52 #250 №433060 
>>433058
Фри ланс тогда. Можно подцепить какого-нибудь заказчика, который в кодинге не шарит.
Пили что-нибудь свое в конце концов.
Аноним 04/02/15 Срд 18:06:01 #251 №433063 
>>433029
Как я вижу выход из такой ситуации: поработать на быдлоработе полгода, скопить некую сумму. Параллельно, конечно, хуярить кодинг. Съебать в ДС/ближайший миллионник, снять однушку, и пару месяцев в ней сычевать, ища работу джуном.
Аноним 04/02/15 Срд 19:30:22 #252 №433108 
>>433029
и что же будет если завалят в единственной фирме где нужен джун?
Аноним 04/02/15 Срд 19:31:32 #253 №433110 
>>433108
У шарика хуй сосать (с)
Аноним 04/02/15 Срд 19:32:39 #254 №433111 
>>433110
>У шарика хуй сосать (с)
ответ не правильны. правильный ответ: нихуя не будет плохого
Аноним 04/02/15 Срд 20:39:26 #255 №433133 
>>432994
>Первый для бинарных файлов, второй для текстовых
Понял, что сказал? Reader для бинарных файлов, вообще охуеть
Аноним 04/02/15 Срд 20:55:04 #256 №433136 
Ананасы как заебашить коммуникацию по сети через сокеты в этой вашей джаве? У меня серверная часть на с++, данные пакую google protocol buffers, на джаве до этого не писал. Покажите в годный гайд. Волнуют темы аккуратного записи/чтения в/из сокета и обработка анальных ошибок сетевого взаимодействия.

Аноним 04/02/15 Срд 21:11:19 #257 №433142 DELETED
>>433136
У них как я понял еще и сменные кисти - как растреплется можно купить новую грейдом повыше.
Аноним 04/02/15 Срд 22:02:45 #258 №433152 
>>433136
google it
Аноним 05/02/15 Чтв 03:58:19 #259 №433269 
Джава-аноны, какую книгу для начинашки лучше Head First Java или Thinking in Java, если мне потом потребуется сразу перейти к Спрингу?
Аноним 05/02/15 Чтв 09:06:33 #260 №433332 
>>433269
Thinking -Thinking это для освоивших синтаксис и хотябы часть Core.
Аноним 05/02/15 Чтв 10:02:23 #261 №433357 
>>433063
На самом деле все не так. Быдлоработа = зараплата такая, что хуй ты что отложишь. в моей мухосрани средняя 12к И копить на съем однухи на 2 месяца в дс надо будет лет 5. По своему опыту говорю. Проработав на такой вот быдлоработе уже полгода начал думать, что зря этой хуйней занялся, проебав на это лучшие годы и образование. Самому нравится, но с реальностью мои желания оказались не совместимы.
Аноним 05/02/15 Чтв 10:44:01 #262 №433363 
>>433334
>>433269
Почитай "Я у мамки даун, не умею в поисковики"
Аноним 05/02/15 Чтв 10:49:24 #263 №433374 
>>433269
Библиотеку профессионала гугли. Первого тома вполне достаточно будет для освоения SE синтаксиса. Потом можешь почитать второй про тырпрайхя его в универских лабах выучил, а потом уже садиться за спринг. Просто обычно спринг используется в тырпрайзе, но можно писать и хелло ворлд в свинге.
Аноним 05/02/15 Чтв 12:28:50 #264 №433400 
>>433374
Итак, первый том Core Java, потом Effective Java и можно браться за спринг?
>Просто обычно спринг используется в тырпрайзе
У меня практика на предприятии, дали учить спринг.
>>433332
Поэтому я и спрашивал, что лучше для начинающего.
Аноним 05/02/15 Чтв 14:02:49 #265 №433428 
>>433400
>Итак, первый том Core Java, потом Effective Java и можно браться за спринг?
Обильно сдабривай практикой. иначе хуй че запомнишь.
Аноним 05/02/15 Чтв 17:49:15 #266 №433482 
>>433428
Ну, это очевидно. А какого рода практика должна быть? Так как я дебил без воображения и всегда с ограниченным запасом времени.
Аноним 05/02/15 Чтв 18:15:12 #267 №433488 
Чем эти книжки лучше оракловского туториала?
Аноним 05/02/15 Чтв 18:34:08 #268 №433504 
>>433482
Ну напиши Хелло Ворлд
Потом угадай число до 100 отвечая больше-меньше
Потом что-нибудь с файлами.
Потом с формочкой. Калькулятор например.
Потом что-нибудь посложнее. Змейку или тетрис.
На андроид напиши что-нибудь. Хеллоуворлд. И, например, диктофон. Или просмотрщик фоток.
А потом напиши лисп.
Аноним 05/02/15 Чтв 18:43:06 #269 №433506 
>>433504
Дык вроде бы в подобных учебниках даются задания, нет?
Аноним 05/02/15 Чтв 19:48:09 #270 №433538 
>>433506
Я не помню точно, но в Эккеле, кажется, их нет.
Баль-кун !7VlleM.hkU 05/02/15 Чтв 20:25:55 #271 №433559 
>>433538
Русский Эккель порезан, а я собираюсь только в оригинале читать.
Робушек 05/02/15 Чтв 21:33:02 #272 №433588 
>>433559
Пока ты собираешься читать в оригинале, другие уже прочитали и не помнят на каком языке.
Нехуй делать на такое говно как джава лангуаге тратить столько слов.
Быстро прочел и на собеседование
А потом работать пока не станешь синьор аркитектом.
Аноним 05/02/15 Чтв 21:38:58 #273 №433591 
>>433588
Мне работать еще нескоро, да и параллельно с чтением нужно будет пилить диплом и учиться в шараге. И меня интересует, что читать, дабы вышло лучше, пока что я занят другим.
Аноним 05/02/15 Чтв 21:39:28 #274 №433592 
>>433357
Погуглил, есть варианты за 15 в дс. Не знаю, насколько это правда. 30-50к зарабатывать 5 лет? Да ну нахуй, за год можно, откладывая по 8к, например, если предки кормят. И за год можно очень хорошо поднять кодинг
sageАноним 05/02/15 Чтв 21:44:16 #275 №433594 
Джава на данный момент является худшим языком для новых проектов. Исключительная невыразительность и примитивность языка не позволит вам ясно выражать свои мысли. Язык очень распостронен. Пока некоторые ваши конкуренты используют сверх-современные технологии основанные на типизированном лямбда-исчислении или пруф-ассистанты с элементами функционального программирования, вы можете в разы понизить свою эффективность задействовав AbstractSingletonProxyFactoryBean - последнее достижение индусов в области набора текста латиницей. Но это еще не все. В жизни каждого стартапа наступает момент когда он становится продуктом и к проекту привлекаются дополнительные разработчики. Сдесь распостроненность и доступность языка имеют решающую роль. Благодаря большой популярности Джава среди жителей Востока, готовых работать за воду, вы можете быть уверены, что скоро потеряете своё рабочее место. Джава обеспечит вам гарантии неуверенности в своём будущем. Выберите Джава сейчас и уже через несколько лет вы будете несчастны и морально истощены рутинной офисной работой. Джава - ваш проводник к неудачам в мире разработки программного обеспечения. Невыбирайте Джава.
Аноним 05/02/15 Чтв 21:44:51 #276 №433595 
>>433400
Если ты считаешь себя не сильно умным и не шибко способным, не схватывающим на лету, не ахти каким шустрым, я бы Core Java ДЛЯ НАЧИНАЮЩЕГО не советовал. Сужу по себе просто - мне она не зашла. Точней, все, что до рефлексии - норм, а дальше началась жесть. Я бы советовал Head First, либо Y.Daniel Liang - Introduction to Java Programming, либо Ivor Horton. На английском. Thinking in java лично я вообще боюсь читать, ибо там жесть.
Аноним 05/02/15 Чтв 21:47:23 #277 №433596 
>>433594
а что выбирать?
sageАноним 05/02/15 Чтв 21:49:18 #278 №433597 
>>433596
Хаскелл на данный момент является лучшим языком для новых проектов. Исключительная выразительность языка и мощная система типов позволят Вам быстро писать элегантный и надежный код. Язык еще не столь распространён. пока ваши конкуренты используют устаревшие технологии на базе нетипизированных лямбда-исчислений или императивного подхода с элементами динамической типизации, вы сможете в разы поднять свою эффективность, задействовав System F - последнее достижение науки в области статической типизации. Но это еще не все. В жизни любого стартапа наступает момент, когда он превращается в продукт и сопровождению проекта привлекаются дополнительные разработчики. На этом этапе распространённость и доступность языка начинает играть решающую роль. Благодаря активной популяризации Хаскелла и функционального программирования в среде коммерческих программистов, а также поддержке этого языка со стороны лидера производства оффисных приложений и операционных систем - корпорации Майкрософт, Вы можете быть уверены, что в будущем Вам не придется переписывать свой проект на С++, как это было с печально известной разработкой Пола Грэма. Хаскелл обеспечит вам гарантии успеха и стабильности Ваших начинаний. Выберите Хаскелл сейчас и через несколько лет Вы сможете наслаждаться результатами своих трудов - успешным проектом, выполненным с учетом всех современных технологий и индустриальных стандартов. Хаскелл - Ваш проводник к успеху в мире разработки программного обеспечения. Выбирайте Хаскелл.
Аноним 05/02/15 Чтв 21:53:06 #279 №433598 
>>433595
Не то чтобы тупой и бездарный, но хотелось бы не тратить часы гугла и чтобы я мог играючи освоить то, что нужно. Иначе буду засыпать при чтении, я умею.
Аноним 05/02/15 Чтв 21:53:45 #280 №433599 
>>433597
Ясно, так бы и сказал, что вбрасываешь. Хотя, мог бы догадаться по первому твоему посту
Аноним 05/02/15 Чтв 21:55:19 #281 №433601 
>>433598
Тогда head first бери. Станет скучно - переедешь на хорстманна. Захочется быть униженным - возьмешь Эккеля
sageАноним 05/02/15 Чтв 21:56:54 #282 №433603 
>>433599
ты тут недавно?))
Аноним 05/02/15 Чтв 22:02:20 #283 №433607 
>>433601
>Хорстманн
Это Core, так? Тогда спасибо большое. А что подразумевается под «Станет скучно»?
Аноним 05/02/15 Чтв 22:12:10 #284 №433613 
>>433607
head first написан своеобразным стилем, и многие такое не могут всерьез воспринимать
Аноним 05/02/15 Чтв 22:18:13 #285 №433617 
>>433613
Теперь ясно. Спасибо. Сейчас запишу.
Аноним 06/02/15 Птн 01:33:13 #286 №433656 
бампану >>432757
Аноним 06/02/15 Птн 02:10:59 #287 №433659 
>>432757
Тебе строки нужно считывать или символы ?
Если строки, то - new BufferedReader(new InputStreamReader(stream));
Аноним 06/02/15 Птн 13:21:39 #288 №433741 
Как сделать <select> с обжектами?
Например есть таблица Employee, у нее есть поле Post (должность), которое является объектом из другой таблицы. Что использовать вообще для этого? пропертиэдиторы, конвертеры?
Аноним 06/02/15 Птн 13:28:40 #289 №433745 
>>433741
RTFM
Аноним 06/02/15 Птн 18:28:52 #290 №433923 
>>433745
Может подкинешь ссылочку на хороший мануал?
Аноним 06/02/15 Птн 21:13:59 #291 №434010 
>>433923
Манул к твоей библиотеке (фреймворку).
Аноним 06/02/15 Птн 22:23:47 #292 №434047 
поясните за package
как их ебашить?
сейчас я просто на глаз похожие классы засовываю в пакет.
есть какие-то правила или устоявшиеся нормы?
Аноним 06/02/15 Птн 22:26:15 #293 №434049 
Блять, у меня взрыв нахуй.
Второй месяц шлю резюме и даже на собеседование не зовут.
Студентота без опыта работы и посредственным инглишем ну нахуй никому не уперлась. А работа то нужна с таким ебанутым курсом хуй выживешь на стипендию.
Что делать я уже ебу.
Скоро кстати набор в епам еще, те еще долбоебы со своими охуительными задачами.

>>434047
Ну так и надо. Да и посмотри на гитхабе как у людей сделано. Только поищи нормальные проекты.
Аноним 06/02/15 Птн 22:28:57 #294 №434051 
>>434049
блять, если ты студентота без опыта то хуле ты тут советы раздаёшь?
Аноним 06/02/15 Птн 22:47:46 #295 №434057 
>>434051
А ты кто по масти?
Аноним 06/02/15 Птн 22:50:18 #296 №434058 
>>434057
я пхп программист с годом опыта, сейчас прохожу собеседования на яву, ебашу яву понемногу
Аноним 06/02/15 Птн 23:02:49 #297 №434064 
>>434051
Потому что такие вещи нужно смотреть на реальных проектах, который в свою очередь можно увидеть на гитхабе.
Это элементарная логика, хотя куда тебе веб-макаке?
Аноним 06/02/15 Птн 23:06:04 #298 №434066 
>>434064
>Второй месяц шлю резюме и даже на собеседование не зовут.
>Это элементарная логика, хотя куда тебе веб-макаке?
уёбывай
Аноним 06/02/15 Птн 23:09:05 #299 №434069 
>>434066
Веб-макаке припекло?
Аноним 06/02/15 Птн 23:13:40 #300 №434071 
>>434069
от твоей тупости только если
погуглил немного, пакеты это как неймспейсы
http://docs.oracle.com/javase/tutorial/java/package/packages.html

в общем то точно как в пхп
Аноним 06/02/15 Птн 23:22:20 #301 №434073 
>>434071
Ты долбоеб какой-то. По факту на одном проекте классы одинаково не называют. Просто все должно быть читабельно. Каждый модуль в отдельном пакете.
Собственно посмотрев на любой вменяемый проект на гитхабе это становится понятным.
Короче поссал на веб-обезьянку.
Аноним 06/02/15 Птн 23:29:16 #302 №434076 
>>434073
мои аргументы - официальная документация оракл
твои аргументы - "по факту", "вменяемые проекты на гитхабе"
кто из нас макака?
Аноним 06/02/15 Птн 23:35:03 #303 №434080 
14232549039750.jpg
>>434071
> пакеты это как неймспейсы
Ебать как у вас всё запущено.
Аноним 06/02/15 Птн 23:37:46 #304 №434081 
>>434080
>A package is a grouping of related types providing access protection and name space management
Аноним 06/02/15 Птн 23:42:03 #305 №434084 
>>434076
Мои аргументы внезапно не перечат документации. Просто в проектах не юзают одинаковые названия.
Мой совет отличный, а ты долбоеб, просто признай.
Аноним 06/02/15 Птн 23:45:11 #306 №434086 
>>434084
совет макаки без опыта?
дай ещё мне совет почитать документацию, и потом заявляй что твой совет отличный. ведь ты других советов не можешь дать.

выскочек я не спрашивал.
Аноним 06/02/15 Птн 23:45:20 #307 №434087 
14232555203420.jpg
>>434081
Я и не говорю что что-то неправильно. Но тред на пару планок опустили после такого вопроса.
Аноним 06/02/15 Птн 23:47:23 #308 №434089 
>>434087
>Этот тред для тех, кто хочет освоить язык для лоботомированных дебилов устаревший в момент его создания.
ты зашёл не туда
Аноним 06/02/15 Птн 23:49:54 #309 №434091 
>>434086
>>434089
Все, достаточно срать, сьебывай.
Аноним 07/02/15 Суб 01:32:15 #310 №434120 
Подскажите.

class B extends A;

Создавая объект В можно ли ему отдать объект А не копируя вручную поля в конструкторе?
Аноним 07/02/15 Суб 01:36:29 #311 №434123 
>>434120
я мог бы тебе помочь, но я нихуя не понял чт оты ъочешь
Аноним 07/02/15 Суб 01:38:30 #312 №434124 
>>434120
Отдать объект А?
Копировать вручную поля в конструкторе?
Я лично нихуя не понял.
Конструктор так вообще типа как не наследуется.
Аноним 07/02/15 Суб 01:39:23 #313 №434126 
>>434123
>>434124

Мне нужен конструктор B(A a) в котором не надо вручную копировать поля из а в новый объект В.
Я конечно обойдусь и скопирую, но хочется красоты.
Аноним 07/02/15 Суб 01:40:38 #314 №434127 
>>434126
>можно ли ему отдать объект А не копируя вручную поля в конструкторе?
>я нихуя не понял
>вручную копировать поля из а в новый объект В
блять
Аноним 07/02/15 Суб 01:47:05 #315 №434131 
>>434127

public class A {
int a1;
int a2;
...
int an;

public A(){ }
}

public class B extends A{
public B(A a) {
this.a1 = a.a1;
this.a2 = a.a2;
...
this.an = a.an;
}
}

Вот эту хуйню в конструкторе B(A a) я не хочу. Есть возможность сделать это одной строчкой?
Аноним 07/02/15 Суб 01:47:33 #316 №434132 
>>434126
Какой красоты блять? Ты передаешь в конструктор аргументы, их присваиваешь уже внутреннему полю В. Так и делается.
Как вариант в В создать поле А а, в конструкторе присвоить ему значение, а иметь доступ к полям через
sampleВ.getA().getVar();
Аноним 07/02/15 Суб 01:48:56 #317 №434133 
>>434131
кароч делаешь цикл от 1 до 100
в цикле присваиваешь this.a{i}=a.a{i}

но лучше не выёбывайся и присвой руками
Аноним 07/02/15 Суб 01:50:42 #318 №434134 
>>434133
>>434132

Спасибо. Просто надеялся что есть такой функционал.
Аноним 07/02/15 Суб 01:50:50 #319 №434135 
>>434131
Не думаю. Нахуй вообще наследоватся от А? Может лучше композицию нормальную сделать?
Аноним 07/02/15 Суб 01:52:06 #320 №434137 
>>434134
какой функционал ты ожидал? искусственный интеллект?
если такие проблемы - сделай this.a = a.a;
у тебя в а окажется всё что было в а
Аноним 07/02/15 Суб 01:56:35 #321 №434141 
>>434135
>>434137

ok
Аноним 07/02/15 Суб 01:56:46 #322 №434142 
>>434133
>this.a{i}=a.a{i}
Это что такое? Джава 1.9?
Аноним 07/02/15 Суб 01:57:42 #323 №434144 
>>434142
я так в пхп делал
заебись язык, в вашей жаве хуй знает как так сделать
Аноним 07/02/15 Суб 02:00:33 #324 №434148 
>>434131
Одним словом - пиздец.
Перечитай ещё раз главу по ООП.
Аноним 07/02/15 Суб 02:00:59 #325 №434149 
>>434144

скобки квадратные
Аноним 07/02/15 Суб 02:01:06 #326 №434150 
>>434148
как ты можешь судить если не знаешь что он хотел сделать?
Аноним 07/02/15 Суб 02:01:38 #327 №434151 
>>434148

иди нахуй
Аноним 07/02/15 Суб 02:01:56 #328 №434152 
>>434149
ты поучи меня ещё на пхп писать
такие как я написал
ну и $i естественно, доллар убрал чтобы долбоёбов не провоцировать
Аноним 07/02/15 Суб 02:03:00 #329 №434154 
>>434152

В яве квадратные. Расслабься.
Аноним 07/02/15 Суб 02:03:09 #330 №434155 
>>434149
Ну там просто массив вместо полей делать надо было. У меня кровь из глаз от этих жаваскриптов и похепе
Аноним 07/02/15 Суб 02:04:19 #331 №434156 
>>434154
ты что, адекват? а долбоёбом назвать?
Аноним 07/02/15 Суб 02:05:41 #332 №434159 
>>434156

Это для тех кто посылает в гугл.
Аноним 07/02/15 Суб 02:07:33 #333 №434160 
>>434159
но иногда надо и послать
когда задают вопросы первой ссылки из гугла
Аноним 07/02/15 Суб 02:11:58 #334 №434163 
>>434150
Хуйню он хотел сделать. Вроде, вовремя остановили.
Аноним 07/02/15 Суб 02:13:50 #335 №434164 
>>434163
ты что думаешь, он пошёл учебники читать?
лал
Аноним 07/02/15 Суб 02:18:21 #336 №434165 
14232647017330.jpg
>>434131
Кастани ёпта.
Аноним 07/02/15 Суб 02:19:44 #337 №434166 
>>434165
чо сказал блять?
нука пояснил или не анименяша!
Аноним 07/02/15 Суб 02:34:39 #338 №434170 
есть вопрос

есть класс вернуть данные пользователя
если через геттер захуячил ид - то вернёт одного пользователя.

если нет - всех.

поясните, это академически правильно? в том смысле что КОКОК НИЛЬЗЯ ДВОЙНОЙ СМЫСЛ ДАВАТЬ МЕТОДУ. либо ВЕРНУТЬ_ВСЁ(), либо ВЕРНУТЬ_ОДИН()

мне кажется что мой способ удобен, но я хочу знать правильно ли это
Аноним 07/02/15 Суб 02:55:47 #339 №434173 
>>434170
Делай методы getUser(arg); getUsers().
Так точно правильно.
Твой способ нихуя не удобнее, это блять одно и тоже но менее понятно.
Аноним 07/02/15 Суб 03:00:16 #340 №434175 
>>434173
я так и сделал, но у меня каша получается. потому что getUser(arg); getUsers(). вызывают ещё другой метод для получения данных. чтобы не дублировать код я делаю так:
хелло(арг)

getUsers(){
хелло(нулл);
}

а второй уже передаёт аргумент
а в методе хелло мне приходится ебашить ифы, если нулл то делай то, иначе это
это же не ооп а ебаный лапшекод, я не могу так писать.
как сделать лучше?
Аноним 07/02/15 Суб 03:02:30 #341 №434176 
>>434165

нельзя же в наследника
Аноним 07/02/15 Суб 11:02:47 #342 №434222 
>>434175
И ты хуйню делаешь. Тебе уже пояснили как лучше.
Аноним 07/02/15 Суб 11:09:45 #343 №434225 
>>434222
3 ифа в методе и передача нулл - лучше?
Аноним 07/02/15 Суб 12:06:53 #344 №434246 
>>434225
код в студию!
Аноним 07/02/15 Суб 15:30:14 #345 №434306 
>>434246
потом запилю, я переключился на энтити бины
поясните за них!
https://ru.wikipedia.org/wiki/Enterprise_JavaBeans
тут пишут пример ентити бина

но также я видел примеры где имплементируется интервейс EntityBean и соответственно нужно имплементировать специфические методы.

поясните - пример в википедии является энитит бином или меня наебали? почему там не эмплементирован интерыфейс
Аноним 07/02/15 Суб 18:28:33 #346 №434382 
>>434306
Ты ебанат чтоль? Куда ты блять лезешь? Какой тебе ЕЕ?
Провел тебе бритвой окама по губам.
Аноним 07/02/15 Суб 18:30:15 #347 №434385 
Как загрузить картинку из папки, вложенной в /src/sample?
Например из /src/sample/images1/
Аноним 07/02/15 Суб 18:30:31 #348 №434386 
>>434382
пиши сразу что не так тебе
Аноним 07/02/15 Суб 19:52:04 #349 №434421 
>>434385
Пытаюсь через getClass().getClassLoader().getResourceAsStream(), дохуища вариантов перепробовал, всегда пишет, что стрим пуст. И папки в проект как папки с ресурасми пометил, и туда-сюда их таскал, ни-ху-я
Аноним 07/02/15 Суб 19:52:43 #350 №434422 
14233279631510.png
>>434421
Вот схема проекта
Аноним 07/02/15 Суб 20:04:51 #351 №434425 
>>434422
Вариант 1: ты проебался со слешем вначале имени файла.
Вариант 2: директория sample не помечена в настройках проекта в IDEA как директория с ресурсами, потому её нет в classpath.
Вариант 3: оба вышеперечисленных.
Аноним 07/02/15 Суб 20:06:44 #352 №434427 
>>434306
в бобы тут может кто нибудь?
Аноним 07/02/15 Суб 20:10:43 #353 №434431 
14233290435490.png
>>434425
1) Пробовал со слешем и без, на каждом уровне папки проэкта.
2) Имеешь ввиду пикрелейтед?
Аноним 07/02/15 Суб 20:12:02 #354 №434434 
>>434431
чем скриншоты делаешь?
Аноним 07/02/15 Суб 20:12:50 #355 №434435 
>>434434
Тоесть? У гейМакОси встроенная тулза для скриншотов. Я не знаю, как называется, но очень удобно.
Аноним 07/02/15 Суб 20:14:25 #356 №434437 
>>434435
тоесть делаешь скрин и файл вручную заливаешь? ну такое и в винде есть
Аноним 07/02/15 Суб 20:26:20 #357 №434445 
14233299804440.png
>>434435
а так она может?
и ссылка сразу в интернете http://i.imgur.com/ICWWjXj.png
Аноним 07/02/15 Суб 20:28:34 #358 №434447 
>>434445
Дропбокс + дефолтный просмотрщик.
Вроде может.
Аноним 07/02/15 Суб 20:50:30 #359 №434453 
>>434431
>/src/res
ты же про /src/sample писал
Аноним 07/02/15 Суб 20:51:54 #360 №434455 
>>434453
Это я просто как пример написал. Доставать нужно из /res/NumbersBig
Аноним 07/02/15 Суб 20:52:51 #361 №434457 
>>434306
ну давайте же
я весь гугл перерыл, что-то не сходится
Аноним 07/02/15 Суб 20:59:16 #362 №434461 
Анон, вот уже какой раз сажусь за програмирование, вроде и все нравится и понятно а сажусь что-то сам делать ничего не понятно и все из головы вылетает, все не получается, как будто чего-то не хватает, в этот раз решил все серьезно сделать, решил Thinking in Java (4th Edition): Bruce Eckel освоить от начала и до конца, как думаете поможет?
Аноним 07/02/15 Суб 21:02:04 #363 №434464 
>>434461
лучше поясни мне за файндеры в ejb
оформил ejb-jar.xml, запилил в интерфейсе

public Topic findByEmpNo(Integer empNo) throws FinderException;

но с самим энтити бином что делать? он естественно просит имплементировать туда метод findByEmpNo, но он по сути уже должен работать. читаю официальную документацию оракл.
я что-то пропустил, помоги понять.
Аноним 07/02/15 Суб 22:10:58 #364 №434500 
>>434464
В голос с этой макаки.
Коробка та, что ты компьютером называешь для тебя на магии работает - угадал?
Аноним 07/02/15 Суб 22:12:14 #365 №434502 
>>434500
ты можешь пояснить что я делаю не так? без "пишешь на яве"
если собираешься тролить - просто иди нахуй
Аноним 07/02/15 Суб 22:21:15 #366 №434508 
>>434502
Используешь EJB, очевидно же.
Deployment Descriptor оформил как надо? Запрос написал? Всю прочую требуху для развертывания сделал?
Аноним 07/02/15 Суб 22:29:05 #367 №434514 
>>434502
О-о-о, парниша, да ты в конец поехавший. Оказалось, что эти твои "finder methods" в EJB 2 были. Счастливо поебаться с трупом.
Аноним 07/02/15 Суб 22:32:07 #368 №434515 
>>434508
>Используешь EJB, очевидно же.
это такое требование. как видишь я слаб в яве, полез туда к чему не был готов. но всё равно пробую сделать.

и да, за 10 минут до этого >>434514 поста я понял что читал документацию для вторых бобов.
скажу спасибо если доставите гайд для третьих.
Аноним 07/02/15 Суб 22:55:29 #369 №434520 
>>434306
заодно бампану это
Аноним 08/02/15 Вск 02:21:06 #370 №434599 
>>434457
Прочитай документацию по разным версиям ENTITY и как в какой версии обпределяется и задается энтитя и потом уже на двач лезь!
Аноним 08/02/15 Вск 02:23:37 #371 №434600 
>>434599
а нахуй эти треды нужны блять?
нахуй помощь новичкам нужна?
универсальный ответ - читай документацию. не понял - ртфм.
что за даунизм?

я же написал - что вижу непонятные разночтения. я не сраный студент чтобы тратить дни на погружение в разные версии.
Аноним 08/02/15 Вск 02:26:02 #372 №434602 
>>434515
Гайд сам найдешь, ты молодец, молодой парень, а уже смотришь в серьезную технологию... Осталось научиться читать документацию и правильно говорить с заказчиком... Остальное придет с опытом, но! Без этих двух опыт ты и не получишь.

В этот раз так и быть помогу тебе... Файндеры были по сути заменены параметризированными аннотациями ну либо на XML можешь указать нужные проперти (какие смотри в доке), в последних версиях даже на json можно конфигурировать. И сразу рекомендую бери последнюю версию если только у заказчика не куплена платная поддержка на старье. Но если куплена... Может и не стоит такого заказчика брать.

В общем, удачи, юнец!
Аноним 08/02/15 Вск 02:27:53 #373 №434603 
>>434600
если тееб нужны дни на то чтобы просто прочитать самые базовые вещи в доке то тебе не место в професии))
Аноним 08/02/15 Вск 02:29:19 #374 №434604 
За скольк о с нуля можно выучить яву, при условии, что из ЯП ты знал только паскаль в школке хуйнадцать лет назад, но хочешь пойти работать джуном за еду в среднюю быдлоконторку своего мухосранска
Аноним 08/02/15 Вск 02:29:24 #375 №434605 
>>434603
ясн)))
Аноним 08/02/15 Вск 02:31:10 #376 №434607 
>>434604
если соображаешь, то за неделю управишься
если потупее, то две-три
ну если даун то может и месяц уйдет
Аноним 08/02/15 Вск 02:33:18 #377 №434608 
>>434604
не слушай мелкобуквенного дауна >>434607
он тут пояснял за 2 миллиона строк кода для джуна, теперь ява за неделю
Аноним 08/02/15 Вск 02:35:19 #378 №434609 
>>434608
ты видимо из категории даунов
или ты собираешься по вечерам по часику сидеть? между двачиком и анимушкой? ну тогда да за неделю не управишься
Аноним 08/02/15 Вск 02:38:59 #379 №434611 
>>434609
>паскаль в школке хуйнадцать лет назад
он блядь цикл не напишет! Какая неделя - полгода минимум.
Аноним 08/02/15 Вск 02:39:04 #380 №434612 
>>434609
у меня была идея уйти с ебаной работы и дрочить яву
но я никак не решаюсь

а на перегруженную голову - да, плохо идёт явушка
Аноним 08/02/15 Вск 10:14:27 #381 №434661 
Как в новой андроид-студии, которая использует IntelliJ IDEA, включить показ аппаратных кнопок в окне эмулятора? В настройках виртуального устройства указал, что аппаратные кнопки существуют, но ничего.
Аноним 08/02/15 Вск 10:48:23 #382 №434666 
Пол года? Ну ладно. Пых вроде чуть меньше учить.
Просто в моей деревне кроме пыха и явы нихуя не востребовано толком.
Аноним 08/02/15 Вск 12:35:33 #383 №434711 
>>434666
В твоём селе вонючем живут одни унтерменши. Твои выблядки родаки были недочеловеками, способными к размножению, а ты - сын коровьего говна, ты лепёшка коровья. Пиздуй свиньям хвосты крутить.
Аноним 08/02/15 Вск 12:44:29 #384 №434724 
14233886697670.png
Каким блять должно быть ваябл езюме на джуна по джаве?
Что туда напихать? Сервлеты блять и многопоточность?
Что делать с опытом роботы? Слышал норм пацаны пишут что у них год разработки, но нету опыта работы. Это норма? Да и куда тогда писать это?

Аноним 08/02/15 Вск 12:46:24 #385 №434729 
>>434724
поясните за пикчу
я немног в курсе
но стало интересно как именно так получается?
Аноним 08/02/15 Вск 13:13:26 #386 №434743 
>>434729
Ну, например, 0.1 и 0.2 непредставимы в классических floating point форматах.
На самом деле, http://pages.cs.wisc.edu/~rkennedy/exact-float?number=0.1
Альзо, http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html (но я сам не читал).
Аноним 08/02/15 Вск 13:14:49 #387 №434745 
>>434729
habrahabr.ru/post/219595/

Такой "баг" везде где юзается формат IEEE 754.
[Death Note] Аноним 08/02/15 Вск 18:40:00 #388 №434847 
14234100000870.png

Ребят, помогите ньюфагу найти книжку "Язык Java. Курс программирования. 2-е издание" (Уолтер Савитч)
я уже по 5 страниц в гугле облазил, но так и не нашёл ни одной ссылки на скачивание
>>426446
Аноним 08/02/15 Вск 19:51:50 #389 №434873 
14234143104540.jpg
>>434847
загуглил твою пикчу
нашёл измазанную в говне эмму
подрочил
[Death Note] Аноним 08/02/15 Вск 20:28:34 #390 №434889 
14234165146070.jpg
>>434847
бамп 1/3
Аноним 08/02/15 Вск 20:30:35 #391 №434891 
>>434889
это унылый тред
тут отвечает максимум 1 адекват, и то раз в сутки по будням
сам быстрее нагуглишь
Аноним 08/02/15 Вск 21:04:07 #392 №434902 
>>434891
а каму нахуй надо искать какуюто засцаную книжку мудина, хочешь книжки читать пиздуй в /bo/
[Death Note] Аноним 08/02/15 Вск 21:13:05 #393 №434904 
14234191855040.jpg
>>434891
я гуглил около получаса, обычно уже после минуты поиска понятно, найдёшь ты что-то или нет
Так что решил положиться на анона
Аноним 09/02/15 Пнд 02:06:13 #394 №435049 
>>434902
Двачанул этого синьора.
Аноним 09/02/15 Пнд 18:13:28 #395 №435222 
>>435049
анус себе двачани, пидр безмозглый
Аноним 09/02/15 Пнд 21:27:09 #396 №435281 
А можно узнать какой IDE разрешает использовать созданную программу в коммерческих целях?
Аноним 09/02/15 Пнд 22:28:17 #397 №435305 
14235100970270.jpg
Я обосрался. Плс, помогите.
гуглил, стаковерфлоатил
Аноним 09/02/15 Пнд 22:43:19 #398 №435313 
>>435305

Может не того плэйера импортил?
Аноним 09/02/15 Пнд 23:20:46 #399 №435325 
>>434847
>>434889
>>434904

http://cseweb.ucsd.edu/~savitch/books/cs1ed3.java/SavFMff_031703.pdf
Аноним 10/02/15 Втр 00:11:04 #400 №435345 
>>435305

Скобки поставь у метода.
Аноним 10/02/15 Втр 00:41:25 #401 №435355 
14235180854180.jpg
>>435345
Благодарю.
Аноним 10/02/15 Втр 09:51:05 #402 №435402 
Посоны, сделал сохранялку картинок, вебм или выборочного формата прикрепленных файлов с двача, что еще бы поделать интересного, а?
Аноним 10/02/15 Втр 11:07:19 #403 №435415 
>>426446
Чтобы достигнуть решения задачек такого уровня много надо учить и задрачивать или это простой уровень и за месяц можно осилить подобные задачки?

>Все задания выполняются на бумаге, без возможности доступа в интернет. Тестирование продлится два часа.
Аноним 10/02/15 Втр 11:07:40 #404 №435416 
>>435415
Забыл линк.сука. https://www.db.com/russia/ru/docs/Task_template_updated.pdf
Аноним 10/02/15 Втр 12:05:44 #405 №435419 
>>435402
Напиши свою имиджборду.
Аноним 10/02/15 Втр 12:54:42 #406 №435427 
Где есть годная инфа по многопоточности, подскажите пожалуйста
Аноним 10/02/15 Втр 13:05:53 #407 №435429 
>>435427
нигде
Аноним 10/02/15 Втр 14:30:53 #408 №435440 
Тут есть разработчики под андроид? Или где их можно найти?
Аноним 10/02/15 Втр 14:41:28 #409 №435443 
>>435440
в гуглеЛОЛ xDDDDDDDDDDD
Аноним 10/02/15 Втр 16:15:29 #410 №435461 
>>435440
Здесь https://2ch.hk/pr/res/434414.html
Аноним 10/02/15 Втр 17:12:31 #411 №435481 
>>435461
под что местные блядки в треде тогда пишут, в основном, если не под ведро?
sageАноним 10/02/15 Втр 18:38:53 #412 №435501 
>>435481
Сам ты блядок, мразь ты негативная. Сажи тебе в щи, илитарий сраный.
Аноним 10/02/15 Втр 20:23:38 #413 №435550 
>>428459
Всмысле? у тебя в массиве 9 элементов массив состоит из пронумерованых ячеек а в ячейках данные ты вызываешь элемент массива по номеру ячейки а фор просто запускает цикл чтобы выводились все
Аноним 10/02/15 Втр 21:33:39 #414 №435578 
>>435427
http://programmers.stackexchange.com/questions/135709/what-are-the-best-resources-for-learning-about-concurrency-and-multi-threaded-ap
Аноним 10/02/15 Втр 21:37:28 #415 №435580 
Не кидайтесь говном в нюфака. Допустим, есть у меня спринг-конфиг, репозитории подключены через @EnableJpaRepositories("blablabla"), с ними все нормально, объекты с примитивными полями нормально сохраняются в БД. Для полей посложнее решил сделать конвертер: http://pastebin.com/RtyCd0eC. В трейсбеке написано, что не удается найти бин такой-то репозиторий. Есть подозрение, что конвертер должен быть стейтлесс обжектом, но как тогда получать репозиторий? Пробовал извлекать репозиторий в методе, через контекст приложения, там валилось не на этапе компиляции, но все же валилось.
Аноним 11/02/15 Срд 08:30:31 #416 №435723 
14236326314610.jpg
Пиздец блять, как тут нахуй писать приложения десктопные? В шарпе понатыкал в форме, за секунду привязал эвенты и всё, готово. Я чего-то не понимаю или тут действительно быстро не получится?
Аноним 11/02/15 Срд 08:53:13 #417 №435724 
>>433594
>распостронен.
Пошол нахой
Аноним 11/02/15 Срд 10:33:14 #418 №435753 
>>435723

Все точно также. Это от IDE зависит а не от языка.
Аноним 11/02/15 Срд 14:01:42 #419 №435840 
Антоши, подскажите мне как я могу показать своим рекрутерам написанные мною программы? Удаленно я имею ввиду, то есть в резюме указываю какой-либо хостинг где они (рекрутеры) могут посмотреть мой код. Какие удобные сервисы для этого вы знаете?
Аноним 11/02/15 Срд 14:36:18 #420 №435856 
>>435840

гитхаб?
Аноним 11/02/15 Срд 15:38:15 #421 №435875 
>>435856
Возможно. Но удобен ли он? Все же гитхаб позиционируется как сервис совместной разработки и как система контроля версий
Аноним 11/02/15 Срд 15:43:32 #422 №435879 
>>435875
система контроля версий - это гит, а не гитхаб.
Все выкладывают свои разработки на гитхаб. В резюме профиль указывают. Все так делают.
sageАноним 11/02/15 Срд 15:44:37 #423 №435881 
я скачал гитхаб. Как мне его запустить?
Аноним 11/02/15 Срд 15:46:45 #424 №435885 
>>435881
sudo ./configure && make && make install
Аноним 11/02/15 Срд 15:53:55 #425 №435886 
>>435879
Я вот к примеру на джуна хочу устроится, я скину ссылку в резюме на два проекта - один очень простой (калькулятор), другой посложнее(~>1000 строк кода), но это учебный проект по которому я осваивал яву, как думаешь стоит его указывать?
Аноним 11/02/15 Срд 16:01:34 #426 №435889 
>>435886
Да
Это практическое подтверждение, что ты можешь в небольшие проекты и гит.
Аноним 11/02/15 Срд 16:19:52 #427 №435905 
>>435753
Хуй знает. Пока в сцен билдере нарисуешь, привяжешь к кнотроллеру, в контроллере логику нарисуешь, ебанись действий.
Аноним 11/02/15 Срд 16:20:42 #428 №435906 
>>435580
Ответьте на мой ответ!
Аноним 11/02/15 Срд 18:00:02 #429 №435951 
Поясните за Gradle, кто разбирается. На англоязычных ресурсах многие говорят, что годнота, и новый проект в 2015 году надо строить только с ним.
Я поигрался чуть-чуть на работе, но пока искал где там настройки прокси в плагине к нетбинсу прописываются сходу не нашёл.
Аноним 11/02/15 Срд 19:08:55 #430 №435988 
14236709359890.jpg
Парсю HTML с помощью SAX, есть 2 вопроса:
1) Хендлер на случай, например, <blockquote> - записать в строку весь текст, что внутри. Что попадёт в строку, если внутри будет текст с форматированием, возможно даже вложенным? Типа, <blockquote>Тут <i>был <s>Вася</s></i>Петя</blockquote>. Мне ждать в переменной всю строку вместе с тегами, только текст или только текст до первого закрывающего тега?
2) Тот же хендлер, как он среагирует на специальные знаки вроде кавычек, слешей и прочего говна? Есть встроенная замена их на юникодные символы или проще самому нагородить на коленке посимвольный проход с записью в новую строку экранирующего символа перед специальным?
Аноним 11/02/15 Срд 19:13:21 #431 №435990 
>>435886
Лучше выложи какой-нибудь тырпрайз с использованием спринга, хибернейта и простенького UI на JSF или JSP.
Аноним 11/02/15 Срд 19:21:36 #432 №435992 
>>435990
>какой-нибудь

Например?
Аноним 11/02/15 Срд 19:30:04 #433 №435995 
>>435988
ты тупой чтоли?
Аноним 11/02/15 Срд 19:37:43 #434 №436003 
Котоны, в жаве есть искаропки (пойдёт и неискаропки) средства для управления ДРУГИМИ (не своими) окнами?
Вот нужно мне развернуть окно лисы, если оно есть, или свернуть его. Как это сделать?

Мимоньюфаг
Аноним 11/02/15 Срд 19:43:42 #435 №436004 
>>436003
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=java%20activate%20window

Не благодари.
Аноним 11/02/15 Срд 19:51:18 #436 №436008 
>>436004
Ты бы хоть пост прочитал, в результатах решения как фокуснуть окно жабоприложения на свиге.
Мне нужно фокуснуть ИЗ ЖАВЫ другое окно, браузер, проводник, ещё что-то.
Аноним 11/02/15 Срд 19:53:05 #437 №436009 
>>436008
И чтоб было кроссплатформенно, а не только дллки под одну версию винды.
Аноним 11/02/15 Срд 19:57:57 #438 №436013 
>>436003
http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/remote/RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow.html#maximize%28%29
Пойдёт?
Аноним 11/02/15 Срд 20:05:42 #439 №436017 
>>436013
> Maximizes the current window if it is not already maximized
А если окно не текуще? В этом-то и смысл, нужно переключиться на конкретное окно если оно есть.
Да и селениум вроде несколько для другого...
Аноним 11/02/15 Срд 20:26:06 #440 №436024 
>>435992
Балин, да возьми ты простую идею. Допустим, учёт продажи автомобилей: авто, продавец, покупатель, цена. и начинай пилить, там, покупку, отзывы и т.п. Идей масса. И это не тот вопрос, который нужно спрашивать на сосаче.
Аноним 11/02/15 Срд 20:41:18 #441 №436026 
>>435995
В смысле?
Аноним 11/02/15 Срд 21:01:38 #442 №436028 
>>436026
ну проверить можешь или ты блять хочешь чтобы я проверил?
Аноним 11/02/15 Срд 21:05:04 #443 №436029 
>>436028
С телефона пишу, смена завтра только закончится.
Аноним 11/02/15 Срд 21:28:41 #444 №436037 
>>436029
ну ладно, какой у тебя там парсер, давай название пакета
Аноним 11/02/15 Срд 21:33:30 #445 №436039 
>>436037
Встроенный обычный, в начале импортируется org.xml.sax.*
Аноним 11/02/15 Срд 21:43:03 #446 №436047 
>>436039
Используй jsoup
Аноним 11/02/15 Срд 23:09:51 #447 №436082 
>>436047
Спасибо, у меня уже есть org.w3c.dom. Когда jsoup научится в обработку событий, а не впихивание всего 200мегабайтного документа в несчастную память, тогда и пригодится.
Аноним 12/02/15 Чтв 00:20:46 #448 №436111 
>>435988
>>436039
Еще один двачебраузер пилишь, сука?
Во-первых, дефолтный SAX парсер для хтмла не подходит, потому что HTML далеко не всегда является валидным XML, даже если у него DTD XHTML. Гугли либу TagSoup - это именно парсер сколь угодно невалидного хтмла с SAX апи.
Алсо, ты не понимаешь сути сакса (btw само название намекает, что он сосет). Когда ты в хендлере оверрайдишь startElement(), тебе туда будут сыпаться ВСЕ события открывающихся тегов, а characters() будет получать все символы между тегами (кроме несущественных пробелов, если что). Поэтому твой хендлер должен запоминать текущее состояние (внутри <blockquote> или нет) и еще не обосраться, если блоквоты вложенные.
Что касается эскейпнутых символов, то тэгсуп их парсит и при необходимости раскрывает (т.е. &amp; в тексте станет амперсандом, а в параметре останется как есть).
Аноним 12/02/15 Чтв 02:01:56 #449 №436127 
14236957167170.png
Джава-анон, можно ли с помощью джавы запустить программы (например пикрелейтед PGP) и управлять ими.
Пример: я запускаю свою java-программу, а она раз и тыкнула на все нужные кнопки и ввела всё что нужно.
Аноним 12/02/15 Чтв 07:11:10 #450 №436162 
>>436127
Можно.
Аноним 12/02/15 Чтв 08:59:29 #451 №436170 
>>436111
Пасибо, погуглю. Не, блокквоты точно не вложенные, но в перспективе возможны, спасибо за этот вариант развития событий.
Аноним 12/02/15 Чтв 09:04:02 #452 №436171 
>>436127
JNA, JNI.
Аноним 12/02/15 Чтв 12:25:03 #453 №436200 
>>436009
Мне кажется кроссплатформенно ты один хуй такого никогда не сделаешь.
Аноним 12/02/15 Чтв 12:28:12 #454 №436203 
>>436200
Ок, как тогда это сделать в винде, прыщах и гейоси?
Аноним 12/02/15 Чтв 13:15:40 #455 №436227 
Посоны, то, что у этой штуки
https://github.com/jhalterman/expiringmap
написано, что она thread-safe означает, что мне не нужно думать о синхронизации работы с ней нескольких тредов?
Аноним 12/02/15 Чтв 13:29:59 #456 №436244 
>>436227
Именно так.
Аноним 12/02/15 Чтв 14:37:01 #457 №436274 
Roll
Аноним 12/02/15 Чтв 14:41:37 #458 №436279 
Roll
Аноним 12/02/15 Чтв 21:10:19 #459 №436436 
Короче посоны, решил я написать генератор имен.
И тут же соснул. Для простоты решил взять только английский, и начал с поиска валидного словаря слогов в XML Но все ссылке на стеке и гугле ведут сюда, и я не знаю что делать с этой парашей.
http://svn.code.sf.net/p/cmusphinx/code/trunk/cmudict/
Аноним 13/02/15 Птн 11:08:49 #460 №436630 
решил немного прокачать скиллы и получить караф. И сразу возникли вопросы: караф следит за всеми файлами в папке деплой и погружает, если что-то изменилось, т.е. проект должен лежать в этой папке или Карафа нужно указать путь к проекту? Где должен лежать файлов с блюпринтами в папке src/main/resources/osgi-inf/blueprint или в другой?
Аноним 13/02/15 Птн 12:15:04 #461 №436658 
14238189046830.jpg
https://www.youtube.com/watch?v=6j38Amo6qxw
Господа, наткнулся на это видео. Где найти подобное на русском? В идеале что бы опытный разработчик делал не слишком сложное приложение/игру/что угодно и все это дело комментировал. Сгодится и на английском, если нет на русском.
Поделитесь кто знает, пожалуйста
Аноним 13/02/15 Птн 12:18:42 #462 №436662 
>>436658
http://www.intuit.ru/studies/courses/3711/953/info
Попробуй.
Аноним 13/02/15 Птн 13:39:51 #463 №436700 
Знатоки Java что это MemoryImageSource? И как это можно заменить средствами SDL и C#?
Аноним 13/02/15 Птн 15:01:39 #464 №436721 
>>436662
Охуенно, добавлю в шапку.
Альзо предлагайте картинку для следующего треда.
Аноним 13/02/15 Птн 17:01:28 #465 №436777 
14238360887470.jpg
>>436721
> Альзо предлагайте картинку для следующего треда.
Аноним 13/02/15 Птн 18:40:03 #466 №436820 
Джаваны, поясните, если в синглтоне одно статическое поле с инициализацией самого синглтона и есть один статический метод, который возвращает его экземпляр, то выходит экземпляр создастся только при вызове метода? Фактически получается ленивая и потокобезопасная инициализация. Если так, то зачем нужен дабл локинг и холдер деманд, то же самое, фактически, кроме некоторых случаев, чего я не понимаю?
Аноним 13/02/15 Птн 19:49:08 #467 №436840 
>статическое поле с инициализацией самого синглтона
Выполняется при загрузке класса, значит экземпляр создаётся при первом обращении к классу.
>дабл локинг и холдер деманд
Лучше код покажи.
Аноним 13/02/15 Птн 20:38:17 #468 №436880 
>>436840
Да в принципе разобрался уже.
http://habrahabr.ru/post/27108/
Я описал второй вариант и не понимал назначение третьего и четвертого. Трудно представить ситуацию где кто-то обращается к синглтону в первый раз не для того чтобы взять экземпляр, соответственно смысл таких махинаций не очень ясен был, но видимо бывают.
Аноним 14/02/15 Суб 08:36:53 #469 №437036 
Анон, посоветуй как лучше сделать расширяемость. Хочу сделать некий "хост" и кучу модулей. Модулей много и разных, надеюсь их будут писать разные люди, потому хотелось бы не изобретать свои пакаджи, а ебошить все прямо в один java-файл. И вот надо сделать самоописание, пока придумал сделать базовый класс Info, где объявить допизды статик-переменных, а в наследниках что-то вроде

name="Extension for Mamka";
author="Vasya Pupkin";
description="Fucking of mamka";
mode=ExtModes.POLLING | ExtModes.RUNNING;
showMode=ShowModes.PLAINTEXT;
req1="mamka";
req2="you";
req3=null;
req4=null;
req5=null;

Все это засунуть в конструктор или в какой-то init().
Делать лапшу из getName() и кучи подобных не хочу, очень неудобно.
Неудобно и наследоваться от моего класса, так как возможно захочется наследоваться еще от чего-нибудь, к примеру от Thread (и не только, я сам не знаю от чего).

В общем, как это получше придумать?
Аноним 14/02/15 Суб 13:45:53 #470 №437128 
>>437036
Хуйню ты какую-то написал. Что сделать хочешь?
Аноним 14/02/15 Суб 13:53:18 #471 №437129 
>>437036
А Properties использовать не судьба? Или вообще тогда Map<String, String>?
Аноним 14/02/15 Суб 14:12:23 #472 №437136 
>>437128
Хочу сдизайнить простое API, чтобы легко расширять быдлокод, залить все это куда-то на гитхабчик и пусть люди пишут дополнения. Тысячи их. Потом все эти классы проинстансить через что-то вроде Class.forName("my.cool.package."+some_ext).getConstructor().newInstance(); и каждому дернуть start() к примеру. Вот уже узнал, что статические поля у таких инстансов не увидеть.

Так как расширений реально будет много, то хотелось бы минимум написания бойлерплейта.

>>437129
Ну в принципе можно, но хотелось бы:
1. красиво инициализировать прямо в коде, что бы без всяких XML и put-портянок
2. не плодить миллион инстансов, к примеру, для вывода списка имеющихся модулей. Думал, что можно будет быстро-быстро пробежать по статик-полям и без инстансов собрать нужную инфу.
Аноним 14/02/15 Суб 14:23:53 #473 №437146 
>>437136
О, господь. Сделай класс типа Configuration с обязательными полями и списком всякой второстепенной хуиты и хуякни его в JSON (более предпочтительно) или XML. В коде у себя на выходе будешь получать полностью инициализированный обьект конфигурации.
Аноним 14/02/15 Суб 14:37:05 #474 №437149 
Типа так:
[code]
public class MamkaConfig implements Serializable {
private String name;
private String author;
private String description;
private ExtMode mode;

private Map<String, Object> metadata;

// Геттеры, сеттеры и прочая поебень...
[/code]
Аноним 14/02/15 Суб 14:50:39 #475 №437156 
>>437146>>437149
Блджад, я хочу БЕЗ json/xml и прочей поеботы, 1 файл - 1 модуль. Все как можно проще. Если будет 2 файла хотя бы, то мейнтейнить это сложнее, обязательно кто-то наделает ошибок, а если модулей будут тысячи, то у меня будет головная боль в тысячи раз больше.
Иначе можно захуярить соглашение и вообще в комментах всю метадату прописывать, а потом пост-процессить исходники. Но это как-то вообще по-пехапешному.

Сериализировать/десериализировать мне не надо, максимум строить менюшки в рантайме
Аноним 14/02/15 Суб 15:07:36 #476 №437162 
>>437156
У тебя каша в голове: хочу то, сам не знаю что, но чтоб работало заебись. С таким подходом ничего не выйдет. Поставь четкое ТЗ, где распиши по пунктам как этим будут пользоваться люди, как происходит подхватка модулей и т.п. В данный момент что-то объянять тебе не имеет смысла, т.к. я даже не понимаю, что должно быть в итоге.
Аноним 14/02/15 Суб 15:28:14 #477 №437170 
>>437162
Да я вроде бы все уже описал, но попробую еще раз, медленно и по шагам. Например, мы пишем калькулятор.
Чтобы написать ссаный калькулятор, надо изъебаться и нарисовать кнопочек-табло и прочего говна.
Только нарисовали гуй, хорошо если в 1000 строк управились. Потому что бойлерплейта у нас допизды блять.

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

Вася Пупкин увидел мой калькулятор, увидел что нехватает функции косинуса и решил впилить ее. Сначала он пытается понять куда вхуярить кнопку для вычисления косинуса, потом куда сам косинус считать, куда писать свое бессмертное имя и куда результат сабмитить. ИНОГДА ЭТО СЛОЖНО.

Потому я решил все функции представить в виде отдельных маленьких модулей. И Васе Пупкину надо будет прочитать только сраный мануал по написанию расширений и дальше запилить:

public class CosinusBleat implements Calculus {

String name="Cos module";
String author="Vasya Pupkin";

static int calc(CalcStack calc){
calc.push(Math.cos(calc.pop()));
return(Calculus.OK);
}

}

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

Проблема в том, что:
1. я уже нахуярил кучу статик-полей, но из инстансов (Class.forName) их не достать
2. у меня получилось куча пустых методов, в зависимости от типа, это некрасиво. Тут или интерфейсы плодить, или пустые методы.
Аноним 14/02/15 Суб 15:43:29 #478 №437175 
>>437170
То, что ты хочешь сделать какую-то ёба-расширяемость, я уже давно понял. Не понятен принцип того, как эти модули интегрируются в систему. И почему ты не хочешь использовать интерфейсы - они для этого и созданы.
Аноним 14/02/15 Суб 15:46:12 #479 №437176 
>>437170
>calc.push(Math.cos(calc.pop()));
Давать модулям доступ в начинку системы - не очень хорошее решение, хотя зависит от ситуации.
>Calculus.OK
Почему не enum?
Аноним 14/02/15 Суб 16:40:44 #480 №437187 
14239212449770.png
Читаю учебник для детишек.

Какие-то шарады ебаные.
Аноним 14/02/15 Суб 17:01:55 #481 №437197 
Котоны, а есть какие-нибудь не протухшие примеры и статьи по netty?
Нахожу одно говно 2010-13 годов, которое давно устарело, а в нынешнем апи какая-то совсем содомия...
Аноним 14/02/15 Суб 17:28:08 #482 №437210 
>>437175
Принцип интеграции вроде простой: пробегаем по всем модулям, смотрим их данные (к примеру, я хотел подглядывать в статик-поля, но видимо не судьба), на основе собранных данных строим менюшки и кнопки. Сам список модулей... Ну не знаю, прямо ща String[] mods=new String[]{"Govno","Mocha"}; и дальше через Class.forName инстансы получать. Может как-то через рефлекшен можно новые модули подгружать? Но меня в принципе и массив устраивает. Пишу же третий раз, что не понятно?

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

>>437176
>Давать модулям доступ в начинку системы - не очень хорошее решение
Согласен, просто наверное не очень хороший пример.
Сначала написал пример с пачкой calc(), но разными типами, чем я ща и занимаюсь, в результате у меня куча пустых методов еще

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

Аноним 14/02/15 Суб 17:55:30 #483 №437225 
есть обученная нейронная сеть из пакета Neuroph,
хочу достать весовые коэффициенты, но сам пакет это не умеет.
В java фраемворке из пакета эта возможность есть, но я не знаю java. функция называется getWeights()
http://neuroph.sourceforge.net/javadoc/org/neuroph/core/NeuralNetwork.html

пытался написать сам, но оно неработает.
http://pastebin.com/V30Br9rg

может кто показать как?
Аноним 14/02/15 Суб 18:43:13 #484 №437245 
>>437210
Напиши интерфейс модуля и от этого пляши.
>у меня куча пустых методов еще
Про абстрактные классы слышал?
Аноним 14/02/15 Суб 19:00:49 #485 №437257 
>>437245
Дык я через интерфейс и делаю, пустые методы от него.
Субкласиться не хочу, теряется гибкость, к примеру, обсервабле просто так уже не добавить.
Аноним 14/02/15 Суб 19:09:00 #486 №437261 
Дебилушка вкатывается в тред.
Господа, я тут... хуйней страдаю под видом изучения языка.
Придумал софтину на которой буду учиться (методом создания куска говнокода и постепенной обработки напильником).

В общем, начал с малого - консольные игрища. Хочу сделать что-то типа интерактивного меню, но, как я понял, тут такое не прокатит и нужно после каждого ввода нажимать Enter, так?
Если все же возможно, то куда прятать вводимые символы? (вангую, что они будут отображаться на экране, переебывая весь "новаторский дизайн")
Аноним 14/02/15 Суб 20:47:38 #487 №437296 
Здесь есть кто-нибудь из Киева? Хочу записаться на курсы по джаве, посоветуйте чего-нибудь годного. Цена не имеет значения.
Аноним 14/02/15 Суб 21:09:24 #488 №437305 
>>437296
Есть пара мест в ДНР, просторные и хорошо отапливаемые котлы гаранирую.
Аноним 14/02/15 Суб 21:22:43 #489 №437315 
поясните за бобы
они только для интерпрайза годны?
есть ли смысл использовать их везде?
Аноним 14/02/15 Суб 21:45:12 #490 №437326 
>>437296
Молодой человек, почему еще не в АТО?
sageАноним 14/02/15 Суб 21:56:30 #491 №437329 
>>437305
>>437326
Съебали в вм блохастые
Аноним 14/02/15 Суб 22:29:06 #492 №437342 
Подскажите нубу, почему бобы ругаются?
Аноним 14/02/15 Суб 22:29:28 #493 №437343 
Суп, джаваны, кто-нибудь может допилить этот скрипт? Анон писал его пьяным и не проявляет к нему интереса.
Должен даблы и триплы ловить в /b/, по идее, но кнопки не нажимаются, у некоторых вообще элементы отваливаются.
только сильно не бейте

http://pastebin.com/x4DyXX7w
Аноним 14/02/15 Суб 22:30:48 #494 №437344 
>>437342
объясни зачем ты это делаешь?
вот ты в выходные сидишь пишешь?
почему ты не возьмёшь яваучебник и не почитаешь?
Аноним 14/02/15 Суб 22:33:43 #495 №437345 
14239424231150.png
>>437344
Не ругайся, братишка, я этим и занимаюсь. Просто хочу узнать, что не так.
Аноним 14/02/15 Суб 22:47:19 #496 №437352 
>>437345
в начале книжки почитай для какой версии ждавы этот код?
и какая у тебя
Аноним 14/02/15 Суб 22:56:07 #497 №437354 
>>437342

Воткни тестдог в начало.
Аноним 14/02/15 Суб 23:03:42 #498 №437356 
>>437354
Спасибо, анончик.
Ты просто няша.
Аноним 15/02/15 Вск 01:20:37 #499 №437436 
помогите найти ошибку
http://pastebin.com/5Ue59Knv

эклипс выдает целую простыню:
http://pastebin.com/ryPpqKkN
 Аноним 15/02/15 Вск 03:01:23 #500 №437451 
>>437436
Я сам то нуб в java, но я не понимаю почему у тебя в сигнатуре метода многоточие
Аноним 15/02/15 Вск 04:37:28 #501 №437461 
>>437451

Синтаксический сахарок для передачи списка аргументов переменной длины
Аноним 15/02/15 Вск 04:41:36 #502 №437462 
>>437436

По коду, который выложен, ошибку найти нельзя.
Единственное полезное тут - стектрейс, который однозначно говорит, что жабка не находит класса, который пытается загрузить в рантайме. Проверь classpath и библиотеку, которой пользуешься.
Аноним 15/02/15 Вск 10:13:25 #503 №437508 
>>437436
Скорее всего, библиотека использует log4j, но в самом jar-нике его нет (и это правильно). Либо подключай log4j, либо используй систему сборки типа maven.
PS: Зашел на их сайт - там раздается zip со всеми зависимостями. Качай его и подключай сторонние либы.
Аноним 15/02/15 Вск 14:49:24 #504 №437584 
14240009641770.png
>>437508
про zip не понял. я его и качал
вот скрин эклипса
Аноним 15/02/15 Вск 14:57:48 #505 №437585 
Нюфаня итт.
Господа, а я могу через String передать в функцию название переменной?
Тип

public void getPipirkaLength(String fnm)
{
System.out.println(fnm.length)
}

?
sageАноним 15/02/15 Вск 17:35:47 #506 №437629 
>>437585
хахаха, лол
Это не так работает, переменная передаётся по типу или значению, но никак не по имени.

public void getPipirkaLength(int/double/KokokoType fnm)
{
System.out.println(fnm.length)
}

если fnm имеет метод или свойство Lenght, тогда он будет вызыван для текущего объекта, ты можешь назвать входной параметр как угодно - это значения не имеет, важно то, что ты передаёшь. В java или C# нет утиной типизации, только какие-то маняdynamic начали вводить относительно недавно, в .net 4.0 штоле, уже не помню
Аноним 15/02/15 Вск 18:23:06 #507 №437646 
>>437629
Буду знать)
А массив char - является объектом?
Аноним 15/02/15 Вск 21:06:41 #508 №437717 
14240236013970.png
14240236013971.png
Какой же я необучаемый.
Аноним 15/02/15 Вск 21:11:23 #509 №437720 
>>437717
>Какой же я необучаемый.

Ты просто хохол.
Аноним 15/02/15 Вск 21:16:30 #510 №437723 
>>437720
Нет.

Наверное там инструкции читать нужно, я английский недостаточно хорошо знаю, чтобы их читать. А так даже по ходу книги некоторые их коды ошибки выдают. И я не знаю что делать с ними. Ой, блядь.
Аноним 15/02/15 Вск 22:34:54 #511 №437778 
>>437717
Ну и где у тебя тела методов?
Аноним 16/02/15 Пнд 00:52:25 #512 №437815 
>>437508
подключил все зависимости, лучше не стало:
http://pastebin.com/tANgQVPc
Аноним 16/02/15 Пнд 01:03:54 #513 №437817 
>>437815
Чувак, тебе же английским по белому написано в чем ошибка. Гугл и ещё раз гугл.
Аноним 16/02/15 Пнд 01:50:55 #514 №437827 
Перекат
https://2ch.hk/pr/res/437825.html
https://2ch.hk/pr/res/437825.html
https://2ch.hk/pr/res/437825.html
Аноним 16/02/15 Пнд 01:52:35 #515 №437828 
>>437817
убрал повторяющиеся библиотеки
лучше не стало:
http://pastebin.com/CbRYWHD1
Аноним 17/02/15 Втр 01:27:03 #516 №438290 
как отсортировать коллецию-массив используя сторонний алгоритм для массива?

Петя-мимоджаванубло-9а
Аноним 18/02/15 Срд 22:25:11 #517 №439115 
>>426446
ОП, что скажешь насчет оракловской книги The Java Tutorial ?
Сам я перекатываюсь из Ruby, хочется книги, которая не будет дотошно объяснять что такое ветвление, цикл, класс, объект.
Аноним 21/02/15 Суб 22:10:34 #518 №440628 
Аноны, делаю GUI в Netbeans(swing). Мне надо создавать переменное число панелек с одними и теми же кнопками и привязывать их к обработке разных данных, как это правильно делать? Можно ли совместить с использование визуального редактора?
Аноним 24/02/15 Втр 16:08:09 #519 №441688 
Ребята, помогите!

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

Придумал алгоритм - в качестве времени у меня цикл с засыпанием на 1 сек.

Вопрос - как в рандомные промежутки времени создавать покупателей в цикле? Если кнопкой тупо, то цикл тормозится.
Аноним 26/02/15 Чтв 11:47:20 #520 №442596 
14239421464200.png
>>431325
> Аналог
> List
List
> Random
Random
> Многомерные массивы
[] []

Аноним 26/02/15 Чтв 11:49:41 #521 №442597 
>>441688
Моделировать в AnyLogic и не делать своих велосипедов.
comments powered by Disqus

Отзывы и предложения