theory- все статьи тега


Как связать точку данных с теорией?

@DataPoints public static final Integer[] input1={1,2}; @Theory @Test public void test1(int input1){ } @DataPoints public static final Integer[] input2={3,4}; @Theory @Test public void test2(int input2 ){ } Я хочу, чтобы test1 выполнялся с набором данных input1 - {1,2} , а test2 - с input2 - {3,4}. Но в настоящее время каждый тест выполняется с обоими наборами данных {1,2,3,4}. Как привязать определенные точки @ DataPoints к определенным точкам @ Theorys ...

Что такое голодание?

В многозадачных системах некоторые ненормальные условия препятствуют выполнению процессов или потоков. Я буду называть и процессы, и потоки просто "процессами". Два из этих условий называются мертвым замком и живым замком. Первый относится к процессам, которые блокируют друг друга, таким образом предотвращая выполнение любого из них. Последнее относится к процессам, которые мешают друг другу прогрессировать, но фактически не блокируют выполнение. Например, они могут постоянно заставляют друг др ...

Рок ножницы бумага бот алгоритм

В моей школе наш учитель проводит конкурс роботов "Камень, ножницы, бумага". Я знаю, как программировать на Python, но я понятия не имею, как программировать бота, который имел бы больше шансов на успех, чем тот, который случайным образом выбирает свое оружие. Я думаю, что можно сохранить все предыдущие ходы, а затем искать паттерны, чтобы противостоять атакам. Иду ли я в правильном направлении? Есть идеи? ...

Что такое лямбда () функция?

Что такое лямбда в мире компьютерных наук для человека без комп-sci фона? ...

Большой-О для восьмилетних детей? [дубликат]

этот вопрос уже есть ответ здесь: что такое простое английское объяснение обозначения" Big O"? 38 ответов Я спрашиваю больше о том, что это значит для моего кода. Я понимаю концепции математически, мне просто трудно обернуть голову вокруг того, что они означают концептуально. Например, если чтобы выполнить операцию O(1) над структурой данных, я понимаю, что количество операций, которые она должна выпол ...

Что такое ссылочная прозрачность?

Что означает термин ссылочная прозрачность в смысле? Я слышал, что это описывается как "это означает, что вы можете заменить равные равными", но это кажется неадекватным объяснением. ...

Почему встроенные функции C++ в заголовке?

NB это не вопрос о том, как использовать встроенные функции и как они работают, почему они сделали так, как они. объявление функции-члена класса не нужно определять функцию как inline, это только фактическая реализация функции. Например, в заголовочном файле: struct foo{ void bar(); // no need to define this as inline } так почему же встроенная реализация класса function есть чтобы быть в заголовочном файле? Почему я не могу поставить встроенную функцию ? Если я где попробовать поставит ...

Как бы вы получили доступ к свойствам объекта из метода объекта? [закрытый]

каков "пурист" или "правильный" способ доступа к свойствам объекта из метода объекта, который не является методом getter/setter? Я знаю, что снаружи объекта вы должны использовать геттер / сеттер, но изнутри вы бы просто сделали: Java: String property = this.property; PHP: $property = $this->property; или вы бы сделали: Java: String property = this.getProperty(); PHP: $property = $this->getProperty(); Простите меня, если мой Java немного выключен, это прошел год с тех пор, к ...

Это С99 препроцессора полный Тьюринга?

после обнаружения повысить возможности препроцессора я обнаружил, что задаюсь вопросом: является ли препроцессор C99 Turing полным? Если нет, то чего ему не хватает, чтобы не квалифицироваться? ...

Что такое "канонический путь"?

Это вопрос теории. Я искал в интернете без удовлетворительной удачи, я просто хочу понять, что это за жаргон. Я видел примеры Java, JSON и т. д., Но я не мог найти в Google ни здесь, ни в StackOverflow простого объяснения, никакого кода не требуется =P таким образом, абсолютный путь-это способ добраться до определенного файла или местоположения, описывающего полный маршрут к нему, полный путь, и он зависит от ОС (например, абсолютные пути для Windows и Linux different) относительный путь это ма ...

Как хэш-функции, такие как MD5, уникальны?

Я знаю, что у MD5 были некоторые коллизии, но это скорее вопрос высокого уровня о функциях хэширования. Если MD5 хэширует любую произвольную строку в 32-значное шестнадцатеричное значение, то согласно Принцип Pigeonhole конечно, это не может быть уникальным, так как есть более уникальные произвольные строки, чем есть уникальные 32-значные шестнадцатеричные значения. ...