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

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

5
Повторно использовать шаги огурца
Я хочу повторно использовать некоторые шаги Cucumber, но не могу найти правильный способ. Я хочу написать такой шаг: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Но затем сделайте еще один шаг, например: Given /^I login successfully$ # call …
103 ruby  testing  cucumber 

7
Как мне утверждать, что Iterable содержит элементы с определенным свойством?
Предположим, я хочу провести модульное тестирование метода с этой подписью: List<MyItem> getMyItems(); Предположим MyItem, что Pojo имеет множество свойств, одно из которых "name"доступно через getName(). Все, что мне нужно для проверки, это то, что объект List<MyItem>или any Iterableсодержит два MyItemэкземпляра, "name"свойства которых имеют значения "foo"и "bar". Если какие-либо другие свойства …

3
Добавляет ли C ++ 14 новые ключевые слова в C ++?
Комитет по стандартам C ++ имеет тенденцию уклоняться от добавления новых ключевых слов в язык, однако с C ++ 11 этого не произошло. Некоторые примеры: constexpr decltype thread_local auto // New usage noexcept nullptr static_assert alignof alignas Есть ли в C ++ 14 новые ключевые слова?
103 c++  c++11  keyword  c++14 

13
Создание пробного приложения Android, срок действия которого истекает через фиксированный период времени
У меня есть приложение, которое я хочу вывести на рынок как платное. Я хотел бы иметь другую версию, которая была бы «пробной» с ограничением по времени, скажем, 5 дней? Как я могу это сделать?

4
Как мне настроить curl для постоянного использования прокси? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Как я могу настроить "curl" на постоянное использование прокси-сервера в терминале?
103 linux  ubuntu  curl 

5
подсчитать членов с помощью jsonpath?
Можно ли подсчитать количество членов с помощью JsonPath? Используя тест spring mvc, я тестирую контроллер, который генерирует {"foo": "oof", "bar": "rab"} с участием standaloneSetup(new FooController(fooService)).build() .perform(get("/something").accept(MediaType.APPLICATION_JSON)).andExpect(status().isOk()) .andExpect(jsonPath("$.foo").value("oof")) .andExpect(jsonPath("$.bar").value("rab")); Я хотел бы убедиться, что в сгенерированном json нет других участников. Надеюсь, подсчитав их с помощью jsonPath. Является ли это возможным? Также …

30
Рассчитать рабочие дни
Мне нужен метод добавления «рабочих дней» в PHP. Например, пятница 12/5 + 3 рабочих дня = среда 12/10. Как минимум, мне нужен код, чтобы понимать выходные дни, но в идеале он также должен учитывать федеральные праздники США. Я уверен, что смогу найти решение с помощью грубой силы, если это необходимо, …
103 php  calendar  date 

5
IE8 и JQuery trim ()
Я использую trim () вот так: if($('#group_field').val().trim()!=''){ Где group_fieldнаходится элемент ввода типа text. Это работает в Firefox, но когда я пробую его в IE8, я получаю следующую ошибку: Message: Object doesn't support this property or method Когда я удаляю trim (), он отлично работает в IE8. Я думал, что я …

4
Как мне загрузить org.w3c.dom.Document из XML в строку?
У меня есть полный XML-документ в виде строки, и мне нужен Documentобъект. Google выдает всякую фигню. Какое самое простое решение? (В Java 1.5) Решение Благодаря Мэтту Макминну я остановился на этой реализации. Для меня у него правильный уровень гибкости ввода и детализации исключений. (Хорошо знать, возникла ли ошибка из-за искаженного …
103 java  xml  document  w3c 

6
Руководство по синтаксическому анализу JSON на iPhone / iOS [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос В качестве учебного опыта я хочу создать приложение для iPhone, которое вызывает веб-сервер …

12
«Формат данного пути не поддерживается».
В моем веб-сервисе есть следующий код: string str_uploadpath = Server.MapPath("/UploadBucket/Raw/"); FileStream objfilestream = new FileStream(str_uploadpath + fileName, FileMode.Create, FileAccess.ReadWrite); Может ли кто-нибудь помочь мне решить проблему с этим сообщением об ошибке из строки 2 кода. Формат данного пути не поддерживается. Разрешение на папку установлено на полный доступ для всех, и …
103 c#  .net  webforms  upload  stream 


4
Как условно поместить элемент в наблюдаемый массив?
Я хотел бы pushдобавить новый элемент в observableArray, но только если этот элемент еще не присутствует. Есть ли в KnockoutJS какая-либо функция «найти» или рекомендуемый шаблон для достижения этого? Я заметил, что removeфункция в элементе observableArrayможет получать функцию для передачи в условие. Мне почти нужна такая же функциональность, но нажимать …
103 knockout.js 

5
HashSet <T> против Dictionary <K, V> по времени поиска, чтобы определить, существует ли элемент
HashSet&lt;T&gt; t = new HashSet&lt;T&gt;(); // add 10 million items Dictionary&lt;K, V&gt; t = new Dictionary&lt;K, V&gt;(); // add 10 million items. Чей .Containsметод быстрее вернется? Чтобы прояснить, мое требование: у меня есть 10 миллионов объектов (ну, на самом деле строк), которые мне нужно проверить, существуют ли они в структуре …

19
Как изменить размер tableHeaderView UITableView?
У меня проблемы с изменением размера tableHeaderView. Это просто не работает. 1) Создайте UITableView и UIView (100 x 320 пикселей); 2) Установите UIView как tableHeaderView для UITableView; 3) Строй и работай. Все в порядке. Теперь я хочу изменить размер tableHeaderView, поэтому я добавляю этот код в viewDidLoad: self.tableView.autoresizesSubviews = YES; …

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