Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

0
голоса
4
ответов
14
просмотров
Как проверить, какой тип исключения был выброшен в Java?

Как я могу определить, какой тип исключения был пойман, если операция перехватывает несколько исключений?

Вот пример, который должен прояснить ситуацию:

try {
  int x = doSomething();
} catch (NotAnInt | ParseError e) {
  if (/* пойманное исключение - NotAnInt */) {    // строка 5
    //...
0
голоса
1
ответов
14
просмотров
Как восстановить встроенную функцию, которую я случайно перезаписал?

Я случайно перезаписал функцию set, используя это имя в качестве имени переменной в интерактивной сессии Python. Есть ли способ получить доступ к оригинальной функции set без перезапуска сессии?

(У меня в сессии так много данных, что я предпочел бы не делать этого, хотя, конечно, могу, если это...

0
голоса
0
ответов
14
просмотров
Использование std::make_unique с пользовательским делетором

Я пытаюсь использовать std::unique_ptr с пользовательским делитером и хотел бы воспользоваться std::make_unique, а не сырым оператором new. Я работаю с VC++2013. Мне кажется, что нет способа использовать std::unique_ptr, если есть кастомный делитер. Не пропустил ли я что-то, или это...

0
голоса
5
ответов
14
просмотров
Проверка, является ли объект JSONObject или JSONArray

У меня есть JSON-поток, который может выглядеть следующим образом:

{
  "intervention": {
    "id": "3",
    "subject": "dddd",
    "details": "dddd",
    "beginDate": "2012-03-08T00:00:00+01:00",
    "endDate": "2012-03-18T00:00:00+01:00",
    "campus": {
      "id": "2",
      "name":...
0
голоса
1
ответов
14
просмотров
Как преобразовать асинхронный итератор в массив?

Проблема: У меня есть асинхронный генератор:

async function* generateItems() {
    // ...
}

Каков самый простой способ собрать все результаты в массив? Я попробовал следующее:

// Это не работает
const allItems = Array.from(generateItems());
//...
0
голоса
2
ответов
14
просмотров
NoClassDefFoundError: Не удалось разрешить: Lokhttp3/internal/Platform

Я использую библиотеку Retrofit2 в своем проекте.

Я уже попробовал обновить до последних версий: Retrofit2, Gson, RxJava, OKHttp, HttpLoggingInterceptor и т.д. в файле build.gradle.

Вот содержимое build.gradle в приложении:

dependencies {
    compile fileTree(dir: 'libs', include:...
0
голоса
1
ответов
14
просмотров
Как создать HTTP-запрос с куки?

У меня есть сервер на node.js, который использует Connect и проверяет куки в запросах. Чтобы протестировать его, мне нужно создать клиентский запрос и прикрепить к нему куки. Я понимаю, что для этого в HTTP-запросах есть заголовок 'cookie', но не знаю, как его установить и отправить. Кроме того,...

0
голоса
5
ответов
14
просмотров
jstack: известный файл не защищен

Я работаю с Tomcat 5.5 на x86_64 CentOS 5.7, используя 32-разрядную версию Oracle Java 1.6.0.

Процесс JVM, используемый Tomcat, имеет PID 6421. Tomcat функционирует нормально.

Когда я запускаю команду jstack, она завершается с ошибкой:

[root@mybox ~]# jstack 6421
6421: well-known file is...
0
голоса
5
ответов
14
просмотров
Скрейпинг экрана: как обойти "Ошибка HTTP 403: запрос запрещен robots.txt"

Заголовок: Как обойти ошибку HTTP 403: доступ запрещен robots.txt при использовании mechanize и BeautifulSoup?

Я столкнулся с проблемой при попытке получить доступ к данным с сайта barnesandnoble.com. При выполнении запроса я получаю следующую ошибку:

httperror_seek_wrapper: HTTP Error 403:...
0
голоса
5
ответов
13
просмотров
Получение единственного элемента множества

У меня есть set в Python, из которого я удаляю элементы один за другим на основе определенного условия. Когда в множестве остается только один элемент, мне нужно вернуть этот элемент. Как я могу получить доступ к этому элементу из множества?

Вот упрощенный пример:

S =...