0
ответов

Компилятор Scala не может вывести смесь- в типе для сопоставления с образцом

У меня есть вариант использования для алгебраических групп над конечными наборами перестановок. Поскольку я хотел бы использовать группу для различных классов перестановок, которые в противном случае не связаны, я хотел бы сделать это как ...
вопрос задан: 10 October 2011 11:17
0
ответов

В чем разница между mixin () и extend ( ) в библиотеках Javascript

Я просматриваю различные библиотеки и вижу всплывающее окно extend (). ot, но я также вижу, как появляется mixin (). В YUI есть как миксины, так и расширения. В чем разница между этими двумя концепциями? ...
вопрос задан: 21 September 2011 20:28
0
ответов

Смесиновая терминология

в классическом наследстве, полученные наследования от базы. С Mixins, (техническим) базовым классом обычно называют смесином. Какой собственный термин для (технического) класса, который наследует от микса? ...
вопрос задан: 14 September 2011 09:42
0
ответов

смешивание по сравнению с плагином. Что выбрать?

Позволяют нам предположить, что я определил несколько новых компонентов-MyComponent1, MyComponent2..., которые расширяют Расширение. Компонент. Теперь я wnat для расширения всего этого виджеты с помощью той же функциональности - я хочу добавить...
вопрос задан: 4 September 2011 10:33
0
ответов

Использование миксина с классом формы Django

Я подумываю создать класс формы миксина, чтобы я мог добавить общий набор полей в множество в остальном очень разных форм. Просто использовать его как базовый класс не получится, потому что я хочу быть ...
вопрос задан: 18 August 2011 22:05
0
ответов

gjenbruk av kopi-og-bytt-idiomet

