@CSharpChatЭта группа больше не существует

Страница 950 из 1888
Mikhail
06.05.2017
15:30:50
скорее всего массив обычный
как и почти все коллекции ?

Slava
06.05.2017
15:30:56
ща посмотрим исходники

Михаил
06.05.2017
15:31:09


msdn

Google
Mikhail
06.05.2017
15:31:26
На сколько элементов?
это уже смотреть надо реализацию

Begpo_CnupTa
06.05.2017
15:31:36
Я что то сомневаюсь что это спросят на юнити

Летучая
06.05.2017
15:31:37
— Здравствуйте. Как реализован Stack<T> в .NET? — ща посмотрим исходники

Mikhail
06.05.2017
15:31:39
сколько лист выделяет по дефолту элементов в массиве при создании?

Владимир
06.05.2017
15:32:45
private const int _defaultCapacity = 10;

Mikhail
06.05.2017
15:33:08
надо запомнить)

Владимир
06.05.2017
15:33:09
И в конструкторе можно переопределять

Mikhail
06.05.2017
15:33:34
не, я конкретную цифру не помнил прост

Slava
06.05.2017
15:33:39
https://github.com/dotnet/corefx/blob/bffef76f6af208e2042a2f27bc081ee908bb390b/src/System.Collections/src/System/Collections/Generic/Stack.cs

Google
Slava
06.05.2017
15:33:45
стэк

Gid
06.05.2017
15:33:46
И очереди

Владимир
06.05.2017
15:33:59
http://referencesource.microsoft.com/#mscorlib/system/collections/stack.cs,166d51735eb29246,references я здесь смотрю

Mikhail
06.05.2017
15:34:03
Часто юзаешь стеки?
всегда вместо листов их юзаю

пиздато же

и остальные разрабы радуются

Gid
06.05.2017
15:34:11
Зачем?

Mikhail
06.05.2017
15:34:17
Зачем?
сарказм

очередь использовал, стек ваще по-моему ни разу

в реальных проектах

Владимир
06.05.2017
15:35:11
Каждый раз, когда заканчивается память, он пересоздает массив с размером в 2 раза большим, чем предыдущий

Интересно, у листа так же

Slava
06.05.2017
15:36:01
Dictionary веселее)

Anton
06.05.2017
15:36:35
Послушац если кто спросит про второй параметер имя в 3 конструкторе.... или про дефолт капасити .... никогда не иди в эту компанию .... им нужен справочник а не инженер.

Alexander
06.05.2017
15:36:56
Товарищи, может подскажите, что на собеседовании unity3d + c# спрашивают
после моего провального собеседлвания прикупил троелсена и начал выписывать и заучивать все определения ? но пока ток треть книги осилил ?

Anton
06.05.2017
15:37:19
Потом капасити меняется отфреймверка

Alexander
06.05.2017
15:37:31
Товарищи, может подскажите, что на собеседовании unity3d + c# спрашивают
еще спрашивают про опенгл и как шейдеры писать

Anton
06.05.2017
15:37:46
Как скажем количество потоков в разных версиях iis

Google
Mikhail
06.05.2017
15:37:46
Begpo_CnupTa
06.05.2017
15:38:21
еще спрашивают про опенгл и как шейдеры писать
Там в вакансии не нужно шейдеры писать, надо кодить веселую ферму

Gid
06.05.2017
15:38:22
Не, я иногда удивляюсь. На собеседование рассказываешь что такое стек, хешсет, как оптимизировать запросы. В коде на деле видишь везде листы, обычные массивы где можно было бы заюзать стек. По 10 запросов в базу в 1 методе. Логи пишутся 50 секунд синхронно.

Последнее это реально было вот неделю назад

Alexander
06.05.2017
15:39:15
а что такого было в твоем собеседовании, что ты теперь заучиваешь определения:?
ну грубо говоря спрашивали все базовые понятия, что такое класс, что такое структура, что такое valuetype, делегат и тд а пока я мычал и чет на ходу пытался сообразить, ставили минус у себя в блокнотике

Ilya
06.05.2017
15:39:20
Меня тут спросили: мутекс он работает кросс сессионно?

