Как пофиксить?

|
undrcrxwn 2022-06-26 23:15:57
skkrrrrrra 2022-06-26 23:15:10
метод из 70 строк вызывается 6 раз просто

а покажи код

skkrrrrrra 2022-06-26 23:16:05
Не покажу, засрете.
undrcrxwn 2022-06-26 23:16:18
skkrrrrrra 2022-06-26 23:16:05
Не покажу, засрете.

ну это путь очищения

skkrrrrrra 2022-06-26 23:16:32
Ralsei25 2022-06-26 23:15:38
А что делает метод?

Все)

undrcrxwn 2022-06-26 23:16:47
индульгенция
skkrrrrrra 2022-06-26 23:17:09
Мейн только для обьявления переменных и вызова метода использую, а сам метод просчитывает, парсит
skkrrrrrra 2022-06-26 23:17:14
undrcrxwn 2022-06-26 23:15:57
а покажи код

Сюда?

skkrrrrrra 2022-06-26 23:17:16
Или в лс?
undrcrxwn 2022-06-26 23:17:18
skkrrrrrra 2022-06-26 23:17:14
Сюда?

да

Ralsei25 2022-06-26 23:18:14
skkrrrrrra 2022-06-26 23:16:05
Не покажу, засрете.

Все мы дерьмовый код пишем

Ralsei25 2022-06-26 23:18:17
Хочешь свой покажу?
Ralsei25 2022-06-26 23:18:53
Засирание помогает писать лучше
skkrrrrrra 2022-06-26 23:19:12
undrcrxwn 2022-06-26 23:17:18
да

Давай вот так, чтобы беседу сильно не засрать
https://github.com/Skrrrrra/summator/blob/master/summator.sln

skkrrrrrra 2022-06-26 23:19:21
Ralsei25 2022-06-26 23:18:17
Хочешь свой покажу?

Давай

goosewow 2022-06-26 23:19:53
Ralsei25 2022-06-26 23:18:14
Все мы дерьмовый код пишем

Это норма?

Ralsei25 2022-06-26 23:19:58
skkrrrrrra 2022-06-26 23:19:12
Давай вот так, чтобы беседу сильно не засрать
https://github.com/Skrrrrra/summator/blob/master/summator.sln

А что делает прога?

Ralsei25 2022-06-26 23:20:01
goosewow 2022-06-26 23:19:53
Это норма?

Да

skkrrrrrra 2022-06-26 23:20:22
dotnetruchat-1298551.jpg

skkrrrrrra 2022-06-26 23:20:25
Задачка с код форса
skkrrrrrra 2022-06-26 23:20:55
dotnetruchat-1298553.jpg

skkrrrrrra 2022-06-26 23:21:06
Работает, но не очень хорошо)
Maxim Bysh 2022-06-26 23:21:10
Ребят, в каких ситуациях стоит применять TLP, а в каких TAP? И надо ли вообще разбираться в первом, если существует второй?
Ralsei25 2022-06-26 23:21:39
skkrrrrrra 2022-06-26 23:19:21
Давай

dotnetruchat-1298556.jpg

skkrrrrrra 2022-06-26 23:24:50
Ralsei25 2022-06-26 23:21:39

Я из всего этого только while знакомым нахожу)

willbemine 2022-06-26 23:25:44
LarymarTwit 2022-06-26 21:23:21
Проблема
services.AddDbConntext<>
services.AddReddis — это addSingleton и при попытке пробросить в него dbconntext все валиться
как пофиксить?

заюзай dbcontextfactory

Sappinger 2022-06-26 23:29:52
Maxim Bysh 2022-06-26 23:21:10
Ребят, в каких ситуациях стоит применять TLP, а в каких TAP? И надо ли вообще разбираться в первом, если существует второй?

Это разные вещи и нужны для разных задач. Разбираться нужно в обоих.

Sappinger 2022-06-26 23:34:26
Maxim Bysh 2022-06-26 23:21:10
Ребят, в каких ситуациях стоит применять TLP, а в каких TAP? И надо ли вообще разбираться в первом, если существует второй?

