Наши проекты

Поиск в статьях

Бэкап сообщений Вконтакте с использованием VK API и Java 8



За время использования vk.com накопилось немало диалогов, которые хотелось бы куда-то сохранить и изредка перечитывать. К тому же всегда интересно вспомнить с чего начиналась переписка с другом или подругой. Поэтому я решил написать для себя приложение, которое будет делать бэкап диалогов в html со всеми фотографиями, ссылками на видео и репостами. Задачу можно разбить на два пункта: 1. Получе

Java 8 в Android со Stream API и лямбдами



Как вы знаете, Android основан на Java 6. Google не спешит добавлять поддержку новых версий Java, поэтому приходится мечтать даже об использовании try-with-resources, multi-catch из Java 7, не говоря уже о Lambda Expressions и Stream API. Но если чего-то сильно захотеть, то никакие преграды не остановят, ведь так? Если мы не можем запустить код из Java 8 в Android-приложениях, то почему бы не п

Мотивация для Stream API



Как я уже писал ранее, новый функциональный стиль в Java 8 — это переломный момент в истории языка, новый мир для разработчиков Java, поэтому настало время приспособиться к нему! В этой статье мы рассмотрим некоторые альтернативы традиционным циклам. Функциональный стиль позволяет сказать, что мы хотим получить, вместо того чтобы говорить как этого можно добиться. Но причём здесь циклы, с

Трансляция проигрываемой в AIMP музыки в статус ВКонтакте



ams(obj) { str = "" for k, v : obj str += k + "=" + v + "&" return str } def createRawUrl(method, params, token = "") = "https://api.vk.com/method/"+method+"?v=5.52&"+params+"access_token="+token def createUrl(method, params, token = "") = createRawUrl(method, toParams(params), token) def inv

Полное руководство по Java 8 Stream API в картинках и примерах



1. Stream 2. Получение объекта Stream 3. Как работает стрим 4. Параллельные стримы 5. Стримы для примитивов 6. Операторы Stream API 6.1. Источники 6.2. Промежуточные операторы 6.3. Терминальные операторы 7. Методы Collectors 8. Collector 8.1. Реализация собственного коллектора 9. Spliterator 9.1. Характеристики 9.2. Жизненный цикл сплитератора 9.3. Реализация сплите
Всего: 5

Пожертвования

Аноним2800 р.
Freddy1700 р.
NaruTrey800 р.
vlavolk637 р.
GOFMIDO256 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика