Существует понятие информатики для этого, которое выходит из моей головы, одного из тех слов, которое заканчивается "-icity".
Это означает, что что-то как данное действие будет всегда приводить к тому же результату, IE, там не будет никакой гистерезис, или действие не изменит функционирование системы...
Позвонить в звонок, кого-либо? Спасибо.
Извинения за метки, я только отмечаю его Java b/c, я узнал об этом в классе Java назад в школе, и я полагаю, что толпа склонна иметь больше фона CS...
Это может означать две разные вещи:
детерминированные - значение, которое учитывает одно и то же начальное состояние, одинаковую операцию (с точно такими же данными) всегда будет давать одно и то же полученное состояние (и необязательный выход.) - http://en.wikipedia.org/wiki/deterministic_algorithm
То же самое действие имеет тот же эффект - предполагая, что вы начнете с того же места в той же системе. (Ничего случайного об этом, ничто из-за нарушенного, которое может повлиять на результат ...)
IdEmpotent - означает, что применение функции к значению один раз, когда E.G. f (x) = v производит тот же результат, что и нанесение функции несколько раз, например, f (f (f (x))) = v - http://en.wikipedia.org/wiki/idempotence
I.e. Одним или нескольким функциональным приложениям дает то же значение, учитывая одинаковое начальное значение
Проверьте этот пост для в основном полный метод написания расширения, чтобы сделать только это. Мой сценарий тянет данные из namevalueCollection.
http://hunterconcepts.com/blog/extensionsions_htttrequestformquerystring/
-121--2873816-А в кислоте.
Atomicity - утверждает, что модификации баз данных должны следовать правилу «все или ничего». Каждая транзакция считается «атомным». Если одна часть транзакции терпит неудачу, вся транзакция терпит неудачу.
Или действие не изменит функционирование системы ...
Вы ищете «Idempottence»?
Вы имеете в виду атомный блок кода?
-121--2620814-вы имеете в виду idempotent ??
-121--2620823-Нулевой ?
Ну, довольно просто, теория за этим всегда одна и та же
1) Распродайте два раза ваш 2D координату на 3D пространстве. (каждый API имеет свою собственную функцию, но вы можете реализовать свою собственную, если хотите). Один на Min Z, один на Max Z.
2) С помощью этих двух значений вычислить вектор, который переходит от Min Z и точки к Max Z.
3) С помощью вектора и точки вычислите луч, который идет от Min Z к MaxZ
4) Теперь у вас есть луч, с этим вы можете сделать луч-треугольник/луч-плоскость/луч-что-то пересечение и получить свой результат...
-121--2532777-MVVM light toolkit = > EventToCommand:)
http://galasoft.ch/mvvm/resources/Manual/GalaSoft.MvvmLight.Binaries.V3.Alpha3.zip
-121--4746450-Ищите инвариант ?
http://en.wikipedia.org/wiki/Invariant_%28computer_science%29
вызывается инвариант к последовательности операции, если предикат всегда вычисляет в конце последовательности до того же значения, что и перед запуском последовательность.
В Rails такого нет. Если вам нужны хорошие идентификаторы, чтобы показать пользователям, то сохраните их в отдельной таблице и используйте их повторно.
-121--1181573-Это может означать две разные вещи:
детерминированная - означающая, что при одном и том же исходном состоянии одна и та же операция (с точно такими же данными) всегда будет производить одно и то же результирующее состояние (и необязательный вывод). - http://en.wikipedia.org/wiki/Deterministic_algorithm
т. е. одно и то же действие имеет тот же эффект - при условии, что вы начинаете с того же места в той же системе. (Ничего случайного об этом, ничего подаваемого извне, что могло бы повлиять на результат...)
idempotent - означает применение функции к значению один раз, например f (x) = v дает тот же результат, как применение функции несколько раз, например f (f (f (x))) = v - http://en.wikipedia.org/wiki/Idempotence
т.е. одно или несколько функциональных приложений дают одинаковое значение при одинаковом исходном значении
-121--2620811-Ссылочная прозрачность также используется в некоторых окружностях CS.
В математике функция «F» IS IDEMPotent Если несколько приложений не меняют результат.
Это звучит как то, что вы описываете, будет функция функция . Хотя термин memorylessness обычно используется для случайных распределений, я не совсем помню, если он имеет программный эквивалент ...
Часть вашего вопроса «заканчивается», часть вашего вопроса заставляет меня думать, что вы можете искать монотонности , даже если он не делает не вполне совпадение / определение слова. Из статьи Википедии:
в математике монотонная функция (или монотонная функция) является функцией, которая сохраняет данный порядок. Эта концепция впервые возникла в исчислении и была позже обобщена до более абстрактных условий теории заказа.
На следующих иллюстрациях (также заимствовано из статьи Википедии) три функции нарисованы:
A: B: C:
A и B и обе монотонные (увеличение и уменьшение соответственно), в то время как C не монотонный.