Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «java»
GET OVER HERE! (Обзор новой прем-ПТ M56 Scorpion) 2015-11-26 01:41:54
► http://plati.ru — гипермаркет ключей и игровых услуг! Сегодня в продажу добавили новую прем- ...
+ развернуть текст сохранённая копия
► http://plati.ru — гипермаркет ключей и игровых услуг! Сегодня в продажу добавили новую прем-ПТ 7 уровня — M56 Scorpion. Стоит ли ее покупать? Лучше она Е-25 или хуже? Какие у нее есть плюсы и миунсы? Можно ли на ней нагнуть рандом? Обо всем этом в видео Джова! __________________________________________________ Лучшие моды World Of Tanks для патча […]
Тэги: jove, maus, mod, modpack, mods, tanks, thejoves, vod, wargaming, world, wot, башня, вод, гайд, гусеницы, джов, джова, играх, ис-4, ис-7, лучшие, мир, модов, модпак, моды, нагибатора, обзор, орудие, ответы, разработчиков, сборка, ствол, стрим, стримы, танки, танков, уголок
Google Cloud Endpoints на Java: Руководство. ч. 3 2015-11-22 04:13:44
... Cloud Endpoints на Java: Руководство. ч. 1 ... Cloud Endpoints на Java: Руководство. ч. 2 ...
+ развернуть текст сохранённая копия
предыдущие части:
Google Cloud Endpoints на Java: Руководство. ч. 1
Google Cloud Endpoints на Java: Руководство. ч. 2 (Frontend)
Работа с версиями
Google App Engine предоставляет возможность загрузить до 10 различных версий приложения.
Одна из них (по умолчанию — первая загруженная) является основной (default) и доступна по основному адресу приложения, и соответственно по адресу собственного домена(ов).
Читать дальше →
Тэги: app, cloud, endpoints, engine, google, java, веб-разработка
Шпаргалка Java программиста 4. Java Stream API 2015-11-18 16:43:55
...
Integer sumOdd = ...
Integer sumOdd = ...
+ развернуть текст сохранённая копия
Несмотря на то, что Java 8 вышла уже достаточно давно, далеко не все программисты используют её новые возможности, кого-то останавливает то, что рабочие проекты слишком сложно перевести с Java 7 или даже Java 6, кого-то использование в своих проектах GWT, кто-то делает проекты под Android и не хочет или не может использовать сторонние библиотеки для реализации лямбд и Stream Api. Однако знание лямбд и Stream Api для программиста Java зачастую требуют на собеседованиях, ну и просто будет полезно при переходе на проект где используется Java 8. Я хотел бы предложить вам краткую шпаргалку по Stream Api с практическими примерами реализации различных задач с новым функциональным подходом. Знания лямбд и функционального программирования не потребуется (я постарался дать примеры так, чтобы все было понятно), уровень от самого базового знания Java и выше.
Также, так как это шпаргалка, статья может использоваться, чтобы быстро вспомнить как работает та или иная особенность Java Stream Api. Краткое перечисление возможностей основных функций дано в начале статьи.
Для тех кто совсем не знает что такое Stream ApiStream API это новый способ работать со структурами данных в функциональном стиле. Чаще всего с помощью stream в Java 8 работают с коллекциями, но на самом деле этот механизм может использоваться для самых различных данных.
Stream Api позволяет писать обработку структур данных в стиле SQL, то если раньше задача получить сумму всех нечетных чисел из коллекции решалась следующим кодом:
Integer sumOddOld = 0;
for(Integer i: collection) {
if(i % 2 != 0) {
sumOddOld += i;
}
}
То с помощью Stream Api можно решить такую задачу в функциональном стиле:
Integer sumOdd = collection.stream().filter(o -> o % 2 != 0).reduce((s1, s2) -> s1 + s2).orElse(0);
Более того, Stream Api позволяет решать задачу параллельно лишь изменив stream() на parallelStream() без всякого лишнего кода, т.е.
Integer sumOdd = collection.parallelStream().filter(o -> o % 2 != 0).reduce((s1, s2) -> s1 + s2).orElse(0);
Уже делает код параллельным, без всяких семафоров, синхронизаций, рисков взаимных блокировок и т.п.
Читать дальше →
Тэги: api, java, luxoft, stream, блог, веб-сайтов, компании, лямбы, многопоточность, программирование, разработка, функциональное
Beijing BJ20: китайцы действительно собираются это выпускать 2015-11-17 19:31:38
Эксцентричный кроссовер, показанный весной на автосалоне в Шанхае в статусе концепткара, на всех ...
+ развернуть текст сохранённая копия
Эксцентричный кроссовер, показанный весной на автосалоне в Шанхае в статусе концепткара, на всех парах движется к конвейеру. В Интернете появились фотографии предсерийной модели. Китайская компания Beijing Auto изрядно поднаторела в клонировании культовых западных вседорожников, среди которых есть даже Mercedes-Benz G-класса, но компактный кроссовер BJ20 это все же стилизация, а не копия – отдельные элементы Jeep […]
Тэги: bmw, faw, hummer, jeep, mercedes-benz, mitsubishi, volkswagen, новости
Новый Jeep Compass: ему снится офф-роуд 2015-11-12 03:25:38
Прототип кроссовера Jeep, идущего на смену компактному Compass и Patriot, вселяет веру в то, что не ...
+ развернуть текст сохранённая копия
Прототип кроссовера Jeep, идущего на смену компактному Compass и Patriot, вселяет веру в то, что не перевелись еще паркетники, грезящие пересеченной местностью. Премьерный показ новинки пройдет в следующем году. Современная ситуация с кроссоверами порой доходит до абсурда – популярным термином маркетологи величают даже те модели, которые никак не тянут на паркетники. Комичности придают ситуации мизерный […]
Тэги: dodge, fiat, jeep, mitsubishi, rover, новости
Главная / Главные темы / Тэг «java»
|
Взлеты Топ 5
Падения Топ 5
|