Сұрақтар қойылған 'coroutine'

Тоқтатулар - басқарудың жалпы құрылымы, ол ағынды басқару екі түрлі рәсімдер арасында қайтарылмай жүзеге асырылады.
8
жауаптар

Қол жетімді Corutine Java кітапханалары

Мен параллельді процедуралар арқылы жазылғанын, бірақ толық ағындық ағындар үшін елеулі артықшылықтар болып табылатындығын анықтайтын Java-да бір нәрсе жасағым келеді. Жауап, әрине, қолданады.
17 мамырда сағат 6: 30-да орнатылды
4
жауаптар

C # ішіндегі

Мен C # -де советтік-кіші кіші бағдарламаларды қалай қолдануға болатынын қарастырамын. C ++ қолданған кезде мен талшықтарды қолдандым. Интернет талшықтары C # -де жоқ екенін көремін. Мен осындай функционалдылықты алғым келеді. Кез-келген ...
08-ке белгіленген '10 сағат 14:20
7
жауаптар

Протекциондар қандай протеин үшін?

Сорутинаның түсінігі өте қызықты, бірақ нақты өнімді ортада мағынасы бар ма екенін білмеймін. Басқа әдістермен салыстырғанда, неғұрлым талғамды, қарапайым немесе тиімдірек шешілетін корутингтерге арналған прецедент қандай?
20 қараша '08 2:14
4
жауаптар

Python ішіндегі «c» блогының ішіне кіру қауіпсіз бе (және неге)?

Сапарлар мен жинау қорларының тіркесімі кейбір болжанбаған (немесе интуитивті емес) салдары бар сияқты. Негізгі сұрақ: осы сияқты жұмыс істейді: def coroutine (): open (path, 'r') fh ретінде: fh: ... жолында
26 наурыз күні сағат 12: 24-те орнатыңыз
2
жауаптар

Қапшықтағы вакуумдықтар стек сопутиялардан қалай ерекшеленеді?

Фоны: Мен бұл туралы сұраймын, себебі қазіргі уақытта көптеген адамдармен (жүзден мыңға дейін) жіптерге өтініш бар. Осы жіптердің көпшілігі жұмыстың кезегін күтіп, көп уақытты бос қалдырады. Қызметші болған кезде ...
11 наурызда сағат 4: 57-те белгіленеді
3
жауаптар

asyncio.ensure_future қарсы BaseEventLoop.create_task қарапайым корутинмен салыстырғанда?

Мен бірдей операцияны әртүрлі тәсілдермен орындайтын asyncio үшін бірнеше негізгі Python 3.5 оқулықтарын көрдім. Бұл кодта импорттау asyncio async def doit (i): print («Бастау% d»% i) asyncio.sleep (3) басып шығаруды күтеді («End% d»% i) retu ...
31 наурызда сағат 23: 15-де
1
жауап

PEP 0492 - Python 3.5 үшін бірдей кілт сөз

PEP 0492 бағдарламасы Python 3.5 бағдарламасына кілт сөзді қосады. Python бұл мәлімдемеден қалай пайда көреді? Мысал үшін coroutine, async def read_data (db): data = await db.fetch ('SELECT ...') құжатына сәйкес ұсынылған ...
8 шілдеде сағат 14: 19-да белгіленеді
3
жауаптар

CPython бағдарламасында генераторлар мен корутундар қалай жасалады?

Мен CPython-да интерпретатор стектерін (осы нүктеге жету үшін шақырылған Python функцияларының тізімі) C стэтімен (аудармашыдың өз кодексінде аталған C функциялары) араластырғанын оқыдым. Солай болса, генераторлар мен әріптестер қалай жүзеге асырылады?
05 желтоқсан '11, 21:10
2
жауаптар

Python: бір мезгілде екі «кумулятивті» функцияларды (мысалы, сома) орындау, оларды сол иератордан беру

Айтуынша, бізде итератор бар, мысалы, итер (диапазоны (1, 1000)). Және бізде екі функция бар, олардың әрқайсысы итераторды бір параметр ретінде қабылдайды, мысалы sum () және max (). SQL әлемінде оларды жиынтық функциялар деп атаймыз. Жол бар ма?
26-сәуірде белгіленген '18 сағат 12:16
2
жауаптар

Kotlin сопрограммаларында іске қосу / қосу және асинхронды / күту арасындағы айырмашылық неде?

Kotlinx.coroutines кітапханасында іске қосуды (қосылумен) немесе асинхты (күте тұру) пайдалану арқылы жаңа бағдарламаны іске қосуға болады. Олардың арасында қандай айырмашылық бар?
14 қыркүйекке белгіленген '17 сағат 22: 00-де
3
жауаптар

Луа вакуумдары дегеніміз не? Неге бұл кодекс күткендей жұмыс істемейді?

Бұл кодты түсіну қиынға соқты ... Мен ағынға ұқсас нәрсе күтіп тұрдым, ол кездейсоқ «nooo» және «yaaaay» екеуі екеуі де асинхронды басып шығарумен айналдыратын еді. Мен ...
26 ақп '11 at 20:04
1
жауап

Loop.create_task, asyncio.async / secure_future және Task арасындағы айырмашылық қандай?

Мен кейбір asyncio ерекшеліктерімен біраз шатастырып жатырмын. Бірлескен процедураны жоспарлау үшін BaseEventLoop.create_task (coro) функциясы бар екенін көремін. Create_task бағдарламасының құжаттамасы оның жаңа функциясы туралы әңгімелейді және үйлесімділік үшін біз ...
29 қарашада орнатылды '15 сағат 9:30
4
жауаптар

Python генераторларында кері қоңырау функцияларын қосу керек пе?

Scipy (мысалы, мысал ретінде қолдануға) азайту функциясы әрбір қадамда кері шақыру функциясын қосу мүмкіндігіне ие. Сондықтан def my_callback (x) сияқты нәрсені жасай аламын: print x scipy.optimize.fmin (func, x0, callback = ...
set 02 Apr '12 сағат 0:41
4
жауаптар

C ++ үшін «кірістілік» деген сөз, менің функциямыздан қалай алуға болады?

Келесі кодты қарастырыңыз. std :: vector <result_data> do_processing () {pqxx :: нәтиже input_data = get_data_from_database (); қайтару process_data (input_data); } std :: vector <result_data> process_data (pqxx :: нәтиже const input_da ...
10 тамызда орнатыңыз . 12: 12-те
3
жауаптар

Python және Ruby бағдарламаларында веб-бағдарламалау үшін Coroutines немесе жалғастырулар. Неге жоқ?

Сұрақ: Неліктен (Ruby-де) және сопутиндерде (Python-де) веб-бағдарламалау үшін кеңінен қолданылған? Серверлік веб-бағдарламалау сұраныстар арасындағы табандылық мәселесіне байланысты қиын. Екі әсем және ...
сұрады 29 тамыз. '12, 1:44