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

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

14
Как вы запускаете несколько программ параллельно из bash-скрипта?
Я пытаюсь написать .sh файл, который запускает много программ одновременно Я пробовал это prog1 prog2 Но это запускает prog1, затем ждет, пока prog1 заканчивается, а затем запускает prog2 ... Так как я могу запустить их параллельно?

27
Причина: buildOutput.apkData не должен быть нулевым
Мое приложение для Android, использующее Kotlin, выдает это исключение, когда я пытаюсь запустить «приложение» в эмуляторе o в моем мобильном телефоне. Когда я строю свой проект, он работает хорошо, без ошибок. Я использую: SDK 28 (Android 9.0 (пирог)) Gradle 5.1.1 Gradle Plugin 3.5.0-alpha03 Котлин 1.3.10 Java 1.8.0_151 OSX 10.13.2 org.gradle.internal.exceptions.LocationAwareException: …


3
Как мне интерпретировать точность и масштаб числа в базе данных?
У меня есть следующий столбец, указанный в базе данных: десятичный (5,2) Как можно это интерпретировать? В соответствии со свойствами столбца, которые отображаются в SQL Server Management Studio, я вижу, что это означает: десятичное число (точность чисел, числовой масштаб). Что означают точность и масштаб в реальном выражении? Было бы легко интерпретировать …

6
ResourceDictionary в отдельной сборке
У меня есть файлы словаря ресурсов (MenuTemplate.xaml, ButtonTemplate.xaml и т. Д.), Которые я хочу использовать в нескольких отдельных приложениях. Я мог бы добавить их в сборки приложений, но было бы лучше, если бы я скомпилировал эти ресурсы в одну сборку и чтобы мои приложения ссылались на него, верно? После сборки …


2
Что такое горячая замена модуля в Webpack?
Я прочитал несколько страниц о горячей замене модуля в Webpack. Есть даже пример приложения, которое его использует . Я прочитал все это и до сих пор не понимаю. Что я могу с этим сделать? Предполагается, что он будет использоваться только в разработке, а не в производстве? Это как LiveReload, но …


7
Заменить не-ASCII символы одним пробелом
Мне нужно заменить все не-ASCII (\ x00- \ x7F) символы пробелом. Я удивлен, что это не так просто в Python, если я что-то упустил. Следующая функция просто удаляет все не-ASCII символы: def remove_non_ascii_1(text): return ''.join(i for i in text if ord(i)<128) И этот заменяет не-ASCII символы количеством пробелов согласно количеству …

30
System.MissingMethodException: метод не найден?
То, что когда-то работало в моем приложении asp.net, теперь выдает эту ошибку: System.MissingMethodException: метод не найден DoThisМетод находится на том же классе , и он должен работать. У меня есть общий обработчик как таковой: public class MyHandler: IHttpHandler { public void Processrequest(HttpContext context) { // throws error now System.MissingMethodException: Method …
245 c#  asp.net  dll  nuget  httphandler 

8
Многопроцессорная обработка Python PicklingError: Can't pickle <type 'function'>
Мне жаль, что я не могу воспроизвести ошибку на более простом примере, а мой код слишком сложен для публикации. Если я запускаю программу в оболочке IPython вместо обычного Python, все работает хорошо. Я посмотрел некоторые предыдущие заметки по этой проблеме. Все они были вызваны использованием пула для вызова функции, определенной …


14
Обратный вызов после завершения всех асинхронных обратных вызовов forEach
Как следует из названия. Как мне это сделать? Я хочу позвонить whenAllDone()после того, как цикл forEach прошел через каждый элемент и выполнил некоторую асинхронную обработку. [1, 2, 3].forEach( function(item, index, array, done) { asyncFunction(item, function itemDone() { console.log(item + " done"); done(); }); }, function allDone() { console.log("All done"); whenAllDone(); …

10
Почему эксперты Vim предпочитают буферы вкладкам?
Я не понимаю буферы. Когда я открываю 3 файла на одной и той же вкладке и закрываю свое окно, я обычно раздражаюсь, когда в следующий раз открываю один из этих файлов, что там находятся странные файлы подкачки, которые задерживаются и дают мне неприятные сообщения. Но снова и снова я читал, …
245 vim  vi 

5
Как найти и заменить все вхождения (во всех файлах) в коде Visual Studio?
Я не могу понять, как найти и заменить все вхождения слова в разных файлах, используя Visual Studio Code версии 1.0. У меня сложилось впечатление, что это должно быть возможно, так как выполнение Ctrl + Shift + F позволяет мне просто искать папку, но я не знаю, как действовать дальше. Я …

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