Если вам надо только понять, что означает эта сигнатура, то прочитать снова страницу в документации про методы, а потом ещё одну страницу про ключевое слово async.
Если в целом про таск, то TAP.docx
PS: А "об этом" вам должны были родители в детстве рассказать :D. Выносите нормальный вопрос в заголовок
Это DateTime? - это сокращённый способ объявить Nullable<DateTime> - это позволяет использовать null со структурами, в том числе и с примитивными типами.
Аналогичный синтаксис теперь доступен и для ссылочных типов, но в их случае это будет просто аннотация, которая обозначает допустимость null
Это конденсатор с номинальным напряжением 16в, ёмкостью 10000мкФ, с максимальной рабочей температурой 105 C. Чёрная полоса сбоку обозначает минус => плюс с противоположной стороны.
Конкретная модель - фиг знает, но найти аналогичный будет не трудно.
Использовать формулу Бинне тут нет смысла, тк вам надо первые 10к чисел посчитать, а не какое-нибудь единственное миллионное число.
Итеративный способ тут самый быстрый будет.
И сделать эффективнее не выйдет, тк вычисление следующего числа фибоначи - это одно сложение и два присваивания (куда уж проще).
Использовать GPU/SSE/AVX тоже нет смысла, тк данные сильно зависят друг от друга и только на передачу данных из ОЗУ в видеопамять уйдёт много времени
ЗЫ: мерять время надо без print, тк print в вашем случае будет занимать больше всего времени
https://en.wikipedia.org/wiki/C2x
Точная дата не известна, но не раньше декабря 2021.
Если вас от изучения си останавливает будущий стандарт языка - можете пока так начать
1. мб проще конвертировать дату на стороне приложения?
2. Поменяйте в конфиге postgresql.conf lc_time = 'ru_RU'
3. У вас и так всё одним запросом происходит.
Стандартный виндовый будет лучше, чем бесплатный аваст, если своевременно устанавливать обновления и не выключать его.
Ну и собственную голову никто не отменял - не стоит скачивать пиратский софт, посещать подозрительные сайты, и запускать непроверенные программы из интернета.
Цикл ввода и отрисовки должен происходит в одном потоке. Нельзя это распараллеливать, в чём вы сейчас и убедились. В отдельные потоки можно в принципе выносить физику и прочие вычисления, которые мало зависят от игрока.