Jeg prøver å sette kopi-og-bytte-idiomet inn i et gjenbrukbart mixin: mal struct copy_and_swap {Derived & operator = (Derived copy) {Derived * derivated = ...
вопрос задан: 16 August 2011 14:48
0
ответов

«Путь Ruby» (миксины и повторное открытие классов) против внедрения зависимостей

Изучая миксины против внедрения зависимостей, я часто слышу фразу «путь Ruby». Часто разработчики говорят, что что-то вроде того, что Ruby позволяет вам повторно открывать классы, а переопределение методов означает, что ...
вопрос задан: 15 August 2011 13:14
0
ответов

Примеси, множественное наследование, конструкторы и данные

У меня есть класс: class A (объект): def __init __ (self, * args): # impl Также "миксин", в основном другой класс с некоторыми данными и методами: class Mixin (object): def __init __ (self): ...
вопрос задан: 8 August 2011 18:08
0
ответов

Как удалить единицы измерения из уравнения микширования Sass?

Я написал очень простой миксин Sass для преобразования значений пикселей в значения rem (см. Джонатан Статья Снука о преимуществах использования рема). Вот код: // Код Mixin $ base_font_size: 10; // ...
вопрос задан: 3 August 2011 13:14
0
ответов

Можно ли использовать миксины в php

Я узнал о миксинах. Поэтому я сомневаюсь, можно ли использовать миксины в php? Если да, то как?
вопрос задан: 29 July 2011 17:43
0
ответов

Есть ли способ преобразовать функциональную переменную в строку в D?

Есть ли способ, учитывая функциональную переменную, получить имя функции в виде строки? Например, если у меня есть: void function (int) func; Есть ли какая-нибудь функция x (), такая, что я мог бы получить: x (func) = ...
вопрос задан: 21 June 2011 07:27
0
ответов

МЕНЬШЕ css устанавливает динамическое фоновое изображение с помощью миксина

Я использую МЕНЬШЕ CSS. В настоящее время я использую миксины с переменными. Что-то вроде этого работает нормально: .border-radius (@radius) {border-radius: @radius; } #header {.border-radius (4px); } Это ...
вопрос задан: 13 June 2011 18:33
0
ответов

Django: Создание миксина для полей многоразовой модели

Я У меня есть несколько полей, которые я хочу добавить почти к каждой модели в моем проекте. Например, эти поля являются «полями отслеживания». такие как дата создания, дата обновления и «активный» флаг. Я ...
вопрос задан: 16 May 2011 07:37
0
ответов

Поддерживает ли Objective-C трейты / примеси?

Есть ли какие-нибудь техники для эмуляции трейтов или примесей в Objective-C? В Scala, например, я могу сделать что-то вроде этого: trait ControllerWithData {def loadData = ... def reloadData = ... ...
вопрос задан: 8 April 2011 21:59
0
ответов

Ruby: Mixin, который добавляет методы динамического экземпляра, имена которых создаются с использованием метода класса

У меня есть следующее: module Thing def self.included (base) base.send: extend, ClassMethods end module ClassMethods attr_reader: things def has_things (* args) options = args ....
вопрос задан: 6 April 2011 21:39
0
ответов

Область видимости переменных Sass по умолчанию

У меня проблема с использованием значений переменных по умолчанию в Sass для разных областей. Мой тестовый пример: @mixin foo {$ val: 'red'! Default; .bar {цвет: $ val; }} @ ...
вопрос задан: 29 March 2011 08:43
0
ответов

Пример миксина CGLib

Может ли кто-нибудь дать мне хороший пример для Java CGLib Использование класса Mixin? Я искал, ни один из них не кажется достаточно простым.
вопрос задан: 23 March 2011 20:59
0
ответов

Почему черты Scala на самом деле не являются чертами?

Кто-то недавно сказал мне, что черты Scala не являются «истинными» чертами, и что они на самом деле просто миксины. К сожалению, у меня не было возможности спросить его, почему. Кто-нибудь знает, что он ...
вопрос задан: 9 March 2011 13:02
0
ответов
0
ответов

Какой самый простой способ перехватить вызов метода для дополнительной функциональности?

Предположим, у меня есть репозиторий, который возвращает список сообщений. В интерфейсе репозитория есть метод GetAll (), который выполняет то, что предлагает. Теперь в соответствии с теорией, что я не должен помещать домен ...
вопрос задан: 4 January 2011 01:18
0
ответов

Проблема с ромбами при использовании MixIns в Python

Пожалуйста, примите во внимание следующий код, реализующий простой MixIn: class Story (object): def __init __ (self, name, content): self.name = name self.content = content class ...
вопрос задан: 23 December 2010 01:05
0
ответов

“uninitialized constant” when included test helper module

I am getting an uninitialized constant error when trying to include a helper module into a test. I have the following files in my rails test directory functional> admin> ...
вопрос задан: 16 December 2010 11:42
0
ответов

Как заставить миксины модулей работать со статическими методами?

Допустим, у меня есть два модуля. Можно ли включить модуль в другой, который будет вести себя как миксин? Например: модуль A def self.foo помещает конец бара "foo" end module B ...
вопрос задан: 16 November 2010 05:15
0
ответов

Очень медленное сканирование кучи растровых изображений в Postgres

У меня есть следующая простая таблица, содержащая данные измерения трафика: CREATE TABLE "TrafficData" (символ "RoadID" не равен NULL, "DateID" числовой NOT NULL , "ExactDateTime" timestamp ...
вопрос задан: 27 October 2010 13:22
0
ответов

Alternatives to abstract classes in Ruby?

I am new to Ruby. A simple example, what I need: class Animal abstract eat() class Cat < Animal eat(): implementation class Dog < Animal eat(): implementation In other ...
вопрос задан: 23 October 2010 14:01
0
ответов

Как я могу использовать миксины или модули в моих контроллерах в Rails 3?

У меня в контроллере есть поведение, которое я вытащил в модуль, чтобы лучше тестировать и использовать его в нескольких местах. Два вопроса по этому поводу: где хорошее место для размещения моих модулей? Oни ...
вопрос задан: 15 October 2010 18:50
0
ответов

Получение списка классов, включающих модуль

У меня есть миксин, для которого я хотел бы получить список всех классов, которые его включили. В модуле mixin я сделал следующее: module MyModule def self.included (base) @classes || = [] ...
вопрос задан: 12 October 2010 18:36
0
ответов

Связывание данных + Добавление дополнительной информации

Странный вопрос, поскольку я никогда не пробовал это раньше в своих обычных связываниях данных. Скажем, если я привязываю данные к текстовому полю, а мои данные представляют собой конкретное число «123», но я хотел, чтобы текстовое поле отображало «Данны
вопрос задан: 3 October 2010 08:07
0
ответов

Как микшировать и вызывать link_to из контроллера в Rails?

Это похоже на вопрос новичка, но простой ответ ускользает от меня. Мне нужно вызвать link_to в методе ActionController, чтобы выдать HTML-ссылку. ActionView :: Helpers :: UrlHelper.link_to вызывает ...
вопрос задан: 1 October 2010 11:49
0
ответов

Вызов методов расширения интерфейса из разработчика выглядит странно в C #

Вызов метода расширения, который работает с интерфейсом из разработчика, кажется, требует использования ключевого слова this. Это кажется странным. Кто-нибудь знает почему? Есть ли более простой способ предоставить общий доступ ...
вопрос задан: 15 September 2010 06:24