X не запустится при установке Ubuntu 13.10 на ASUS N550JV

В.NET существует две категории типов, ссылочные типы и типы .

значения

, Структуры , типы значения и классы ссылочные типы .

общее различие - то, что ссылочный тип жизни на "куче", и тип значения живет встроенный, то есть, везде, где это - Ваша переменная, или поле определяется.

переменная А, содержащая , тип значения содержит все значение типа значения. Для структуры, которая означает, что переменная содержит всю структуру со всеми ее полями.

переменная А, содержащая , ссылочный тип содержит указатель, или ссылка к где-то в другом месте в памяти, где фактическое значение находится.

Это обладает одним преимуществом для начала:

  • типы значения всегда содержат значение
  • , ссылочные типы могут содержать пустой указатель - ссылка, означая, что они не обращаются ни к чему вообще в данный момент

Внутренне, ссылочный тип , с реализованы как указатели, и зная, что, и знающий, как переменное присвоение работает, существуют другие поведенческие модели:

  • копирование содержания переменная типа значения в другую переменную, копирует все содержание в новую переменную, делая два отличными. Другими словами, после копии, изменений в каждый не будет влиять на другой
  • копирование содержания ссылочный тип переменная в другую переменную, копирует ссылку, что означает, что у Вас теперь есть две ссылки на тот же где-то в другом месте устройство хранения данных фактических данных. Другими словами, после копии, изменяя данные в одной ссылке, будет казаться, будет влиять на другой также, но только потому, что Вы действительно просто смотрите на те же данные оба места

, Когда Вы объявляете переменные или поля, вот то, как два типа отличаются:

  • переменная: тип значения живет на стеке, ссылочный тип жизни на стеке как указатель на где-нибудь в памяти "кучи", где фактическая память живет (хотя примечание ряд статьи Eric Lipperts: Стек Является Деталью Реализации .)
  • class/struct-field: тип значения живет полностью в типе, ссылочный тип жизни в типе как указатель на где-нибудь в памяти "кучи", где фактическая память живет.

0
задан 14.05.2020, 10:48

1 ответ

Это не реальный ответ или решение, но я мог установить в режиме OEM с nomodeset. Впоследствии, я использовал это xorg.conf для принуждения моего разрешения:

Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
EndSection

Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Default Device"
Driver "intel"
EndSection
0
ответ дан 14.05.2020, 10:48

Теги

Похожие вопросы