Урок 16 Задача 5

Урок 16 Задача 5:

Пользователь вводит N (N

Напишите подпрограмму, которая определит - есть ли у них общее пересечение, и если есть - вычислит координаты отрезка-пересечения.

задача 14 урок 11

задача 14 урок 11

У вас есть число z=5. Пользователь вводит числа в цикле, если очередное введенное число больше или равно 15, то увеличивайте число z на 1 в ответ на каждое введенное число, а если меньше 15, то уменьшайте на 1. Цикл и программа должны завершиться, когда число z станет отрицательным.

задача 13 урок 11

задача 13 урок 11

Пользователь вводит целое 5-тизначное число, выведите все его цифры в обратном порядке, например для 14564 получим:

?
1
46541
(используйте опеции div и mod, подразумевается решение через цикл )

React.js Полезные библиотеки, тексты, сайты и т.д.

Рекомендую:

  • Официальная документация: см. в разделе "Как начать"
  • Redux (есть пакет для реакта): https://redux.js.org/
  • Redux Toolkit (набор очень удобных обвязок для redux-а): https://redux-toolkit.js.org/
  • Redux-Saga - мощный менеджер "побочных эффектов" (в т.ч. сетевые запросы) для redux: https://redux-saga.js.org/

Начало не с нуля - что делать дальше. Бесплатные курсы программирования

Если ты выбираешь, один из курсов, для которых предусмотрена проверка/сдача задач, то дальше делай следующее:

php gd Сохранить изображение в строковую переменную

У меня сработал такой вариант:

  public function getAsString($image): string {
    $stream = fopen('php://memory','r+');
    imagejpeg($image, $stream);
    rewind($stream);

    return stream_get_contents($stream);
  }

где $image -- ресурс картинки (созданный напр. через imagecreatefromjpeg() )

Общая идея отсюда: https://stackoverflow.com/a/59525080

php Отправить http ответ клиенту и продолжить работу скрипта - пример

Можно так:

function sendResponseAndContinue(string $responce = 'Done') {
    ob_start();
    print($responce);
    header('Connection: close');
    header('Content-Length: ' . ob_get_length());
    ob_end_flush();
    @ob_flush();
    flush();
    fastcgi_finish_request();
  }

// Пример использования:

sendResponseAndContinue(); // отправиляем ответ

// делаем, что нужно

exit; // завершаем скрипт

также можно прочитать про фукции и использовать их:

php curl POST Отправка файла, пример работы с CURLFile

// $file_path - путь к файлу, напр. созданному во временной папке
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
$cfile = new \CURLFile($file_path, 'image/jpeg', 'test_name');
$data = ['file' => $cfile];
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT_MS, 1000);
$proxy = 'адресПрокси';  // если нужен прокси
curl_setopt($ch, CURLOPT_PROXY, $proxy); // если нужен прокси
$output = curl_exec_with_stat($ch);
if (curl_errno($ch)) {

php curl POST Отправка файла из оперативной памяти -- CURLStringFile

Общая идея такая:

  1. Из оперативной памяти (php://memory) файл можно считать в строку
  2. А потом для отправки использовать не CURLFile, работающий с путем файлу на диске, а CURLStringFile

Pages

Subscribe to fkn+antitotal RSS