программирование

Q & A для профессиональных программистов и энтузиастов

11
Строка без учета регистра в качестве ключа HashMap
Я хотел бы использовать строку без учета регистра в качестве ключа HashMap по следующим причинам. Во время инициализации моя программа создает HashMap с пользовательской строкой При обработке события (сетевой трафик в моем случае) я мог получить строку в другом случае, но я должен быть в состоянии найти <key, value>объект из …

6
Как передать несколько параметров в Objective-C?
Я прочитал несколько постов о синтаксисе метода Objective-C, но, думаю, я не понимаю несколько имен метода. Я пытаюсь создать метод , который называется getBusStopsс NSStringи NSTimeIntervalпараметрами и типом возвращаемого NSMutableArray. Вот как я построил метод, но он явно получает ошибки во время выполнения: - (NSMutableArray *)getBusStops:(NSString *)busStop (NSTimeInterval *)timeInterval; Я …

9
CSS-стиль ввода
Любой стиль для inputвлияет на каждый элемент ввода. Есть ли способ указать стили для применения только для флажков без применения класса для каждого элемента флажка?
178 css 

2
Спарк производительности для Scala против Python
Я предпочитаю Python, а не Scala. Но, поскольку Spark изначально написан на Scala, я ожидал, что мой код будет работать быстрее в Scala, чем версия Python по понятным причинам. Исходя из этого предположения, я подумал изучить и написать Scala-версию очень распространенного кода предварительной обработки для 1 ГБ данных. Данные взяты …

3
Какая разница между классами WebClient и HTTPWebRequest в .NET?
Какая разница между WebClientи на HttpWebRequestклассы в .NET? Они оба делают очень похожие вещи. Фактически, почему они не были объединены в один класс (слишком много методов / переменных и т. Д. Могут быть одной из причин, но в .NET есть другие классы, которые нарушают это правило). Спасибо.

8
Spring AOP против AspectJ
У меня сложилось впечатление, что Spring AOP лучше всего использовать для конкретных задач приложений, таких как безопасность, ведение журналов, транзакции и т. Д., Поскольку он использует пользовательские аннотации Java5 в качестве основы. Тем не менее, AspectJ выглядит более дружелюбным дизайном. Кто-нибудь может выделить различные плюсы и минусы использования Spring AOP …

9
В поисках разъяснений о явных противоречиях в отношении слабо типизированных языков
Я думаю, что понимаю строгую типизацию , но каждый раз, когда я ищу примеры слабой типизации, я в конечном итоге нахожу примеры языков программирования, которые просто приводят / конвертируют типы автоматически. Например, в этой статье под названием « Ввод: сильный и слабый», «Статический и динамический» говорится, что Python строго типизирован, …
178 c#  java  python  perl  weakly-typed 

6
Разница между пользователем и логином в SQL Server
Недавно я сталкивался со многими различными областями SQL Server, с которыми обычно не связывался. Одна из них, которая меня смутила, это область логинов и пользователей. Похоже, это должна быть довольно простая тема ... Похоже, что каждый логин может иметь только 1 пользователя, и каждый пользователь может иметь только 1 логин. …

11
Хорошие причины запретить наследование в Java?
Каковы веские причины для запрета наследования в Java, например, с использованием конечных классов или классов с использованием одного частного конструктора без параметров? Каковы веские причины сделать метод окончательным?
178 java  inheritance  final 


10
Переключатель: по умолчанию должен быть последний случай?
Рассмотрим следующее switchутверждение: switch( value ) { case 1: return 1; default: value++; // fall-through case 2: return value * 2; } Этот код компилируется, но действительно ли он (= определенное поведение) для C90 / C99? Я никогда не видел код, в котором регистр по умолчанию не последний. РЕДАКТИРОВАТЬ: Как …

12
Асинхронный вызов метода в Python?
Мне было интересно, есть ли какая-нибудь библиотека для асинхронных вызовов методов в Python . Было бы здорово, если бы вы могли сделать что-то вроде @async def longComputation(): <code> token = longComputation() token.registerCallback(callback_function) # alternative, polling while not token.finished(): doSomethingElse() if token.finished(): result = token.result() Или вызвать не асинхронную процедуру асинхронно …

10
Уменьшите левые и правые поля в сюжете matplotlib
Я изо всех сил пытаюсь разобраться с моими полями заговора в matplotlib. Я использовал приведенный ниже код для создания своей диаграммы: plt.imshow(g) c = plt.colorbar() c.set_label("Number of Slabs") plt.savefig("OutputToUse.png") Тем не менее, я получаю выходную фигуру с большим количеством пустого пространства по обе стороны от графика. Я искал в Google …
178 python  matplotlib 

26
Есть ли худшие алгоритмы сортировки, чем Bogosort (иначе Monkey Sort)? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос Мои коллеги вернули меня во время моих университетских …
178 algorithm  sorting  big-o 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.