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

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

или

Сообщество

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

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

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

Репутация

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

9
голоса
5
ответов
294
просмотров
Сохранение сообщений об исключениях в Python

У меня возникла проблема с кодом на Python, который я пишу для загрузки файлов на FTP-сервер. Вот фрагмент кода:

import ftplib
import urllib2
import os
import logging

logger = logging.getLogger('ftpuploader')
hdlr = logging.FileHandler('ftplog.log')
formatter =...
9
голоса
5
ответов
294
просмотров
Как проверить, что конкретный метод не был вызван, используя Mockito?

Как проверить, что метод не был вызван на зависимости объекта?

У меня есть следующий код:

public interface Dependency {
    void someMethod();
}

public class Foo {
    public void bar(final Dependency d) {
        ...
    }
}

Я создаю тест для класса Foo:

public class...
6
голоса
5
ответов
294
просмотров
Получить обобщённый тип класса во время выполнения

Вопрос: Как мне добиться этого?

Я создал обобщенный класс GenericClass, и сейчас у меня возникла проблема с тем, как вернуть тип параметра типа T. Вот код, который у меня есть:

public class GenericClass
{
    public Type getMyType()
    {
        // Как мне вернуть тип T?
   ...
7
голоса
5
ответов
294
просмотров
Как справиться с несколькими версиями Python и PIP?

Существует ли способ заставить pip корректно работать с несколькими версиями Python? Например, я хочу использовать pip для явной установки пакетов либо в установку Python 2.5, либо в установку Python 2.6.

Например, с easy_install я использую easy_install-2.{5,6}.

И да — я знаю о virtualenv, и нет...

8
голоса
4
ответов
294
просмотров
Как просмотреть события, срабатывающие на элементе в Chrome DevTools?

У меня есть на странице настраиваемый элемент формы из библиотеки. Я хочу узнать, какие события JavaScript срабатывают при взаимодействии с этим элементом, так как пытаюсь понять, какой обработчик событий мне следует использовать.

Как я могу сделать это с помощью инструментов разработчика Chrome?

8
голоса
5
ответов
294
просмотров
Как временно отключить ограничение внешнего ключа в MySQL?

Заголовок: Как временно отключить ограничения внешних ключей в MySQL?

Описание проблемы: У меня есть две модели Django, каждая из которых имеет внешние ключи к другой. При попытке удалить экземпляры одной из моделей возникает ошибка из-за ограничения внешнего...

7
голоса
5
ответов
294
просмотров
Как написать bash-скрипт с необязательными аргументами ввода?

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

Например, в данный момент мой скрипт выглядит так:

#!/bin/bash
somecommand foo

Но я хотел бы, чтобы он работал следующим образом:

#!/bin/bash
somecommand [ если $1 существует, то $1, иначе foo ]

Как я могу...

6
голоса
5
ответов
294
просмотров
Как использовать команду 'cp' для исключения определенной директории?

Я хочу скопировать все файлы в директории, за исключением некоторых файлов в конкретной подпапке. Я заметил, что команда cp не имеет опции --exclude. Как мне это сделать?

6
голоса
5
ответов
294
просмотров
React JSX: Как выбрать "selected" для выбранного элемента <select>

Проблема с атрибутом selected в компоненте React для меню

В компоненте React для меню , мне необходимо установить атрибут `selected` на элементе , который соответствует состоянию приложения.

В методе render() состояние optionState передается от владельца состояния в компонент...

6
голоса
5
ответов
294
просмотров
Плавная прокрутка при клике на якорную ссылку

У меня есть несколько гиперссылок на странице, которые ведут к разделу FAQ, который пользователи будут читать, когда посетят мой раздел помощи.

Используя якорные ссылки, я могу сделать так, чтобы страница прокручивалась к нужному якорю и направляла пользователей туда.

Есть ли способ сделать...