Распвраллеливание != асинхронность.
В первом случае — это распараллеливание задачи, чтобы получить профит от её выполнения на многоядерном проце, а во втором получение профита от того, что во время ожидания завершения задачи, можно занять процессор другой работой.

Maxim Bysh 2022-06-26 23:47:06
Sappinger 2022-06-26 23:34:26
Распвраллеливание != асинхронность.
В первом случае — это распараллеливание задачи, чтобы получить профит от её выполнения на многоядерном проце, а во втором получение профита от того, что во время ожидания завершения задачи, можно занять процессор другой работой.

Спасибо, а где можно подробнее узнать об async/await? И ещё, Шилдт подойдёт для изучения TPL?

Ralsei25 2022-06-26 23:50:43
skkrrrrrra 2022-06-26 23:20:22

dotnetruchat-1298562.jpg
Попробуй так

Phanto_m 2022-06-26 23:55:17
undrcrxwn 2022-06-26 23:03:09
перф

говнокод

LarymarTwit 2022-06-26 23:55:43
undrcrxwn 2022-06-26 23:03:09
перф

Это сомнительная история

skkrrrrrra 2022-06-26 23:55:46
Ralsei25 2022-06-26 23:50:43
Попробуй так

Ого, выглядит гораздо лучше моего)

LarymarTwit 2022-06-26 23:55:53
Жит постоянно циклы разворачивает
LarymarTwit 2022-06-26 23:56:01
инлайнит методы
LarymarTwit 2022-06-26 23:56:07
Так что в перфе вопрос
LarymarTwit 2022-06-26 23:56:13
А в читаемости точно минус
skkrrrrrra 2022-06-26 23:56:16
Ralsei25 2022-06-26 23:50:43
Попробуй так

Не знал, кстати, что переменным можно методы присваивать, спасибо

Maxim Bysh 2022-06-26 23:57:33
skkrrrrrra 2022-06-26 23:56:16
Не знал, кстати, что переменным можно методы присваивать, спасибо

Ты немного не понял, метод возвращает значение, и это значение присваивается переменной

rombique 2022-06-26 23:57:38
Ralsei25 2022-06-26 23:50:43
Попробуй так

CountOfProducts нигде не используется

Ralsei25 2022-06-26 23:57:47
rombique 2022-06-26 23:57:38
CountOfProducts нигде не используется

Дерьмо случается

skkrrrrrra 2022-06-26 23:57:54
Maxim Bysh 2022-06-26 23:57:33
Ты немного не понял, метод возвращает значение, и это значение присваивается переменной

Ну да, это я и имел в виду, просто опять не так выразился

Ralsei25 2022-06-26 23:58:16
skkrrrrrra 2022-06-26 23:20:22

Это задачка с каких-то курсов?

skkrrrrrra 2022-06-26 23:58:35
Да, codeforces
skkrrrrrra 2022-06-26 23:58:39
Тренируюсь.
rombique 2022-06-26 23:58:42
Ralsei25 2022-06-26 23:57:47
Дерьмо случается

Я не в смысле докопаться, я просто чтобы Илья внимание обратил)

Phanto_m 2022-06-26 23:59:26
skkrrrrrra 2022-06-26 23:55:46
Ого, выглядит гораздо лучше моего)

Но все равно говно

Ralsei25 2022-06-27 00:00:32
Phanto_m 2022-06-26 23:59:26
Но все равно говно
2022-06-27 00:29:33
skkrrrrrra 2022-06-26 23:12:55
а где почитать про методы сокращения времени выполнения программы можно?

void Main()
{
Environment.Exit(0);
….

A42EF0FFF 2022-06-27 00:29:59
2022-06-27 00:29:33
void Main()
{
Environment.Exit(0);
….

void Main()
{
Environment.FailFast(«optimization go brrrr»);
…….

Ralsei25 2022-06-27 00:31:19
2022-06-27 00:29:33
void Main()
{
Environment.Exit(0);
….

dotnetruchat-1298585.jpg

|