Каков тот термин “хвастовства” CS для того же действия, всегда имеющего тот же эффект

Существует понятие информатики для этого, которое выходит из моей головы, одного из тех слов, которое заканчивается "-icity".

Это означает, что что-то как данное действие будет всегда приводить к тому же результату, IE, там не будет никакой гистерезис, или действие не изменит функционирование системы...

Позвонить в звонок, кого-либо? Спасибо.

Извинения за метки, я только отмечаю его Java b/c, я узнал об этом в классе Java назад в школе, и я полагаю, что толпа склонна иметь больше фона CS...

14
задан Michael Myers 20 January 2010 в 18:38
поделиться

14 ответов

Это может означать две разные вещи:

детерминированные - значение, которое учитывает одно и то же начальное состояние, одинаковую операцию (с точно такими же данными) всегда будет давать одно и то же полученное состояние (и необязательный выход.) - 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. Одним или нескольким функциональным приложениям дает то же значение, учитывая одинаковое начальное значение

40
ответ дан 1 December 2019 в 05:48
поделиться

Проверьте этот пост для в основном полный метод написания расширения, чтобы сделать только это. Мой сценарий тянет данные из namevalueCollection.

http://hunterconcepts.com/blog/extensionsions_htttrequestformquerystring/

-121--2873816-

А в кислоте.

Atomicity - утверждает, что модификации баз данных должны следовать правилу «все или ничего». Каждая транзакция считается «атомным». Если одна часть транзакции терпит неудачу, вся транзакция терпит неудачу.

0
ответ дан 1 December 2019 в 05:48
поделиться

Или действие не изменит функционирование системы ...

Вы ищете «Idempottence»?

1
ответ дан 1 December 2019 в 05:48
поделиться

Вы имеете в виду идемпотенцию?

2
ответ дан 1 December 2019 в 05:48
поделиться

Вы имеете в виду атомный блок кода?

-121--2620814-

вы имеете в виду idempotent ??

-121--2620823-

Нулевой ?

8
ответ дан 1 December 2019 в 05:48
поделиться

Ну, довольно просто, теория за этим всегда одна и та же

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

вызывается инвариант к последовательности операции, если предикат всегда вычисляет в конце последовательности до того же значения, что и перед запуском последовательность.

6
ответ дан 1 December 2019 в 05:48
поделиться

В 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.

11
ответ дан 1 December 2019 в 05:48
поделиться

Боковой эффект без эффекта?

4
ответ дан 1 December 2019 в 05:48
поделиться

В математике функция «F» IS IDEMPotent Если несколько приложений не меняют результат.

3
ответ дан 1 December 2019 в 05:48
поделиться

детерминированные, - =

6
ответ дан 1 December 2019 в 05:48
поделиться

Вы имеете в виду атомный блок код?

0
ответ дан 1 December 2019 в 05:48
поделиться

Это звучит как то, что вы описываете, будет функция функция . Хотя термин memorylessness обычно используется для случайных распределений, я не совсем помню, если он имеет программный эквивалент ...

0
ответ дан 1 December 2019 в 05:48
поделиться

Вы имеете в виду IdEmpotent ??

11
ответ дан 1 December 2019 в 05:48
поделиться

Часть вашего вопроса «заканчивается», часть вашего вопроса заставляет меня думать, что вы можете искать монотонности , даже если он не делает не вполне совпадение / определение слова. Из статьи Википедии:

в математике монотонная функция (или монотонная функция) является функцией, которая сохраняет данный порядок. Эта концепция впервые возникла в исчислении и была позже обобщена до более абстрактных условий теории заказа.

На следующих иллюстрациях (также заимствовано из статьи Википедии) три функции нарисованы:

A: B: C:

A и B и обе монотонные (увеличение и уменьшение соответственно), в то время как C не монотонный.

1
ответ дан 1 December 2019 в 05:48
поделиться
Другие вопросы по тегам:

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