Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Просвятите WeakReference для чего могуть быть полезны? своими словами плиз. ссылки на мсдн не нужны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 15:02 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
dssddrrrrrrrrПросвятите WeakReference для чего могуть быть полезны?Например, Weak Event Pattern, часто используемый в WPF/Silverlight. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 15:39 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
dssddrrrrrrrr, просветите меня, где вы встретили это слово "WeakReference" в контексте asp.net? я бы дал тынц на мсдн, (где объясняется их назначение, применение, рекомендации к применению(правила использования)) так он вроде Вам не авторитет (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 15:58 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
dssddrrrrrrrrПросвятите WeakReference для чего могуть быть полезны? своими словами плиз. ссылки на мсдн не нужны ето оно нужно когда того, надобныть его это ыть! штобы оно туда этово, оттуда. а когда оно ужо никак, тогда всё, баста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 17:34 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Короче, трудно переоценить значимость слабых ссылок в наше неспокойное время! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 19:20 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
название типа имхо произошло не от не от мысли слабый, а от описателя работы уборщика с этим объектом ( при ручном управлении ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 19:48 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Где-то в степи, ссылка на MSDN - не катит! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 21:08 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Где-то в степи, топикстартера - не устраивает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2014, 22:57 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Изопропил, так ему и до фонаря этот набор букоф, тем более как оно устроено.. видимо где то прочитал что на собеседовании в понедельник могут спросить тут и зачесалось.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 00:31 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Где-то в степиИзопропил, так ему и до фонаря этот набор букоф, тем более как оно устроено.. видимо где то прочитал что на собеседовании в понедельник могут спросить тут и зачесалось.. меня как раз интересует как оно устроено. В мсдн воды много. Поэтому и спросил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 09:48 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
dssddrrrrrrrr, Как работает сборщик мусора - разобрался ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 10:44 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
dssddrrrrrrrr, WeakReference это обертка для структуры GCHandle с использованием дескриптора GCHandleType.Weak. структура служит для ручного управления жизни объектов когда объект входит в неуправляемую зону. реализация осуществляется как чистым кодом так и через синтаксический сахар. когда объект входит в неуправляемую зону, сборщик мусора не может отслеживать его по доступности. и если ссылка одна, перед не управляемой зоной, он готов удалить объект как мусор. ту как бы мс пошел на хитрость, в домене где происходит это, он создает таблицу дискрипторв объектов и разработчик должен перенести туда указатель на объект, ( гарантия живучести), мало того он должен указать трогать объект в памяти при сжатии или нет, без дескриптора перечисления состояния объекта он туда просто не встанет. так как таблица полу служебная - он в зависимости от описателя объекта может и удалить объект как хлам ( в данном случае GCHandleType.Weak), при выходе из зоны программист освобождает объект из таблицы дескрипторов, и объект опять отслеживается по доступности как в управляемом коде. Вот эту фишку мс и использует в WeakReference, для слежения за объектом живой он или нет. Лично я профита в этом не вижу, вместо одного объекта таскать ссылку WeakReference за собой, если отслеживаемый объект с финализатором - тут ваще может быть оппа. Может быть плюс с подпиской на события через WeakReference, но имхо не более. Читайте Рихтера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 11:05 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Где-то в степиМожет быть плюс с подпиской на события через WeakReference, но имхо не более.В WPF словарь дефолтных ICollectionView тоже использует слабые ссылки. Да мало ли зачем они могут потребоваться. Они есть да и ладно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 18:37 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Алексей К, дак никто не спорит, просто культ из них делать, и требовать знания механизма маркировки, мнекаца излишним, лежат эти большие объекты в своей куче во втором поколении ись пить не просят, уборщика не утруждают. хотя в пятом, и ли далее, чтонить придумают типа null объектов (.?), а так - это какое то котэ шредингера имхо.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 18:55 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Где-то в степиа так - это какое то котэ шредингера имхо.. сложного то особо ничего нет, а в голову брать действительно необязательно У Рихтера достаточно наглядно описано - http://msdn.microsoft.com/en-us/magazine/bb985011.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 20:10 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
ИзопропилГде-то в степиа так - это какое то котэ шредингера имхо.. сложного то особо ничего нет, а в голову брать действительно необязательно У Рихтера достаточно наглядно описано - http://msdn.microsoft.com/en-us/magazine/bb985011.aspx "ссылки на мсдн не нужны" (ц) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 20:20 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Где-то в степихотя в пятом, и ли далее, чтонить придумают...Не придумают, C# прошлый век. Нынче TypeScript в тренде... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 20:22 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Алексей КНынче TypeScript в тренде... ага, можно подумать там мусор собирать не нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2014, 20:28 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
если вот это: http://msdn.microsoft.com/ru-ru/library/ms404247(v=vs.110).aspx называется "много воды", то с этим миром определённо происходит что-то очень нехорошее. тупеет человечество до неспособности воспринять информацию, длиннее одного предложения. если что-то нельзя объяснить в формате твита (140 символов), можно даже не стараться. не моймут-с. тупиковый период, чо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2014, 10:45 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Алексей КНе придумают, C# прошлый век. Нынче TypeScript в тренде... Изопропилага, можно подумать там мусор собирать не нужно чего вы тут городите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2014, 10:46 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
hVostt, авторс этим миром определённо происходит что-то очень нехорошее в том то и вопрос, поколение пепси не читает ничего. Вот что бы решить как то проблему и решили писать фрагменты истории на банках из под пива. Есть совершенно реальный проект Мединского, писать научные постулаты из химии физики и т.д. на пачках сигарет и коробках спичек, уже появились переизданные издания в кратком виде Война и Мир - толстого брошюра 15 листов, Рихтер переработанное по 4му наверное потянет страниц на 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2014, 11:00 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Где-то в степиРихтер переработанное по 4му наверное потянет страниц на 6.и там будет краткое руководство, как найти профессионального программера, который все сделает сам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2014, 11:02 |
|
||
|
WeakReference
|
|||
|---|---|---|---|
|
#18+
Основной причиной я вижу: Пьяное зачатие + телевизор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2014, 11:02 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38664577&tid=1357244]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 406ms |

| 0 / 0 |
