Вопросы с тегом «nested»

111
Вложенный или внутренний класс в PHP

Я создаю класс пользователя для своего нового веб-сайта, однако на этот раз я подумал о том, чтобы создать его немного по-другому ... C ++ , Java и даже Ruby (и, возможно, другие языки программирования) позволяют использовать вложенные / внутренние классы внутри основного класса, что позволяет нам...

109
Как повторно вызвать исключение во вложенных блоках try / except?

Я знаю, что если я хочу повторно вызвать исключение, я просто использую raiseбез аргументов в соответствующем exceptблоке. Но учитывая вложенное выражение вроде try: something() except SomeError as e: try: plan_B() except AlsoFailsError: raise e # I'd like to raise the SomeError as if plan_B() #...

107
Может ли цикл for внутри цикла for использовать то же имя переменной счетчика?

Могу ли я использовать ту же переменную счетчика для forцикла внутри forцикла? Или переменные будут влиять друг на друга? Должен ли следующий код использовать другую переменную для второго цикла, например j, или iнормально? for(int i = 0; i < 10; i++) { for(int i = 0; i < 10; i++) { }...

104
Вложенная одна строка для циклов

Написал эту функцию на питоне, который транспонирует матрицу: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] В процессе я понял, что не совсем понимаю, как выполняются однострочные вложенные циклы for. Пожалуйста,...

104
пространства имен для типов перечислений - лучшие практики

Часто требуется несколько перечислимых типов вместе. Иногда возникает конфликт имен. На ум приходят два решения: использовать пространство имен или использовать «более крупные» имена элементов перечисления. Тем не менее, решение с пространством имен имеет две возможные реализации: фиктивный класс...

103
Вложенная форма Rails с has_many: through, как редактировать атрибуты модели соединения?

Как вы редактируете атрибуты модели соединения при использовании accept_nested_attributes_for? У меня есть 3 модели: темы и статьи, к которым присоединились линкеры class Topic < ActiveRecord::Base has_many :linkers has_many :articles, :through => :linkers, :foreign_key => :article_id...

101
МЕНЬШЕ классов вложенности CSS

Я использую LESS для улучшения своего CSS и пытаюсь вложить класс в класс. Там довольно сложная иерархия, но по какой-то причине моя вложенность не работает. У меня есть это: .g { float: left; color: #323a13; .border(1px,#afc945); .gradient(#afc945, #c8da64); .common; span { .my-span;...

97
Указатель «this» в Javascript во вложенной функции

У меня вопрос о том, как обрабатывается указатель «this» в сценарии вложенной функции. Скажем, я вставил следующий пример кода на веб-страницу. Я получаю сообщение об ошибке при вызове вложенной функции «doSomeEffects ()». Я проверил в Firebug, и это показывает, что когда я нахожусь во вложенной...

97
Вложенная функция в C

Можем ли мы иметь вложенную функцию в C? Какая польза от вложенных функций? Если они существуют в C, отличается ли их реализация от компилятора к компилятору?...

95
Список элементов HTML5, которые можно вложить в элемент P?

Я пытаюсь определить все допустимые элементы HTML5, которые могут быть вложены в элементы абзаца, так что валидатор w3 не показывает никаких ошибок. Я имею в виду, что пытаюсь вычислить все теги, которые могут заменить точки в следующем коде, чтобы валидатор w3 не отображал никаких ошибок:...

95
Почему и когда вы должны использовать вложенные классы в .net? Или нет?

В сообщении блога Кэтлин Доллард в 2008 г. она представляет интересную причину использования вложенных классов в .net. Однако она также упоминает, что FxCop не любит вложенные классы. Я предполагаю, что люди, пишущие правила FxCop, не глупы, поэтому за этой позицией должна быть причина, но я не...