Codengineering - блог о программировании ➜ страница 2526


Очень смущен выводом типа компаратора Java 8

я смотрел на разницу между Collections.sort и list.sort, в частности, в отношении использования Comparator статические методы и требуются ли типы param в лямбда-выражениях. Прежде чем мы начнем, я знаю, что могу использовать ссылки на методы, например Song::getTitle чтобы преодолеть мои проблемы, но мой запрос здесь не столько то, что я хочу исправить, но то, что я хочу получить ответ, т. е. почему компилятор Java обрабатывает его таким образом. это моя находка. Предположим, что мы есть ArrayL ...

Надежность транспорта Websocket (Socket.io потеря данных при повторном подключении)

использовать NodeJS, Socket.io представьте, что есть 2 пользователя U1 & U2, подключенный к приложению через Socket.io. алгоритм следующий: U1 полностью теряет подключение к интернету (исх. выключает интернет) U2 отправить сообщение U1. U1 пока не получает сообщение, потому что Интернет не работает сервер обнаруживает U1 отключение по таймауту сердцебиения U1 повторное подключение к socket.io U1 никогда не получает сообщение от U2 - он потерян на шаге 4, я думаю. воз ...

Условие против ожидания уведомляет механизм

в чем преимущество использования интерфейса условий/реализаций по сравнению с обычным механизмом уведомления ожидания? Здесь я цитирую комментарии, написанные Дуг Леа: условные факторы из методов монитора объектов (wait, notify и notifyAll) в отдельные объекты, чтобы дать эффект наличия нескольких наборов ожидания для каждого объекта, объединяя их с использованием произвольных реализаций блокировки. Если блокировка заменяет использование синхронизированных методов и операторов, a Условие зам ...

что в cout

в следующем примере: cout<<"n"[a==N]; Я понятия не имею о том, что и в cout, но он не печатает новую строку, если значение a равна N. ...

Округлить CGFloat в Swift

Как я могу округлить CGFloat в Swift? Я пробовал ceil(CDouble(myCGFloat)) но это работает только на iPad Air и iPhone 5S. при запуске на другом моделируемом устройстве я получаю сообщение об ошибке'NSNumber' is not a subtype of 'CGFloat' ...

Загрузка изображения в Amazon s3 с помощью HTML, javascript и JQuery с помощью Ajax-запроса (без PHP)

Я разрабатываю сайт в HTML, javascript & jQuery. Я хочу загрузить изображения на сервер amazon s3 в запросе ajax. Нет такого SDK для интеграции s3 в Javascript. PHP SDK доступен, но это не полезно для меня. Может ли кто-нибудь предоставить решение для этого в javascript? ...

Получить JSONArray без имени массива?

Я новичок в JSON и пробую этот учебник: http://p-xr.com/android-tutorial-how-to-parse-read-json-data-into-a-android-listview/#comments Я новичок в языках JSON, C, Java, а также Android, но учусь. В учебнике используется то, что я называю именованным массивом, но все JSON, которые я буду использовать в своем проекте android, будут использовать простые строки таблицы без именованного массива. Примеры JSON-файл, который я использую и землетрясения JSON из учебника под. учебник повторяет массив ...

Как установить DPI приложений Java Swing на Windows / Linux?

если у вас есть монитор с разрешением более 150 точек на дюйм (например, Macbook Pro), вы также можете найти проблему:шрифт в приложении Java Swing слишком мал для монитора с высоким разрешением, и я не могу изменить размер шрифта вообще ( он игнорирует Windows DPI напрямую, только отображение очень оригинальный DPI-- > 96). Я ничего не могу сделать, кроме изменения разрешения экрана, что может абсолютно сделать все размытым на ЖК-дисплее. Да, Я имейте ноутбук с высоким монитором DPI, 15.6' ...

Различия и использование между WSGI, CGI, FastCGI и mod python в отношении Python?

Мне просто интересно, какие различия и преимущества существуют для разных CGI. Какой из них лучше всего подходит для скриптов python, и как я могу сказать скрипту, что использовать? ...

Как использовать Microsoft.Офис.Взаимодействие.Excel на машине без установленного MS Office?

Я пишу приложение, которое работает с файлами Excel. Мне нужна функция для удаления листа. Я должен использовать сборку Microsoft.Офис.Взаимодействие.Превосходить.файл DLL. все нормально работает на машине разработчика, но когда я пытаюсь развернуть его на сервере, я получаю сообщение об ошибке: не удалось загрузить файл или сборку 'office, Version=14.0.0.0, Культура=нейтральная, PublicKeyToken=71e9bce111e9429c ' или один из его зависимости Я понимаю, что проблема возникает, когда MS ...