|
|
Другие темы раздела | |
Rust Работа с реестром windows Здравствуйте, подскажите кто-нибудь как работать с реестром windows с помощью языка Rust. Какие команды есть к примеру для изменения параметров реестра, удаления и т.д? В интернете ничего не нашёл подобного. Сам новичок. https://www.cyberforum.ru/ rust/ thread2894428.html |
Собираем русскоязычное сообщество на RustCon Russia - конференцию по языку Rust Rust Всем привет! Собираем русскоязычное сообщество раст-разработчиков 3 декабря в Москве Возможно, конференция будет гибридная: офлайн + онлайн RustCon Russia - конференция для тех, кто пишет на языке Rust и тех, кто им интересуется Вас ждут 8 докладов, прошедших мясорубку отбора. Некоторые темы: |
Rust Как объявить инициализованный массив структур? К примеру имеется struct User { username: String, email: String, } Нужен массив инициализованный массив юзров. https://www.cyberforum.ru/ rust/ thread2878280.html |
Rust Создание примитива на основе mpsc для mpmc
https://www.cyberforum.ru/ rust/ thread2862759.html Подскажите, пожалуйста, как создать примитив для обмена данными между потоками на основе std::mcsp. Обмен происходит следующем образом: 1 отправитель - множество получателей. |
Задание значения поля типа bool с использованием паттерна Builder Rust Приветствую форумчан! :senor: Возник вопрос о реализации паттерна Builder. Если у меня есть структура, в которой есть поля типа bool, и я хочу создать Builder для этой структуры, то как будет лучше реализовать методы установки значений булевым полям? Есть два варианта, и я никак не могу выбрать, какой из них лучше: I вариант: struct Struct { field: bool, } impl Struct { fn... |
Rust Единичные типы данных
https://www.cyberforum.ru/ rust/ thread2857219.html Здравствуйте. Возник вопрос насчет поддержки единичных типов данных. Если я правильно понял, то в расте имеется один экземляр единичного типа и при его использовании в коде, вместо выделении памяти для этого типа, идёт обращение к этому экземпляру типа? Как это вообще реализовано? Сорри за глупый вопрос. |
Rust Произошла ошибка при активации удаленного языкового сервера rust language extension Что делать? Открываю файл main в Visual Studio, устанавливаю Rust extention для Visual Studio, а оно над кодом программы Hello World выдаёт такую внезапную ошибку https://www.cyberforum.ru/ rust/ thread2850640.html |
Rust Передать замыкание как callback в SetWindowsHookExA Всем привет! :senor: Появилась необходимость вызвать WinAPI-функцию SetWindowsHookExA, один из параметров которой является Option<fn(i32, usize, isize) -> isize>. Если подробнее, то мне нужно поставить хук на нажатия клавиш клавиатуры. Написал для этого следующий код: use winapi::shared::windef::HHOOK; use winapi::um::libloaderapi; use winapi::um::winuser; pub struct KeyboardHook<T:... |
Rust Раст простейший "Hello World" здравствуйте с https://www.rust-lang.org/ru/tools/install ЗАГРУЗИЛ RUSTUP-INIT.EXE (64-BIT)=rustup-init.exe, установил на ПК пока с PATH ничего не делал, это значит нужно для проверки версии Раста и чтобы убедиться, что все встало как надо, нужно выполнить команду в командной строке C:\Users\q8902\.cargo\bin\cargo --version ?? сообщает ошибка: нет переопределения и нет набора инструментов по... https://www.cyberforum.ru/ rust/ thread2835242.html |
Rust Отправка запроса GraphQL с использованием фреймворка Yew
https://www.cyberforum.ru/ rust/ thread2832691.html Всем привет! У меня есть клиент на Yew и сервер с API GraphQL. Не нашел примеров, как отправить GraphQL запрос с Yew. У самого что-то ни в какую скрестить их не получается, пробовал используя ящик Cynic. Может кто уже сталкивался или где-то есть открытый код? |
GUI. Порекомендуйте Rust порекомендуйте gui. без qt, gtk и c++ |
Rust Cargo. Сборка файлов ресурсов Вот, к примеру у меня есть такой проект: ├── Cargo.lock ├── Cargo.toml ├── fish-marker.iml ├── resources ├── src │ ├── cli.rs │ ├── commands.rs │ ├── config.toml https://www.cyberforum.ru/ rust/ thread2816766.html |
309 / 221 / 74
Регистрация: 23.05.2011
Сообщений: 981
|
|
11.11.2021, 11:59 | 0 |
Сравнение Go и Rust в плане скорости и использования памяти - Rust - Ответ 1583867911.11.2021, 11:59. Показов 1599. Ответов 2
Метки (Все метки)
Ответ
Если нет каких-то планов всё переписывать на эти языки и нет какого-то сложного алгоритма модификации картинки, то можно попробовать использовать Python с библиотекой pillow.
Два года назад она была быстрее крейта image на ресайзах, например, да и код на питоне тебе будет проще писать. Если же твою генерацию нельзя разбить на комбинацию простых операций, то лучше взять Rust, т.к. Go сделан для перекладывания JSON и Protobuf из микросервиса в микросервис, а не для имплементации сложных алгоритмов. Вернуться к обсуждению: Сравнение Go и Rust в плане скорости и использования памяти Rust
1
|
11.11.2021, 11:59 | |
Готовые ответы и решения:
2
В чём разница между C# и C++ в плане использования очереди [Rust] Обсуждение возможностей и предстоящей роли языка Rust [Rust] Как привязывать WinAPI-функции к коду на Rust? [Rust] Расскажите о своём опыте программирования на Rust |
11.11.2021, 11:59 | |
11.11.2021, 11:59 | |
Помогаю со студенческими работами здесь
0
Разработка программы обмена местами двух целочисленных ячеек памяти без использования дополнительной памяти Сравнение скорости Сравнение скорости Сравнение скорости работы Qt и C++ Сравнение скорости сходимости Сравнение скорости вычислений с# и С++ Сравнение скорости C++ и Delphi |
Новые блоги и статьи | |||||
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
|
Что такое NullReferenceException и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
|
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
|
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
|
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
|
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
|
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее:
На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
|
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript
В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
|
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|