Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
1 / 1 / 0
Регистрация: 09.03.2018
Сообщений: 30

Потоки передатчики и приемники. Нахождение пары

12.07.2020, 10:44. Показов 930. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть 4 потока-передатчика и 3 потока-приемника данных. Нужно чтобы поток-передатчик находил себе пару (поток-приемник) каждую секунду для отправки ему числа и получения от него результата. А если не получается найти, то принять меры к скорейшему нахождению пары.

Есть ли какие-нибудь методы для этого? Как это можно реализовать?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class ghdfgh{
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        for (int index = 0; index < 4; index++) {
            Thread sender = new Thread(()->  {
                int a = (int) (Math.random()*100);
            });
            sender.start();
        }
        for (int index = 0; index < 3; index++) {
            Thread recipient = new Thread(()->  {
                  //Double a = Math.pow(x, 2);
                try {
                    Thread.sleep(200);
                } catch (InterruptedException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            });
            recipient.start();
        }
    }
 
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.07.2020, 10:44
Ответы с готовыми решениями:

как работают ИК приёмники/передатчики
Объясните, пожалуйста, как работают ик приёмники/передатчики. Просто мне надо считать сигналы с некоторого пульта на самодельный ик...

Интегральные/гибридные трансиверы (или приемники/передатчики) c аналоговым интерфейсом
Такой вопрос, может кто в курсе. Существуют ли сабжи на 433 или 446 с аналоговым интерфейсом. Нагуглил кучу, но в лучшем случае есть...

Поиск и нахождение нужной пары
Добрый день. Имеется программа, которая принимает списка. Первый список - это символ или число(z), второй - парные символы(x,y)....

1
12 / 11 / 12
Регистрация: 14.08.2016
Сообщений: 80
31.08.2020, 07:46
Формулировка казуистическая. Где xoraxax???
Если передатчику пофиг, какой приемник выбрать, решение сводится к организации очереди на обработку приемниками.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.08.2020, 07:46
Помогаю со студенческими работами здесь

Нахождение среднего арифметического из пары чисел
Написать программу содержащую процедуру нахождения среднего арифметического из пары чисел (количество пар чисел вводится с клавиатуры). ...

Нахождение пары точек, расстояние между которым наибольшее
Даны координаты n точек на плоскости: (X1,Y1),..., (Xn,Yn) (n &lt; 30 ). Найти номера пары точек, расстояние между которым наибольшее (считать...

Нахождение пары соседних элементов, наиболее близко расположенных друг к другу
Описать функции формирования элементов одномерного массива с помощью генератора случайных чисел и нахождения пары соседних элементов,...

Нахождение и вывод пары с наименьшей суммой среди непересекающихся пар соседних элементов
Дан целочисленный массив из 40 элементов. Элементы массива могут принимать целые значения от –10 000 до 10 000 включительно. Опишите на...

Нахождение пары слов, которые являются отражением друг друга (нужны комментарии)
Я так поняла программа находит пары слов которые являются отражением друг друга Мне дали код package javaapplication24; import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru