Вопросы с тегом «process»

96
Как получить список текущих открытых окон / процессов с помощью Java?

Кто-нибудь знает, как мне получить текущие открытые окна или процесс на локальном компьютере с помощью Java? Я пытаюсь сделать следующее: перечислить текущую открытую задачу, окна или открытые процессы, как в диспетчере задач Windows, но с использованием многоплатформенного подхода - используя...

94
Скопируйте все файлы и папки с помощью msbuild

Просто интересно, может ли кто-нибудь помочь мне с некоторыми скриптами msbuild, которые я пытаюсь написать. Я бы хотел скопировать все файлы и подпапки из папки в другую с помощью msbuild. {ProjectName} |----->Source |----->Tools |----->Viewer |-----{about 5 sub dirs} Что мне нужно...

93
Использование CMake для создания файлов проекта Visual Studio C ++

Я работаю над проектом C ++ с открытым исходным кодом для кода, который компилируется в Linux и Windows. Я использую CMake для сборки кода в Linux. Для простоты настройки разработки и по политическим причинам я должен придерживаться файлов / редактора проекта Visual Studio в Windows (например, я...

93
Может ли выгорать при непрерывном выполнении скрам-спринтов? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

92
Почему Popen.communicate () возвращает b'hi \ n 'вместо' hi '?

Может ли кто-нибудь объяснить, почему результат, который я хочу, «привет», начинается с буквы «b», а после нее ставится новая строка? Я использую Python 3.3 >>> import subprocess >>> print(subprocess.Popen("echo hi", shell=True, stdout=subprocess.PIPE).communicate()[0]) b'hi\n'...

91
Есть ли одна JVM для каждого приложения Java?

Используется ли одна и та же JVM всеми запущенными приложениями Java или применяется «одна JVM для каждого приложения Java»? (скажем, приложения - это IntelliJ IDEA, например, сервер и NetBeans) Кроме того, существует ли какая-либо связь между назначенными JVM и процессами, используемыми каждым...

90
Состояния процессов Linux

Что происходит в Linux с состоянием процесса, когда ему нужно прочитать блоки с диска? Это заблокировано? Если да, то как выбрать для выполнения другой процесс?...

90
Как получить функцию публикации Visual Studio для включения файлов из события пост-сборки?

В настоящее время я пытаюсь использовать функциональные возможности Visual Studio 2010 «Опубликовать» и MSDeploy для удовлетворения своих потребностей в веб-развертывании, но столкнулся с препятствием в отношении настройки пакета в зависимости от моей конфигурации сборки. Я разрабатываю в...

89
Как присоединить Visual Studio к еще не запущенному процессу?

У меня есть программа .NET, которая по некоторым причинам не может быть запущена из Visual Studio (файл Excel, созданный из проекта шаблона Excel 2010), для которой мне нужно отлаживать события запуска. Если я хочу отлаживать события, происходящие после инициализации программы, проблем нет. Я...

88
Как изящно остановить процесс Java?

Как правильно остановить процесс Java в Linux и Windows? Когда звонят Runtime.getRuntime().addShutdownHook, а когда нет? Что насчет финализаторов, они тут помогают? Могу ли я послать какой-то сигнал процессу Java из оболочки? Ищу желательно портативные решения....

87
захват stdout в реальном времени из подпроцесса

Я хочу subprocess.Popen()запустить rsync.exe в Windows и распечатать стандартный вывод на Python. Мой код работает, но не отслеживает прогресс, пока не будет выполнена передача файла! Я хочу распечатать прогресс для каждого файла в реальном времени. Теперь я использую Python 3.1, поскольку я...

86
Сборка Perl, модульное тестирование, покрытие кода: полный рабочий пример

Большинство ответов Stackoverflow, которые я нашел в отношении процесса сборки Perl, модульного тестирования и покрытия кода, просто указывают мне на CPAN за документацией. Нет ничего плохого в том, чтобы указывать на модули CPAN, потому что там должна находиться вся документация. Однако во многих...

86
Постоянно читать из STDOUT внешнего процесса в Ruby

Я хочу запустить блендер из командной строки через скрипт ruby, который затем будет обрабатывать вывод, выданный блендером, построчно, чтобы обновить индикатор выполнения в графическом интерфейсе. На самом деле не важно, что blender - это внешний процесс, стандартный вывод которого мне нужно...

86
Запускаете несколько агентов TeamCity на одном компьютере?

У нас есть несколько машин сборки, на каждой из которых работает один агент сборки TeamCity. Каждая машина очень сильна, и мы хотели бы запустить несколько агентов сборки на одной машине. Возможно ли это без использования виртуализации ? Существуют ли качественные альтернативы TeamCity,...

86
Закрытие процесса приложения Excel в C # после доступа к данным

Я пишу приложение на C #, которое открывает файл шаблона Excel для операций чтения / записи. Я хочу, чтобы, когда пользователь закрывает приложение, процесс приложения Excel был закрыт без сохранения файла Excel. См. Мой диспетчер задач после нескольких запусков приложения. Я использую этот код,...

85
Могу ли я использовать потоки для выполнения длительных заданий в IIS?

В приложении ASP.Net пользователь нажимает кнопку на веб-странице, после чего создается экземпляр объекта на сервере через обработчик событий и вызывается метод объекта. Метод передается во внешнюю систему для выполнения каких-либо действий, и это может занять некоторое время. Итак, что я хотел бы...

85
Чтение потокового ввода из subprocess.communicate ()

Я использую Python subprocess.communicate()для чтения stdout из процесса, который выполняется около минуты. Как я могу распечатать каждую строку этого процесса stdoutв потоковом режиме, чтобы я мог видеть результат в том виде, в каком он сгенерирован, но по-прежнему блокировать завершение процесса...

83
Использование и значение сеанса и группы процессов в Unix?

Процессы Unix имеют идентификатор сеанса и являются частью группы процессов, которую можно изменить / запросить с помощью таких функций, как setsid () / getpgrp (). Однако концепция группы процессов и сеанса всегда ускользала от меня, может ли кто-нибудь объяснить, какое значение имеют отдельные...