
Myvaheed
31.07.2016
18:49:53
Можно двояко понять, типа переменная умеет заполнять список или же нужно заполнять список этими типами...

Andrey ?
31.07.2016
18:51:22
Ну и я вот не понимаю) как есть задание я так и кинул)
если интеренсы задания, то через пару дней могу кинуть посмотреть архив с заданиями и решением которое я нагавнокодил)

Yan?
31.07.2016
18:52:29
Буду рад :)

Google

Andrey ?
31.07.2016
18:55:13
только с решения задач чур не смеятся)

Myvaheed
31.07.2016
18:55:52
Если там не указана структура класса Countries, тем более написана с заглавной буквой, скорее всего это тип.

Nikolay
31.07.2016
18:58:44
Jndi ?

Myvaheed
31.07.2016
19:02:49
Нет, jni

Mikhail
31.07.2016
19:04:33
Задачи из книжки эккеля

Nikolay
31.07.2016
19:09:40
а JNI — Java Native Interface ну такие задачки лучше самому решать

Andrey ?
31.07.2016
19:09:44
не все они из эккеля

Mikhail
31.07.2016
19:10:36
ну именно эта оттуда я так понимаю

Andrey ?
31.07.2016
19:11:11
ага
эх.. ой как зря я пол дня потратил на прочтение главы по коллекциям в шилде, ой как зря, там все равно это не описано. Предется перечитывать по шилду

Mikhail
31.07.2016
19:15:07
шилд вообще не понравился, хортсман или эккель лучше

Myvaheed
31.07.2016
19:16:29
Да я умею работать с jni, нужны советы по оптимизации

Google

James Tiberius Kirk ?
31.07.2016
19:46:30
И будет что интересного на гитхаб вкинуть

Andrey ?
31.07.2016
19:50:25
это мне надо всего эккеля прочитать)

James Tiberius Kirk ?
31.07.2016
19:54:48
Я когда-то такую делал, но исходники просрал. Да и решения там были приняты очень кривые. Например я собирал все слова в мапу, используя слова отдельные как ключи. Типа слово "скакал" записывалось в мапу как "скакал -- 1". При каждой вставке выполнялся поиск по ключу, и если такой был, то его значение инкрементировалось
Поиск обходом мапы, если что
Короче за такое я бы сам себя уволил, но это было спустя пару недель изучения жабы, так что опыта полученного было нормально

Andrey ?
31.07.2016
19:56:31
коллеккции, строки это ок, но java скрипт меня пугает

James Tiberius Kirk ?
31.07.2016
19:56:48
Js ты там где нашел?

Andrey ?
31.07.2016
19:57:09
json
да и про apiu я только слышал

James Tiberius Kirk ?
31.07.2016
19:57:59
Это просто формат текстовых данных, который взял свое начало в javascript, тебе на нем и строчки писать не придется

Andrey ?
31.07.2016
19:58:03
api*

James Tiberius Kirk ?
31.07.2016
19:58:25
В вк очень удобная документация, разобраться в ней 20 минут

Andrey ?
31.07.2016
20:01:41
После того как сделаю это примусь за вк
Спасибо за идею!

James Tiberius Kirk ?
31.07.2016
20:03:06
А это ты откуда взял?

Andrey ?
31.07.2016
20:03:37
ходил на курсы по java

James Tiberius Kirk ?
31.07.2016
20:03:55
Ну задание сложное конечно, дерзай

Andrey ?
31.07.2016
20:03:56
вот в конце обучения такой проект выдали
там еще mySQL прикрутить надо

Google

V
31.07.2016
21:16:10

James Tiberius Kirk ?
31.07.2016
22:10:34

Alex
01.08.2016
05:26:53

James Tiberius Kirk ?
01.08.2016
06:02:19

Alex
01.08.2016
06:05:10
А, извините)
Могу кинуть задачки по алгоритмам, валялись где-то. Только тестов нет))

Bogdan
01.08.2016
06:11:47

