Описание тега flow-control

Управление потоком - это процесс управления скоростью передачи данных между двумя узлами, чтобы не дать быстрому отправителю опередить медленного получателя.
2 ответа

Как посмотреть, если массив имеет 4 одинаковых значения. Джава

У меня есть покерная программа, и в этой программе у меня есть метод, который проверяет, есть ли четыре типа в массиве. public boolean isFourOfAKind(Card[] arr){} Я изменяю arr[] на массив int, собирая каждое из значений карт 2-14 и сохраняю их в от…
03 ноя '15 в 23:28
1 ответ

Что такое статический контроль потока в GLSL?

Документация PowerVR от Imagination гласит, что есть статическое управление потоком. (7.9 Flow Contro) Что такое статический контроль потока? Означает ли это, что препроцессор компилятора похож на #if...#endif? И они говорят, Static flow control ca…
22 авг '12 в 01:37
1 ответ

Управление потоком через последовательный порт

C++ / Windows API Когда я определяю аппаратное управление потоком для моего порта rs232 через SetCommState(), я знаю, что это просит ОС попытаться управлять потоком с помощью сигнализации CTS/DSR. Есть ли эта конфигурация: 1) предположить, что после…
09 июл '14 в 23:19
1 ответ

Как я мог переработать этот код, чтобы он не выглядел так, как будто я использую исключения как форму контроля потока?

Я слышал, что исключение и блоки try-catch не должны использоваться для управления потоком, поэтому я хотел бы переработать этот код, чтобы избежать такого появления. У меня есть метод validateTrainingSets внутри класса neuralNetwork, который делает…
23 янв '19 в 18:05
2 ответа

Как ловко работает в nodejs?

Я пытаюсь понять, как использовать проворный для управления потоком с помощью nodejs, но у меня возникают проблемы с пониманием, как это на самом деле работает, и нет никакой документации, объясняющей это (что я мог бы найти) Например, возьмите этот…
31 дек '13 в 17:26
3 ответа

Тест Python, если объект существует

Я считаю плохим стилем использовать try: исключением: для управления потоком, но я не могу понять, как написать следующий код, чтобы проверить, существует ли поле БД в Django. Это "грязный" код, который работает: @receiver(pre_save, sender=UserProfi…
13 мар '12 в 10:49
1 ответ

Последовательная связь в Linux с включенным управлением потоком - плохое поведение

Я написал общие функции для управления последовательными портами, основываясь на следующей структуре: typedef struct { int PHandle; unsigned int Port; unsigned int BaudRate; unsigned char Parity; unsigned char FlowControl; char Device[MAX_SIZE]; } T…
20 май '16 в 12:03
1 ответ

Как использовать jQuery для управления потоком из оператора if?

Пример: if(login()) { // jQuery to change CSS attribute from hidden to visible } Я хочу предоставить пользователю форму ввода, если он вошел в систему, иначе он не увидит форму. Спасибо,
13 ноя '13 в 00:26
1 ответ

Распределенное сканирование и ограничение скорости / управление потоком

Я запускаю нишевый продукт поиска, который работает с веб-сканером. Текущий сканер - это отдельный (PHP Laravel) работник, который сканирует URL-адреса и помещает результаты в механизм Elastic Search. Система постоянно сканирует найденные URL с инте…
4 ответа

Проблема управления потоком Java

Я программирую простой двухмерный игровой движок. Я решил, как должен работать движок: он будет состоять из объектов, содержащих "события", которые будут запускаться моим основным игровым циклом, когда это необходимо. Еще немного о структуре: каждый…
16 июн '10 в 20:48
0 ответов

PCIe DMA с использованием mem=XXX замедление выделения, проблема с кредитом управления потоком

Я пытаюсь DMA из FPGA на хост-ПК (CentOS 6.9, ядро ​​2.6.32) памяти DDR4 с использованием интерфейса обхода дескриптора (без Scatter/Gather) и PCIe 3.0 x8. Я выделил 240 ГБ ОЗУ, используя параметр загрузки mem=16384 МБ (256 ГБ общего ОЗУ). Я установ…
27 июн '17 в 21:12
1 ответ

Управление потоком в ASP.NET с помощью return; не отображать остальную часть страницы

Этот вопрос должен быть довольно основным. Я хочу контролировать поток страниц ASP.NET - если выполняется определенное условие, я хочу выписать сообщение об ошибке и прекратить рисование страницы. Однако я также хочу, чтобы ASP.NET выводил правильны…
15 сен '10 в 08:24
2 ответа

Имеет ли значение использование `if ... else` или`if ... return; {неявное еще}`?

Эти две модели дают одинаковые результаты. Имеет ли значение, какой из них используется? Зачем? Я предпочитаю второе, оно имеет меньше отступов и выглядит мне чище, но я не видел, чтобы оно использовалось много (в тех местах, где я был). Я не хочу о…
11 ноя '14 в 08:25
2 ответа

Более поздний код, влияющий на более ранний код, отладчик, входящий в блок кода, который он не должен вводить

У меня есть следующий код... var len = request.Code.Trim().Length; if (len.Equals(0)) { throw new ArgumentOutOfRangeException("request.Code"); } try { var obj = _repository.GetSomething(request.Code); return Result.Success(obj); } catch (Exception) …
12 дек '11 в 15:02
2 ответа

C++, если конструкция-обертка для управления потоком

У меня есть программная часть, которая работает примерно так: X->updateA(); X->updateB(); X->updateC(); X->updateD(); Предполагается, что каждая функция возвращает целое число, указывающее, успешно ли она работает, скажем, int ret_val=0 …
01 мар '15 в 19:39
4 ответа

Как проверить, содержит ли вывод команды строку, а затем выполнить команду, если строка существует

Пример if "darwin" in $MACHTYPE; then echo "whoa it's a mac!" fi И вывод должен быть Вау, это Mac, если Дарвин найден в выводе $MACHTYPE Пожалуйста, ведите меня!
07 июн '18 в 06:07
2 ответа

Что `x = x.then()` делает в обещаниях?

Я пытаюсь понять некоторый код, который имеет новый подход к обещаниям: var sequence = Promise.resolve(); sequence = sequence.then( function() { // success function } ); sequence = sequence.then( function(keyPair) { // success function }, function(e…
12 июл '15 в 19:59
2 ответа

Как я могу выполнить несколько плагинов Maven в одной фазе и установить их соответствующий порядок выполнения?

Я хотел бы разбить определенные фазы в жизненном цикле maven на подэтапы. Я хотел бы контролировать поток выполнения от одного подэтапа к другому, вроде как с муравьиными зависимостями. Например, я хотел бы использовать плагин NSIS для того, чтобы у…
24 мар '10 в 16:36
4 ответа

Установлена ​​переменная или нет и является ли она нулевой?

Попытка определить, является ли переменная одним из следующих возможных результатов: Имеет ненулевое значение Имеет значение NULL Не установлен вообще Я начал с этого: if ( isset($value) ) var_dump("It's set"); else var_dump("Not set"); Это охватыва…
07 мар '14 в 21:50
1 ответ

Поток и контроль ошибок на транспортном уровне

Как я понимаю, управление потоком, а также контроль ошибок используется как на уровне транспорта, так и на уровне канала передачи данных. Если канал передачи данных гарантирует безошибочную доставку пакетов, то какие ошибки обнаруживаются транспортн…
04 янв '15 в 17:22