Проблема со статусом задания Gearman

CTRL+SPACE, для чего-либо, где угодно.

Генерируют методов get и методы set.

Создают Поля использования Конструкторов

Метод Извлечения...

Осуществляют рефакторинг->, Переименовывают

CTRL+O для быстрой схемы. CTRL+O+CTRL+O для наследованной схемы.

F4 для отображения иерархии типа

Иерархия Прослушивания для отображения, откуда метод называют.

CTRL+SHIFT+T для открытия Java Type

CTRL+SHIFT+R для открытия любого ресурса.

ALT + левый или правый для продвижения или назад посредством редактирования помещает в документах (простая навигация)

методы Переопределения/Реализации, если Вы знаете, что собираетесь сделать много методов (иначе, CTRL+SPACE лучше для по одному выбора.

Осуществляют рефакторинг->, Интерфейс Извлечения

Осуществляет рефакторинг->, Останавливаются

, Осуществляют рефакторинг->, Снижают

, CTRL+SHIFT+O для организуют импорт (когда ввод общего имени класса, такой как Карта, нажатие CTRL+SPACE и затем выбор соответствующего класса импортируют его непосредственно для Вас).

CTRL+SHIFT+F для форматирования (хотя Eclipse создал в средстве форматирования, может быть немного braindead для длинных линий кода)

РЕДАКТИРОВАНИЕ: О, да, некоторая отладка:

F5: Шаг в (показывают мне детали!)

F6: Переступите (я верю Вам на следующей части...)

F7: Выйдите (я думал, что заботился об этом методе, но оказывается, что я не делаю, забираю меня отсюда!)

F8: Резюме (идут до следующей точки останова, достигнуто)

CTRL+SHIFT+I: осмотрите выражение. CTRL+SHIFT+I+CTRL+SHIFT+I: создайте отслеживаемое выражение по осмотренному выражению.

Условные точки прерывания: Щелкните правой кнопкой по точке останова, и можно установить условие, которое происходит, который инициировал его повреждение осуществления программы (контекст помогают, с Ctrl+Space, доступно здесь!)

F11 - Отладка длятся запущенный (приложение)

CTRL+F11 - Выполнение, в последний раз запущенное (приложение)

82
задан MidnightLightning 14 April 2011 в 16:40
поделиться

1 ответ

для кого-либо ищущего простое решение, работающее с Pool.apply_async():

from multiprocessing import Pool
from tqdm import tqdm
from time import sleep


def work(x):
    sleep(0.5)
    return x**2

n = 10

p = Pool(4)
pbar = tqdm(total=n)
res = [p.apply_async(work, args=(
    i,), callback=lambda _: pbar.update(1)) for i in range(n)]
results = [p.get() for p in res]
0
ответ дан 24 November 2019 в 09:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: