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 ...