powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Впечатления от собеседования (связано с .Net)
8 сообщений из 83, страница 4 из 4
Впечатления от собеседования (связано с .Net)
    #39468685
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как уже выше написали
ЕвгенийВКстати ConcurrentDictionary использует lock внутри но лочит только часть данных, которые удовлетворяют значению хеша.
За счет этого он быстрее, т.к. это тот же lock() но на часть данных.
...
Рейтинг: 0 / 0
Впечатления от собеседования (связано с .Net)
    #39468739
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T3 потока.
В исходник под спойлером можно было заглянуть
Точно, недосмотрел. Увидел краем глаза j += 100 и поспешил
...
Рейтинг: 0 / 0
Впечатления от собеседования (связано с .Net)
    #39469061
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Программирование потому и является искусством, по крайней мере пока, что нет четких правил, когда что применять нужно.

К решению ведет тысяча путей, но надо выбрать лучший. Ну хотя бы не худший.

Насчет того, что потенциальные работодатели считали лучшим решением использование ReadWriteLockSlim.
Это часто бывает. Кто-то однажды решил частную задачу красивым способом и горд им. Те, кто решает ее не так - лохи.

Только вот все меняется с бешеной скоростью. Вчерашнее отличное решение для Windows XP становится отстоем на вин 10-64 со 128 гигов оперативы и 16 ядерным процессором.
Ну, вчерашнее - это для меня. Для кого-то XP - глубокая древность
===================
И еще одно мое мнение. Если алгоритм не удается надежно реализовать - надо менять алгоритм.

Если нет хорошего решения с использованием Словаря - надо искать решение без Словаря
...
Рейтинг: 0 / 0
Впечатления от собеседования (связано с .Net)
    #39469122
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Для кого-то XP - глубокая древность Суровая реальность.
...
Рейтинг: 0 / 0
Впечатления от собеседования (связано с .Net)
    #39469210
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КCat2Для кого-то XP - глубокая древность Суровая реальность.
Ты еще счастливчик! Тут парни на .NET делают ПО для управления своими железками. Там реально покоцанный Linux и скудные возможности по вычислительным ресурсам и памяти.
...
Рейтинг: 0 / 0
Впечатления от собеседования (связано с .Net)
    #39469212
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Насчет того, что потенциальные работодатели считали лучшим решением использование ReadWriteLockSlim.

Если обладать знанием и опытом, то можно обрисовать многопоточные сценарии, когда они окажутся правы, когда нет. Рассказать про возможные альтернативы и т. д.
Но знание увеличивает грусть.
...
Рейтинг: 0 / 0
Впечатления от собеседования (связано с .Net)
    #39469296
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КCat2Для кого-то XP - глубокая древность Суровая реальность. светлое будущее!

YouTube Video
...
Рейтинг: 0 / 0
Впечатления от собеседования (связано с .Net)
    #39469311
Gluck_13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВЯ намерил в 2+ раза побыстрее 20543813
Сценарии для ReaderWriterLockSlim - один пишет, 100500 читают![/quot]

И когда код, находящийся под локом, выполняется существенно дольше, чем вызов Enter/Exit ReadLock
...
Рейтинг: 0 / 0
8 сообщений из 83, страница 4 из 4
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Впечатления от собеседования (связано с .Net)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]