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

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


10
В запрашиваемом ресурсе отсутствует заголовок «Access-Control-Allow-Origin» - при попытке получить данные из REST API
Я пытаюсь получить некоторые данные из REST API HP Alm. Это работает очень хорошо с небольшим скриптом curl - я получаю свои данные. Теперь, делая это с JavaScript, выборка и ES6 (более или менее) кажутся более серьезной проблемой. Я продолжаю получать это сообщение об ошибке: Fetch API не может загрузить. …

6
C # «внутренний» модификатор доступа при выполнении модульного тестирования
Я новичок в модульном тестировании и пытаюсь понять, стоит ли мне начинать использовать больше «внутреннего» модификатора доступа. Я знаю, что если мы используем 'internal' и устанавливаем переменную сборки 'InternalsVisibleTo', мы можем тестировать функции, которые не хотим объявлять общедоступными из проекта тестирования. Это заставляет меня думать, что я должен всегда использовать …
469 c#  .net  unit-testing  tdd 

10
Как конвертировать набор в массив?
Set кажется хорошим способом создания массивов с гарантированно уникальными элементами, но он не предоставляет никакого хорошего способа получения свойств, за исключением генератора [Set] .values, который вызывается неудобным образом mySet.values.next(). Это было бы хорошо, если бы вы могли вызывать mapи подобные функции на множествах. Но вы также не можете этого сделать. …


18
Сохранить растровое изображение в местоположении
Я работаю над функцией загрузки изображения с веб-сервера, отображения его на экране, и, если пользователь хочет сохранить изображение, сохраните его на SD-карте в определенной папке. Есть ли простой способ взять растровое изображение и просто сохранить его на SD-карту в папке по моему выбору? Моя проблема в том, что я могу …
469 android  bitmap  save 


29
Как мне объяснить разницу между интерфейсом и абстрактным классом?
В одном из моих интервью меня попросили объяснить разницу между интерфейсом и классом Abstract . Вот мой ответ: Методы интерфейса Java неявно абстрактны и не могут иметь реализации. Абстрактный класс Java может иметь методы экземпляров, которые реализуют поведение по умолчанию. Переменные, объявленные в интерфейсе Java, по умолчанию являются окончательными. Абстрактный …

16
Удалите локальные теги git, которых больше нет в удаленном хранилище.
Мы используем теги в git как часть нашего процесса развертывания. Время от времени мы хотим очистить эти теги, удалив их из нашего удаленного хранилища. Это довольно просто. Один пользователь удаляет локальный тег и удаленный тег в одном наборе команд. У нас есть небольшой сценарий оболочки, который объединяет оба этапа. 2-й …
469 git  git-tag 

16
Используя cURL с именем пользователя и паролем?
Я хочу получить доступ к URL, который требует имя пользователя / пароль. Я хотел бы попробовать получить к нему доступ с помощью curl. Прямо сейчас я делаю что-то вроде: curl http://api.somesite.com/test/blah?something=123 Я получаю ошибку. Я думаю, мне нужно указать имя пользователя и пароль вместе с приведенной выше командой. Как я …
469 curl  credentials 

20
Найти пересечение двух вложенных списков?
Я знаю, как получить пересечение двух плоских списков: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] или def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) Но когда мне нужно найти пересечение для вложенных списков, тогда начинаются мои проблемы: c1 …

15
Имя «ConfigurationManager» не существует в текущем контексте
Я пытаюсь получить доступ connectionStringsиз файла конфигурации. Код является ASP.NET + C #. Я добавил System.Configurationв ссылку, а также упомянул с использованием. Но все равно он не примет сборку. Я использую VSTS 2008. Любая идея, что может быть причиной? Еще одна странная вещь - это имя сборки, отображаемое как «System.configuration», …

30
Почему эта программа ошибочно отклонена тремя компиляторами C ++?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. У меня возникли трудности с компиляцией написанной мной программы на C ++. Эта программа очень проста и, насколько мне известно, соответствует всем …


8
Как преобразовать итератор в поток?
Я ищу краткий способ преобразовать Iteratorв Streamили более конкретно, чтобы «просмотреть» итератор в виде потока. Из соображений производительности я бы хотел избежать копирования итератора в новый список: Iterator<String> sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection<String> copyList = new ArrayList<String>(); sourceIterator.forEachRemaining(copyList::add); Stream<String> targetStream = copyList.stream(); Основываясь на некоторых предложениях в комментариях, я …
468 java  iterator  java-8 

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