Codengineering - блог о программировании ➜ страница 1234
Как проверить частную функцию или класс, который имеет частные методы, поля или внутренние классы?
Как проверить модуль (используя xUnit) класс, который имеет внутренние частные методы, поля или вложенные классы? Или функция, которая становится частной, имея внутренняя перелинковка (static в C/C++) или в частной (аноним) пространства имен? кажется плохим изменить модификатор доступа для метода или функции, чтобы иметь возможность запускать тест. ...
Определение установленной версии PowerShell
Как я могу определить, какая версия PowerShell установлена на компьютере, и действительно ли она установлена вообще? ...
Как клонировать или копировать список?
каковы варианты клонирования или копирования списка в Python? используя изменение new_list каждый раз my_list изменения. Почему это так? ...
Проверить, если ключ уже существует в словаре
Я хотел проверить, существует ли ключ в словаре, прежде чем обновлять значение для ключа. Я написал следующий код: if 'key1' in dict.keys(): print "blah" else: print "boo" Я думаю, что это не лучший способ выполнить эту задачу. Есть ли лучший способ проверить ключ в словаре? ...
Итерация по словарям с использованием циклов' for'
Я немного озадачен следующим кодом: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] чего я не понимаю-это key часть. Как Python распознает, что ему нужно только прочитать ключ из словаря? Это key специальное слово в Python? Или это просто переменная? ...
Как проверить на пустую строку в JavaScript?
Я видел этот поток, но я не видел конкретного примера JavaScript. Есть ли простой string.Empty доступные в JavaScript, или это просто случай проверки ""? ...
Проверка десятичных чисел в JavaScript-IsNumeric()
каков самый чистый и эффективный способ проверки десятичных чисел в JavaScript? бонусные баллы за: ясность. Решение должно быть чистым и простым. кросс-платформенный. тестовые случаи: 01. IsNumeric('-1') => true 02. IsNumeric('-1.5') => true 03. IsNumeric('0') => true 04. IsNumeric('0.42') => true 05. IsNumeric('.42') => true 06. IsNumeric('99,999') => false 07. IsNumeric('0x89f') => false 08. IsNumeric('#abcdef') => false 09. IsNumeric('1.2.3 ...
Как разместить данные JSON с завитком из терминала / командной строки для тестирования весеннего отдыха?
Я использую Ubuntu и установил Curl на нем. Я хочу проверить свое приложение Spring REST с помощью Curl. Я написал свой почтовый код на стороне Java. Однако я хочу проверить его с помощью Curl. Я пытаюсь опубликовать данные JSON. Пример данных выглядит так: {"value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":null,"name":"Configuration Deneme 3","description":null,"identity":"Configuration Deneme 3","version":0,"systemId":3,"active":true} Я использую эту команду: curl ...
Когда следует использовать статическое литье, динамическое литье, const cast и reinterpret cast?
как правильно использовать: static_cast dynamic_cast const_cast reinterpret_cast C-style cast (type)value функция-стиль cast type(value) как решить, что использовать, в каких конкретных случаях? ...
Как работает привязка данных в AngularJS?
Как работает привязка данных в AngularJS рамки? Я не нашел технических подробностей о их сайт. Более или менее ясно, как это работает, когда данные распространяются из представления в модель. Но как AngularJS отслеживает изменения свойств модели без сеттеров и геттеров? я обнаружил, что есть наблюдатели JavaScript, которые могут выполнять эту работу. Но они не поддерживаются в Internet Explorer 6 и Internet Explorer 7. Итак, как AngularJS знает, что я изменил, например, следующее и отразил это ...