0
ответов

Creating mixin with Spring AOP Introductions

Could someone provide a sample code snippet that stitches two java interfaces using spring-aop introduction (mixin)? I'm looking for AspectJ annotation style configuration. Also, the specific use ...
вопрос задан: 28 December 2012 01:59
0
ответов

Rails: callbacks from module

I try to do this: app/models/my_model.rb: class MyModel < ActiveRecord::Base include MyModule ... конец lib / my_module.rb: module MyModule before_destroy: my_func #! def my_func .....
вопрос задан: 28 November 2012 20:10
0
ответов

@ знак и переменные в CSS keyframes с помощью LESS CSS

Мне нужно сделать 8 различных CSS3 анимаций, которые слишком похожи, поэтому я использовал для этого LESS. Ниже приведен код, который работает идеально, с одной маленькой заминкой - переменной @name. .animation_top (@...
вопрос задан: 7 November 2012 22:13
0
ответов

понимание сопоставимого миксина и перечислимого миксина

Я новичок и изучаю рубин. Хотелось бы лучше разобраться в заданном вопросе. Я не понимаю использование сопоставимого миксина и перечисляемого миксина. Я имею в виду, что мы не включаем их в...
вопрос задан: 31 July 2012 11:59
0
ответов

Список методов класса через миксин

Я хочу перечислить методы класса в миксине. Я предполагаю, что для этого мне нужно открыть файл, содержащий исходный код миксина, но найти имя этого файла сложнее, чем я думал. Я пробовал использовать...
вопрос задан: 3 July 2012 16:19
0
ответов

Любопытное циклическое наследование со смесью -ins в C++

Каков хороший способ расшифровать циклическое наследование здесь? узел класса { //... public :list соседи (){ / *... */ } void update (){ } } шаблон<тип узла класса>...
вопрос задан: 3 July 2012 12:46
0
ответов

Почему при смешивании трейта создается анонимный класс?

скала> класс А определенный класс A scala> черта B определенная черта B Создание объекта класса A дает нам :scala> new A res4 :A = A@11ea3fc Но создание объекта класса A со смешанным свойством B...
вопрос задан: 29 June 2012 21:48
0
ответов

Имена динамических классов в LESS

У меня есть следующий фрагмент кода LESS, работающего @iterations: 940; @итераций: 940; @col:2.08333333333333333333333333333333%; // вспомогательный класс, никогда не будет ...
вопрос задан: 5 June 2012 14:46
0
ответов

нотация class << в модулях

Я пытаюсь смешать модуль с классом и хочу, чтобы некоторые методы вели себя как методы класса, а другие — как методы экземпляра. Однако я не хочу включать и расширять модуль. Я бы...
вопрос задан: 27 May 2012 17:34
0
ответов

Могу ли я расширить класс Ruby, чтобы он динамически вел себя как OpenStruct?

У меня есть класс Ruby, который включает в себя модуль. Я хочу, чтобы включаемый класс вел себя как OpenStruct. Как мне добиться этого без явного наследования от OpenStruct? Книга класса включает MyModule ...
вопрос задан: 25 May 2012 19:25
0
ответов

C++ Cloneable mixin

У меня есть несколько классов, которым необходимо определить следующую функцию клонирования: struct Base { виртуальная база * clone() const = 0; }; структура A: общедоступная база { Base * clone() const { return new ...
вопрос задан: 4 May 2012 06:31
0
ответов

Микширование в признаке динамически

Сохранение свойства trait {def id: Long} Как мне реализовать метод, который принимает экземпляр любого класса case и возвращает его копию со смешанным свойством? Подпись метода ...
вопрос задан: 29 April 2012 16:13
0
ответов

как создать миксин @keyframes в SCSS (3.1.16)

Я уже пробовал префиксы $:(" -webkit -"," -moz -", " -или -", "" ); @mixin keyframes ($name ){ @each $prefix in $prefixes { @ #{$prefix}keyframes #{$name} { @content; } } } и @mixin...
вопрос задан: 29 April 2012 14:05
0
ответов

Где задокументировано поведение модуля ruby ​​self.included и self.extended?

Я просматривал сообщение в блоге ruby ​​mixin, и там говорится, что когда модуль включается в класс, вызывается его метод self.included (). Мой вопрос: где это поведение официально задокументировано? Я...
вопрос задан: 29 April 2012 06:10
0
ответов

Семантическая сетка с Bootstrap + LESS Mixins ¿ КАК?

Документация по начальной загрузке Twitter говорит о трех миксинах для создания систем сетки: .container-fixed(); #сетка > .core(); #сетка > .fluid(); Я знаю, как настроить страницу на использование начальной загрузки и меньше....
вопрос задан: 28 March 2012 15:55
0
ответов

Разъяснение метода переопределения Ruby mixin

Я только что столкнулся с этим поведением, которое я действительно не понимаю. модуль M def foo "module_foo" конец конец класса C def foo "class_foo" конец включает M end puts C.new.foo Почему C.new.foo ...
вопрос задан: 22 March 2012 18:03
0
ответов

Python Mixin для __str__and Порядок разрешения методов

Я обнаружил, что многие классы я пишу в Python содержат небольшой набор переменных, которые я действительно хотел бы видеть при вызове str(), и что переписывание __str__(self) для каждой из них довольно громоздко. Таким образом, я ...
вопрос задан: 9 March 2012 09:30
0
ответов

Не являются ли черты просто композицией?

Я читал статью о новых функциях PHP 5.4.0. Один из самых ожидаемых - Traits. Читая эти Traits, чтобы понять, что они собой представляют, они просто выглядят как компилятор ...
вопрос задан: 2 March 2012 11:08
0
ответов

Что здесь делает Groovy?

Я пытался отладить код, использующий миксины, и мне удалось свести проблему к этому примеру. У меня есть родительский класс, который получает методы через миксин, и дочерний класс, который наследуется от ...
вопрос задан: 1 March 2012 22:42
0
ответов

Совместно ли переменные экземпляра модуля между классами с миксином?

Я хочу знать, как переменные экземпляра модуля Ruby ведут себя в нескольких классах, которые «смешивают» его «внутри». Я написал образец кода, чтобы проверить это: # Вот модуль, который я создал с одним экземпляром ...
вопрос задан: 23 February 2012 10:11
0
ответов

Класс CSS-Less расширяет класс псевдоклассом

Мне было интересно, как я могу сделать что-то вроде следующего с меньшим количеством css: .btn {color: black; } .btn: hover {цвет: белый; } .btn-foo {.btn; &: hover {.btn: hover; } } Of -...
вопрос задан: 5 February 2012 21:13
0
ответов

Это миксин и можно ли это сделать в C ++?

У меня есть собственный шаблон класса массива, в который я хотел бы при желании добавить функциональность. В качестве примера функциональности возьмем поддержку многопоточности: в некоторых случаях мне нужны массивы, которые помещают #pragma omp ...
вопрос задан: 24 January 2012 13:59
0
ответов

Невозможно добавить элемент в карту с использованием типа динамической примеси для ключа

Следующий оператор компилируется и работает должным образом: val map: Map [_>: Int with String, Int] = Map (1 -> 2, "Hello" -> 3) Однако, если я попытаюсь добавить на карту: map + ((3,4)) или ...
вопрос задан: 6 January 2012 17:58
0
ответов

Почему шаблонные миксины в C++ не являются более популярными?

Я часто использую шаблонные миксины в C++, но мне интересно, почему эта техника не используется больше. Это кажется вершиной повторного использования. Это сочетание мощности и эффективности - одна из причин, по которой я действительно люблю C++ ...
вопрос задан: 6 January 2012 09:34
0
ответов

Разница между преобразованиями @Delegate и @Mixin AST в Groovy

В чем разница между @ Делегат и преобразования @Mixin AST в Groovy. Может быть, мой вопрос связан с объектно-ориентированным дизайном и применением разных шаблонов, но я использую оба и могу добиться того же ...
вопрос задан: 15 December 2011 22:24
0
ответов

Стандарты Python MixIn

Итак, я пишу код и недавно столкнулся с необходимостью реализовать несколько миксинов. У меня вопрос: как правильно разработать микс? Я буду использовать приведенный ниже пример кода, чтобы проиллюстрировать свои ...
вопрос задан: 4 December 2011 00:34
0
ответов

Как включить модуль в фабрику factory_girl?

Я пытаюсь повторно использовать вспомогательный метод на всех своих фабриках, но не могу заставить его работать. Вот моя установка: Модуль помощника (в spec / support / test_helpers.rb) модуль Тестирует модуль Помощники # not ...
вопрос задан: 26 October 2011 19:26
0
ответов

Grails/Groovy - использование нескольких @TestMixin

В Grails у меня есть сервис, который я хочу юнит-тестировать. Сервис использует следующие импорты: import grails.converters.JSON import grails.web.JSONBuilder Я хочу, чтобы сервис получал данные и преобразовывал их в ...
вопрос задан: 26 October 2011 13:47
0
ответов

Может ли sass @mixin принимать неопределенное количество аргументов?

Я пытаюсь создать миксин sass для переходов. Это то, что у меня есть до сих пор. @mixin transition ($ var) -webkit-transition: $ var transition: $ var Я хочу иметь возможность передавать ему несколько аргументов ...
вопрос задан: 25 October 2011 20:58
0
ответов

Поддерживает ли Google Dart миксины?

Я просмотрел документацию по языку, и мне кажется, что Google Dart не поддерживает миксины (нет тел методов в интерфейсах, нет множественного наследования, нет Ruby-подобных модулей). Я прав ...
вопрос задан: 18 October 2011 22:02