Вопросы с тегом «tor»

5665
Какой оператор равенства (== vs ===) следует использовать в сравнениях JavaScript?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я использую JSLint, чтобы пройти через JavaScript, и он возвращает много предложений о замене ==(два знака равенства) на...

3633
Почему Java + +, - =, * =, / = составные операторы присваивания не требуют приведения?

До сегодняшнего дня я думал что например i += j; Был просто ярлык для: i = i + j; Но если мы попробуем это: int i = 5; long j = 8; Тогда i = i + j;не скомпилирует но i += j;скомпилирует нормально. Значит ли это, что на самом деле i += j;это ярлык для чего-то подобного i = (type of i) (i +...

3401
Почему эмулятор Android такой медленный? Как мы можем ускорить эмулятор Android? [закрыто]

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не...

2756
Как сделать цепочку функциональных декораторов?

Как я могу сделать два декоратора в Python, которые будут делать следующее? @makebold @makeitalic def say(): return "Hello" ... который должен вернуть: "<b><i>Hello</i></b>" Я не пытаюсь сделать HTMLэто в реальном приложении - просто пытаюсь понять, как работают декораторы и...

2550
Как мне заставить Git использовать выбранный мной редактор для коммитов?

Я бы предпочел написать свои коммит-сообщения в Vim, но он открывает их в Emacs. Как мне настроить Git, чтобы он всегда использовал Vim? Обратите внимание, что я хочу сделать это глобально, а не только для одного...

2003
Что такое идиома копирования и обмена?

Что это за идиома и когда ее следует использовать? Какие проблемы это решает? Меняется ли идиома при использовании C ++ 11? Хотя это упоминалось во многих местах, у нас не было ни единого вопроса и ответа «что это такое», так что вот оно. Вот частичный список мест, где это было упомянуто ранее:...

1745
Что такое «новое» ключевое слово в JavaScript?

newКлючевое слово в JavaScript может быть довольно запутанным , когда он впервые встречается, так как люди склонны думать , что JavaScript не является объектно-ориентированный язык программирования. Что это? Какие проблемы это решает? Когда это уместно, а когда нет?...

1488
Когда использовать виртуальные деструкторы?

У меня есть четкое понимание большинства ОО-теорий, но меня смущает одна вещь - виртуальные деструкторы. Я думал, что деструктора всегда называют независимо от того, что и для каждого объекта в цепочке. Когда вы собираетесь сделать их виртуальными и...

1381
Есть ли в JavaScript оператор «нулевого слияния»?

Есть ли в Javascript пустой оператор слияния? Например, в C # я могу сделать это: String someString = null; var whatIWant = someString ?? "Cookies!"; Лучшее приближение, которое я могу выяснить для Javascript, это использование условного оператора: var someString = null; var whatIWant = someString...

1334
Удаление элементов массива в JavaScript - удаление против сращивания

В чем разница между использованием в deleteоператор на элементе массива в отличие от использования в Array.spliceметод ? Например: myArray = ['a', 'b', 'c', 'd']; delete myArray[1]; // or myArray.splice (1, 1); Зачем даже метод сращивания, если я могу удалять элементы массива, как я могу с...

1186
Отключение автоматического отступа при вставке текста в vim

Я прилагаю усилия, чтобы изучить Vim. Когда я вставляю код в свой документ из буфера обмена, я получаю дополнительные пробелы в начале каждой новой строки: line line line Я знаю, что вы можете отключить автоматический отступ, но я не могу заставить его работать, потому что у меня есть другие...

1145
Сортировать ArrayList пользовательских объектов по свойству

Я читал о сортировке ArrayLists с помощью Comparator, но во всех примерах, compareToкоторые использовали люди, согласно некоторым исследованиям, это метод для строк. Я хотел отсортировать ArrayList пользовательских объектов по одному из их свойств: объекту Date ( getStartDay()). Обычно я сравниваю...