Вопросы-ответы - все решения ➜ страница 190
Как я могу преобразовать строку в boolean в JavaScript?
могу ли я преобразовать строку, представляющую логическое значение (например, 'true', 'false') во внутренний тип в JavaScript? У меня есть скрытая форма в HTML, которая обновляется на основе выбора пользователя в списке. Эта форма содержит некоторые поля, которые представляют логические значения и динамически заполняются внутренним логическим значением. Однако, как только это значение помещается в скрытое поле ввода становится строкой. единственный способ, который я мог найти, чтобы определить ...
Как найти Waldo с Mathematica?
это беспокоило меня в выходные: что это хороший способ решить эти где Уолдо? ['Уолли' за пределами Северной Америки] головоломки, используя Mathematica (обработка изображений и другие функции)? вот что у меня есть до сих пор, функция, которая немного снижает визуальную сложность путем затемнения некоторые из не-красных цветов: whereIsWaldo[url_] := Module[{waldo, waldo2, waldoMask}, waldo = Import[url]; waldo2 = Image[ImageData[ waldo] /. {{r_, g_, b_} /; Not[r > . ...
Как определить, содержит ли массив определенное значение в Java?
у меня есть String[] С такими значениями: public static final String[] VALUES = new String[] {"AB","BC","CD","AE"}; дано String s, есть ли хороший способ проверить, является ли VALUES содержит s? ...
Объекты глубокого клонирования
Я хочу сделать что-то вроде: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); а затем внести изменения в новый объект, которые не отражены в исходном объекте. мне не часто нужна эта функциональность, поэтому, когда это было необходимо, я прибегал к созданию нового объекта, а затем копировал каждое свойство индивидуально, но это всегда оставляет меня с чувством, что есть лучший или более элегантный способ справиться с ситуацией. Как я могу клониро ...
Поймать несколько исключений сразу?
это обескураживает, чтобы просто поймать System.Exception. Вместо этого следует перехватывать только" известные " исключения. теперь это иногда приводит к ненужному повторяющемуся коду, например: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch (OverflowException) { WebId = Guid.Empty; } интересно: есть ли способ поймать оба исключения и только вызвать WebId = Guid.Empty после вызова? данный пример довольно прост, так как это то ...
Что такое правило трех?
что значит копирование объекта В смысле? что такое конструктор копирования и оператор присваивания копии? когда я должен объявить их сам? Как я могу предотвратить копирование моих объектов? ...
Как проверить, содержит ли строка подстроку в Bash
у меня есть строка в Bash: string="My string" как я могу проверить, если он содержит другую строку? if [ $string ?? 'foo' ]; then echo "It's there!" fi здесь ?? - Это мой неизвестный оператор. Я использую echo и grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi это выглядит немного неуклюже. ...
Как я могу довольно-распечатать JSON с помощью JavaScript?
Как я могу отобразить JSON в удобном для чтения (для читателей-людей) формате? Я ищу в первую очередь отступы и пробелы, возможно, даже цвета / стили шрифтов / и т. д. ...
Как отформатировать дату Microsoft JSON?
Я беру свой первый удар в Ajax С помощью jQuery. Я получаю свои данные на свою страницу, но у меня возникли некоторые проблемы с данными JSON, которые возвращаются для типов данных Date. В принципе, я получаю строку обратно, которая выглядит так: /Date(1224043200000)/ от кого - то совершенно нового для JSON-как мне форматировать это в короткий формат даты? Следует ли это обрабатывать где-то в коде jQuery? Я пробовал jQuery.UI.datepicker плагин с помощью $.datepicker.formatDate() без какого-ли ...
Как разобрать строку на float или int в Python?
в Python, как я могу разобрать числовую строку, как "545.2222" к соответствующему значению float,542.2222? Или разобрать строку "31" в целое число, 31? Я просто хочу знать, как разобрать floatstring до float, и (отдельно) an intstring до int. ...
Как я могу выбрать элемент с несколькими классами в jQuery?
Я хочу, чтобы выбрать все элементы, которые имеют два класса a и b. <element class="a b"> Итак, только те элементы, которые имеют и классы. когда я использую $(".a, .b") это дает мне Союз, но я хочу перекрестке. ...
Как исправить java.ленг.UnsupportedClassVersionError: неподдерживаемый майор.вспомогательная версия
Я пытаюсь использовать Блокнот++ а мои все-в-один инструмент для редактирования, запуска, компиляции и т. д. у меня есть JRE установлен ,и я настроил свою переменную пути.../каталог bin. когда я запускаю свой "Hello world" в Notepad++, я получаю это сообщение: java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) .............. ...
Как преобразовать строку в целое число в JavaScript?
Как мне преобразовать a string на integer в JavaScript? ...
Каков самый простой способ печати массива Java?
в Java массивы не переопределяют toString(), поэтому, если вы попытаетесь напечатать его напрямую, вы получите имя класса + @ + шестнадцатеричное значение hashCode массива, как определено Object.toString(): int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something like '[I@3343c8b3' но обычно мы на самом деле хотим что-то вроде [1, 2, 3, 4, 5]. Какой самый простой способ сделать это? Вот некоторые примеры входов и выходов: // array of primitives: int[] ...
Должны ли директивы "using" находиться внутри или вне пространства имен?
Я бегал StyleCop над некоторым кодом C#, и он продолжает сообщать, что мой using директивы должны быть в пространстве имен. есть ли техническая причина для размещения using директивы внутри, а не вне пространства имен? ...
Как я могу центрировать текст по горизонтали и вертикали в TextView?
как отцентрировать текст по горизонтали и вертикали в TextView, Так что он появляется ровно в середине TextView на Android? ...
Отключение кэша Chrome для разработки веб-сайтов
Я изменяю внешний вид сайта (модификации CSS), но не могу увидеть результат в Chrome из-за раздражающего постоянного кэша. Я пытался Shift + обновить, но это не работает. Как я могу временно отключить кэш или обновить страницу таким образом, чтобы я мог видеть изменения? ...
Как определить, является ли переменная "неопределенной" или "нулевой"?
как определить, является ли переменная undefined или null? Мой код выглядит следующим образом: var EmpName = $("div#esd-names div#name").attr('class'); if(EmpName == 'undefined'){ //DO SOMETHING }; <div id="esd-names"> <div id="name"></div> </div> но если я это сделаю, интерпретатор JavaScript останавливает выполнение. ...
В чем разница между атомными и неатомными атрибутами?
Что делать atomic и nonatomic означает в декларациях собственности? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) UITextField *userName; в чем различие между этими тремя? ...
Каковы допустимые значения для атрибута id в HTML?
при создании id атрибуты для HTML-элементов, какие правила существуют для значение? ...
Каков предпочтительный синтаксис для определения перечислений в JavaScript?
каков предпочтительный синтаксис для определения перечислений в JavaScript? Что-то вроде: my.namespace.ColorEnum = { RED : 0, GREEN : 1, BLUE : 2 } // later on if(currentColor == my.namespace.ColorEnum.RED) { // whatever } или есть более предпочтительная идиома? ...
Передача данных между контроллерами
Я новичок в iOS и Objective-C и всей парадигме MVC, и я застрял со следующим: у меня есть представление, которое действует как форма ввода данных, и я хочу дать пользователю возможность выбрать несколько продуктов. Продукты перечислены на другом представлении с UITableViewController и я включил несколько вариантов. мой вопрос в том, как я могу передавать данные из одного представления в другое? Я буду держать выбор на UITableView в массиве, но как мне тогда передайте это обратно в предыдущее п ...
Когда использовать двойные или одинарные кавычки в JavaScript?
console.log("double"); vs console.log('single'); Я вижу все больше и больше библиотек JavaScript, использующих одинарные кавычки при обработке строк. Каковы причины использовать один над другим? Я думал, что они в значительной степени взаимозаменяемы. ...
Отсоединить (переместить) подкаталог в отдельный репозиторий Git
у меня есть Git репозиторий, который содержит ряд подкаталогов. Теперь я обнаружил, что один из подкаталогов не связан с другим и должен быть отсоединен к отдельному репозиторию. Как я могу это сделать, сохраняя историю файлов в подкаталоге? Я думаю, что я мог бы сделать клон и удалить ненужные части каждого клона, но я полагаю, что это даст мне полное дерево при проверке более старой версии так далее. Это может быть приемлемо, но я бы предпочел сделать вид, что два репозитория не имеют общей ...
В чем разница между Bower и npm?
В чем принципиальная разница между bower и npm? Просто хочу что-то простое и понятное. Я видел, как некоторые из моих коллег используют bower и npm заменимо в своих проектах. ...
Загрузите определенный тег с помощью Git
Я пытаюсь выяснить, как я могу загрузить конкретный тег репозитория Git - это одна версия за текущей версией. Я видел, что на веб-странице git был тег для предыдущей версии, с именем объекта чего-то длинного шестнадцатеричного числа. но имя версии "Tagged release 1.1.5" по Сайте. я попробовал такую команду (с измененными именами): git clone http://git.abc.net/git/abc.git my_abc и я действительно получил что - то-каталог, кучу поддиректории и т. д. Если это весь репозиторий, как мне пол ...
Как вы утверждаете, что в тестах JUnit 4 возникает определенное исключение?
Как я могу использовать JUnit4 идиоматически, чтобы проверить, что код вызывает исключение? хотя я конечно могу сделать что-то вроде этого: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) { thrown = true; } assertTrue(thrown); } Я помню, что есть аннотация или утверждение.xyz или что-то это гораздо менее kludgy и гораздо более в духе JUnit для таких ситуаций. ...
Как на самом деле работает PHP 'foreach'?
позвольте мне префикс этого, сказав, что я знаю, что foreach есть, делает и как его использовать. Этот вопрос касается того, как он работает под капотом, и я не хочу никаких ответов по строкам "вот как вы зацикливаете массив с foreach". долгое время я предполагал, что foreach работал с самим массивом. Потом я нашел много ссылок на то, что он работает с скопировать массива, и с тех пор я предположил, что это конец история. Но недавно я вступил в дискуссию по этому вопросу, и после небольшого эк ...
Git fetch удаленная ветка
мой коллега и я работаем над одним и тем же репозиторием, мы разветвили его на две ветви, каждая из которых технически подходит для разных проектов, но у них есть сходство, поэтому мы иногда хотим вернуться к *master из ветви. однако, у меня есть ветка. Мой вопрос в том, как мой коллега может вытащить эту ветку конкретно? А git clone РЕПО, похоже, не создает ветви локально для него, хотя я вижу, что они живут на unfuddle после нажатия на мой конец. кроме того, когда я изначально сделал ветку, ...
Как форматировать код в Visual Studio Code (VSCode)
что эквивалентно Ctrl + K + F и Ctrl + K + D в Windows в Visual Studio для форматирования или" украшения " кода в редакторе кода Visual Studio? ...