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

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

5
Как я мог использовать запросы в asyncio?
Я хочу выполнять параллельные задачи HTTP-запроса asyncio, но считаю, что python-requestsэто заблокирует цикл обработки событий asyncio. Я нашел aiohttp, но он не смог предоставить службу HTTP-запроса с использованием HTTP-прокси. Поэтому я хочу знать, есть ли способ выполнять асинхронные HTTP-запросы с помощью asyncio.

18
Установка Python 3 на RHEL
Я пытаюсь установить python3 на RHEL, выполнив следующие действия: yum search python3 Который вернулся No matches found for: python3 С последующим: yum search python Ни один из результатов поиска не содержал python3. Что мне попробовать дальше?
128 python  python-3.x  rhel 



20
частичное форматирование строки
Можно ли выполнить частичное форматирование строки с помощью расширенных методов форматирования строки, аналогичных safe_substitute()функции шаблона строки ? Например: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError 'bar'

2
Как наличие динамической переменной влияет на производительность?
У меня вопрос по производительности dynamicв C #. Я читал, dynamicзаставляет компилятор снова работать, но что он делает? Нужно ли перекомпилировать весь метод с dynamicпеременной, используемой в качестве параметра, или только те строки с динамическим поведением / контекстом? Я заметил, что использование dynamicпеременных может замедлить простой цикл for на 2 …
128 c#  performance  dynamic 

10
Выражения-указатели: * ptr ++, * ++ ptr и ++ * ptr
Недавно я столкнулся с этой проблемой, которую сам не могу понять. Что ДЕЙСТВИТЕЛЬНО означают эти три выражения ? *ptr++ *++ptr ++*ptr Я пробовал Ричи. Но, к сожалению, не смог уследить за тем, что он рассказал об этих трех операциях. Я знаю, что все они выполняются для увеличения указателя / значения, …
128 c++  c  pointers  increment 

6
Как сделать https-запрос с плохим сертификатом?
Скажем, я хочу получить https://golang.orgпрограммно. В настоящее время golang.org (ssl) имеет плохой сертификат, который выдается *.appspot.comИтак, когда я запускаю это: package main import ( "log" "net/http" ) func main() { _, err := http.Get("https://golang.org/") if err != nil { log.Fatal(err) } } Я получаю (как я и ожидал) Get https://golang.org/: …
128 ssl  https  go 


12
Ресурс classpath не найден при работе как jar
Эта проблема возникает как в Spring Boot 1.1.5, так и в 1.1.6 - я загружаю ресурс пути к классам с помощью аннотации @Value, которая отлично работает, когда я запускаю приложение из STS (3.6.0, Windows). Однако, когда я запускаю пакет mvn, а затем пытаюсь запустить jar, я получаю исключения FileNotFound. Ресурс …
128 java  spring-boot 

26
Как удалить параметр строки запроса в JavaScript?
Есть ли лучший способ удалить параметр из строки запроса в строке URL в стандартном JavaScript, кроме использования регулярного выражения? Вот то, что я придумал до сих пор, что, кажется, работает в моих тестах, но я не люблю изобретать заново разбор строки запроса! function RemoveParameterFromUrl( url, parameter ) { if( typeof …

8
Удалите все разрывы строк из длинной строки текста
По сути, я прошу пользователя ввести строку текста в консоль, но строка очень длинная и включает множество разрывов строк. Как мне взять строку пользователя и удалить все разрывы строк, чтобы сделать ее одной строкой текста. Мой метод получения строки очень прост. string = raw_input("Please enter string: ") Есть ли другой …
128 python 

3
R применить функцию с несколькими параметрами
У меня есть функция f(var1, var2)в R. Предположим, мы установили, var2 = 1и теперь я хочу применить функцию f()к списку L. В основном я хочу получить новый список L * с выходами [f(L[1],1),f(L[2],1),...,f(L[n],1)] Как мне это сделать с помощью apply, mapplyили lapply?
128 r 


12
Как настроить многомодульный Maven + Sonar + JaCoCo для выдачи объединенного отчета о покрытии?
Я искал это в Интернете. Есть много полуответов, связанных со свойствами Maven, такими как ${sonar.jacoco.reportPath}, или org.jacoco:jacoco-maven-plugin:prepare-agentили настройка maven-surefire-plugin argLineс помощью -javaagent. Каким-то образом ни один из этих ответов, ни сам по себе, ни в сочетании, не дает того, что мне нужно: отчет о покрытии, который показывает класс как покрытый, …

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