Какой выпуск я должен установить, учитывая мои системные характеристики?

Я полагаю, что наличие метода с именем copy in trait инструктирует компилятор не генерировать метод copy в случае класса - поэтому в вашем примере метод copy не реализован в вашем классе case. Ниже короткого эксперимента с копией метода, реализованной в признаке:

scala> trait K[T <: K[T]] {                                                                                   
     | val x: String                                                                                          
     | val y: String                                                                                          
     | def m: T = copy(x = "hello")                                                                           
     | def copy(x: String = this.x, y: String = this.y): T = {println("I'm from trait"); null.asInstanceOf[T]}
     | }

defined trait K

scala> case class L(val x: String, val y: String) extends K[L]                                                
defined class L

scala> val c = L("x","y")                                                                                     
c: L = L(x,y)

scala> val d = c.copy()                                                                                       
I'm from trait
d: L = null
2
задан Jjed 10 May 2012 в 06:53
поделиться

1 ответ

Необходимо смочь использовать последнюю Ubuntu в этой системе. 1 ГБ RAM прекрасен, и ЦП, и графика должна, по крайней мере, работать.

Вы попытались установить, скажем, 12.04 и столкнулись с какими-либо проблемами? Если так, скажите нам, чем они были (возможно запускают новый вопрос).

я не могу объяснить проблему с Вашими 11,10 установками, но если это добирается до экрана входа в систему, это - хороший знак. Возможно, что существует проблема, запускающаяся compiz, который является менеджером окон, обычно запускался прямо после входа в систему и требует определенных 3D аппаратных средств (который не обязательно означает, что Ваша карта не достаточно хороша, но что могла быть проблема с драйвером, или Вам нужен собственный драйвер). В экране входа в систему, после нажатия на Ваше имя пользователя, Вы могли попытаться выбрать другой тип настольной сессии. Я не могу помнить, имел ли 11.10 Ubuntu 2D или нейтрализацию Gnome как опции сессии, установленные по умолчанию.

, Но снова, не бойтесь попробовать 12.04 также. В теории, по крайней мере, каждый новый выпуск должен поддерживать больше аппаратных средств и исправить некоторые ошибки.

3
ответ дан thomasrutter 22 October 2019 в 14:52
поделиться
Другие вопросы по тегам:

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