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


Стиль конструктора Java: параметры проверки не являются нулевыми

каковы наилучшие методы, Если у вас есть класс, который принимает некоторые параметры, но ни один из них не может быть null? следующее очевидно, но исключение немного неспецифично: public class SomeClass { public SomeClass(Object one, Object two) { if (one == null || two == null) { throw new IllegalArgumentException("Parameters can't be null"); } //... } } здесь исключения позволяют узнать, какой параметр равен null, но конструктор т ...

Как заменить все пробелы на %20 в C#?

Я хочу сделать строку в URL с помощью C#. Там должно быть что-то в .NET framework, что должно помочь, не так ли? ...

Питон запросов.исключения.SSLError: [Errno 8] ssl.c: 504: EOF произошло в нарушение протокола

Я на Ubuntu 12.10 с OpenSSL 1.0.1 c, python 2.7.3,запросы 1.0.3 и 1.0.4 (пробовали оба), а при попытке подключиться к веб-сайту в переменной url со следующим кодом. def SendInitialRequest(xmlmessage, redirecturl): url = 'https://centineltest.cardinalcommerce.com/maps/txns.asp' payload = 'cmpi_msg=' + ET.tostring(xmlmessage) headers = { 'Content-Type': 'application/x-www-form-urlencoded', } r = requests.post(url, data=payload, headers=headers, verify=None) print ...

В чем разница между спринтом и итерацией в Scrum и длиной каждого спринта? [закрытый]

есть ли разница между спринтом и итерацией или можно иметь итерации в спринте или спринт-это просто терминология, используемая вместо итерации в Scrum? Будет полезно, если кто-то сможет пролить свет на это. предположим, что есть 4 спринта, и вы решили, что первый спринт будет идти до 10 дней требуется, чтобы другие 3 спринта должны иметь ту же длину длины 1-го решенного спринта??. ...

Ранжирование элементов в массиве с помощью Python/NumPy

у меня есть массив чисел, и я хотел бы создать другой массив, который представляет ранг каждого элемента в первом массиве. Я использую Python и NumPy. например: array = [4,2,7,1] ranks = [2,1,3,0] вот лучший метод, который я придумал: array = numpy.array([4,2,7,1]) temp = array.argsort() ranks = numpy.arange(len(array))[temp.argsort()] есть ли какие-либо лучшие/более быстрые методы, которые избегают сортировки массива дважды? ...

Возвращает ли оператор copy значения

Мне интересно об этом из-за проблем области. Например, рассмотрим код typedef struct { int x1;/*top*/ int x2;/*bottom*/ int id; } subline_t; subline_t subline(int x1, int x2, int id) { subline_t t = { x1, x2, id }; return t; } int main(){ subline_t line = subline(0,0,0); //is line garbage or isn't it? the reference //to subline_t t goes out of scope, so the only way this wouldn't be garbage //is if return copies } Итак, мой вопрос в том, будет ли оператор r ...

Двусторонний / двунаправленный словарь в C#?

Я хочу, чтобы хранить слова в словаре следующим образом: Я могу получить код слово в слово: dict["SomeWord"] ->123 и получить слово за словом код:dict[123] ->"SomeWord" это реально? Конечно, один из способов сделать это два словаря: Dictionary<string,int> и Dictionary<int,string> но есть ли другой способ? ...

Symfony2-Assetic-загрузка изображений в CSS

у меня есть CoreBundle, который содержит основные файлы css и изображения. Теперь у меня есть проблема, когда я загружаю изображение из css; изображение не отображается. background-image:url(../images/file.png) (С полным путем он работает) я установил активы с помощью команды:assets:install web и я вижу изображение и css файлы под web/bundles/cmtcore/(css|images). вот файловая структура внутри основного пакета: /CoreBundle /Resources /public /css /m ...

Разрешение на чтение внешнего хранилища для Android

Я пытаюсь получить доступ к мультимедийным файлам (музыка) на устройстве пользователей, чтобы воспроизвести их; простое приложение "hello world"-music player. я следил за некоторыми учебниками, и они в основном дают тот же код. Но это не сработает; он продолжает рушиться и говорит мне: error..... Caused by: java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/audio/media from pid=27696, uid=10059 requires android.permiss ...

Объединение столбцов даты и времени с помощью Python pandas

у меня есть панда dataframe со следующими столбцами; Date Time 01-06-2013 23:00:00 02-06-2013 01:00:00 02-06-2013 21:00:00 02-06-2013 22:00:00 02-06-2013 23:00:00 03-06-2013 01:00:00 03-06-2013 21:00:00 03-06-2013 22:00:00 03-06-2013 23:00:00 04-06-2013 01:00:00 как объединить данные ['дата'] и данные ['время'], чтобы получить следующее? Есть ли способ сделать это с помощью pd.to_datetime? Date 01-06-2013 23:00:00 02-06-2013 01:0 ...