James Tiberius Kirk ?
01.08.2016
06:15:14
а чем это решение плохое?
я не помню деталей решения на самом деле, но потом мне Дима Волков помог и переписал это с использованием очереди, в итоге по тестам мое решение занималось 3424 мс, а его 11
о, во, на 100к записей мое выполнялось за 781454 мс, а его за 43 мс

Bogdan
01.08.2016
06:16:18
а хоть примерно как оно работало
на очереди

James Tiberius Kirk ?
01.08.2016
06:16:55
нашел примерный код, проблемный, походу я напиздел где-то

James Tiberius Kirk ?
01.08.2016
06:16:57
http://pastebin.com/4f1Y79h6 — мое

Alex
01.08.2016
06:17:08

James Tiberius Kirk ?
01.08.2016
06:17:18
его http://pastebin.com/Up0dteeR
код датируется февралем, поэтому ни я, ни он не находимся в ответе за него)
все, понял код свой. Короче он проходит по мапе и удаляет все, где значение равняется итерации цикла
поинт в том, что там мапа обходилась сотни раз
допустим там есть пара "слово — 531" — оно бы удалилось только на 531 обход мапы
короче в проде за такое стреляют в висок

Google

Igor
01.08.2016
06:31:17
Прописывают кнута

Alex
01.08.2016
07:27:02
В проде то.. в проде уже

Igorek
01.08.2016
09:38:49
есть тут кто перелез с мавена на грейдл?
как впечатления?

guga
01.08.2016
09:40:38

Pavel ?
01.08.2016
09:43:28
А для архтипов там и комунити плагин есть

Admin
ERROR: S client not available

Igorek
01.08.2016
10:41:02
а с инкрементальной компиляцией там все норм?

Pavel ?
01.08.2016
10:42:51
норм

James Tiberius Kirk ?
01.08.2016
10:54:08
ребят, я спрашивал ужо, но ответа толкового не получил. Метод инджекшн используется в проде иль нет?

Митко Соловец?
01.08.2016
10:54:23
шо?

James Tiberius Kirk ?
01.08.2016
10:54:25
отвечали только про то, что на андроиде с какой-то экзотической бд они были повсюду
ну в спринге
внедрение методов

Митко Соловец?
01.08.2016
10:54:44
внедрение через метод?
или внедрение методов?

James Tiberius Kirk ?
01.08.2016
10:55:01
внедрение методов

Митко Соловец?
01.08.2016
10:55:11
аоп чтоле?

James Tiberius Kirk ?
01.08.2016
10:55:31
вроде нет

Google

James Tiberius Kirk ?
01.08.2016
10:56:17
https://dzone.com/articles/method-injection-spring
вроде оно
это все работает через cglib
махинации и волшебство с байткодом
ну я полагаю, раз второй раз вопрос задаю и встречаю молчание, то в проде такое встречается редко
ответ про использование этого в ондроиде не считаю

Митко Соловец?
01.08.2016
10:59:38
честно говоря, я лично вообще не встречал
да и статья 12 года

Pavel ?
01.08.2016
11:08:00
щас это через лукап вроде как можно сделать
я не юзал

Andrey ?
01.08.2016
13:01:50
А че он строку не дает добавить?
String crocodile = "Крокодил Гена";
List<Animal> animals = new ArrayList<Animal?);
animals.add(new Cat());
animals.add(new Dog());
animals.add(new Monkey());
animals.add(new Cheburashka());
animals.addAll(crocodile);

Митко Соловец?
01.08.2016
13:03:01
потому что ты добавляешь строку, а метод addAll ожидает коллекцию животных

James Tiberius Kirk ?
01.08.2016
13:03:03
потому что строка != объект Animal

Митко Соловец?
01.08.2016
13:03:13

James Tiberius Kirk ?
01.08.2016
13:03:32

Andrey ?
01.08.2016
13:03:59
addAll это я добал когда простое add не разаботало

Митко Соловец?
01.08.2016
13:04:05
прав почти, но так-то в addAll ты животное не добавишь)
читай книжки там вот прям все это расписано

James Tiberius Kirk ?
01.08.2016
13:04:29
ну я не заметил там addAll, думал просто add