Anton
06.05.2017
15:39:30
На джуниор ты спрашивает синтаксис... меньше архитектуру и дизайн ... на синиор наоборот

Gid
06.05.2017
15:40:22
Я кстати на одном собеседование так и не осилил рассказать про ивент

В коде напишу

На словах хз

Лол

Ilya
06.05.2017
15:40:38
Между разными сессиями пользователей на одном компе

Владимир
06.05.2017
15:40:52
а мутекс хз

Anton
06.05.2017
15:41:12
Одно дело спросить разницу между скажем массивами и словарем а другое назвать как он реализован ) это не надо знать на джуниор и даже на синиор если конечно ты не разрабатываешь что нить в этоц области

Mikhail
06.05.2017
15:41:19
Я кстати на одном собеседование так и не осилил рассказать про ивент
че там с ивентом сложного? массив делегатов и два метода ж

Google
Михаил
06.05.2017
15:41:50
Монитор вроде даже кроспроцессорно
мутексы используют Kernel object namespaces

Ilya
06.05.2017
15:42:34
То что он элемент ядра не приближает тебя к ответу?

Михаил
06.05.2017
15:42:42
мутексы используют Kernel object namespaces
а следовательно могут быть глобальными и локальными, для служб - всегда глобал вроде

Ilya
06.05.2017
15:43:55
Все просто? если есть префикс GLOBAL\ то он будет глобальным, если нет, то будет действовать только внутри сессии

Begpo_CnupTa
06.05.2017
15:45:46
че там с ивентом сложного? массив делегатов и два метода ж
А если я скажу что это синтаксическая конструкция типа конкретного делегата инкапсулируящая его?

Ilya
06.05.2017
15:46:22
если пишешь перехват сессии - то там всё не так просто =)
Что ты подразумеваешь под перехватом сессии?

Mikhail
06.05.2017
15:47:23
Михаил
06.05.2017
15:47:46
Что ты подразумеваешь под перехватом сессии?
если перехватывать момент входа пользователя в систему, то надо учитывать bInheritHandle флаг в мутексе,

Begpo_CnupTa
06.05.2017
15:48:30
Mikhail
06.05.2017
15:49:19
мне даже показалось на секунду что чатик не шорповый

Михаил
06.05.2017
15:49:44
^_^

Mikhail
06.05.2017
15:51:24
Зато таким умным сразу выглядишь
хз, со времен института не люблю страсти объяснять простые вещи максимально сложно)

Ilya
06.05.2017
15:52:18
Я не разрабатываю на с++, но переписываю код на с# и я ещё не видел действительно хорошего кода на с++, чтобы прямо понятно что и куда

Не знаю как так выходит

Google
Mikhail
06.05.2017
15:53:59
этж плюсы

там всегда так

вжух вжух и нихуя не понятно

Михаил
06.05.2017
15:54:21
просто можно писать вот так: a ^= (b ^= (a ^= b));, а можно по человечески

Ilya
06.05.2017
15:54:29
Вот я хз в чем проблема написать нормально

Михаил
06.05.2017
15:54:32
и все плюсы в этом=)

Begpo_CnupTa
06.05.2017
15:55:23
У меня на работе разрабатывают бизнес логику на маткаде деды, визуализация на с++. А я пришел и пишу на с# и юнити, так как закупить еще лицензий тех ide компания не может

В итоге результат моей работы мы переносим в тхт файлах и грузим в приложение на с++

Mikhail
06.05.2017
15:56:35
Звучит неплохо

Begpo_CnupTa
06.05.2017
15:56:57
Гигов по 500 тхт файлов обычно

Я видел дно экселя когда туда хотел все записать

Ilya
06.05.2017
15:58:40
Я бы спросил: а собственно нахрена грузить в txt файлы?

Какой в этом сакраментальный смысл скрыт?

Begpo_CnupTa
06.05.2017
15:59:13
Ну так удобнее парням на с++

Так как им деды так носили

Со своего маткада

Владимир
06.05.2017
15:59:53
Парни с с++ не могут осилить бинарный формат?

Gid
06.05.2017
16:00:20
Время уебывать с конторы

Страница 950 из 1888

Эта группа больше не существует Эта группа больше не существует