Программирование

1697
Что такое TypeScript и почему я должен использовать его вместо JavaScript? [закрыто]

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

1692
Как я могу заставить UITextField двигаться вверх при наличии клавиатуры - при начале редактирования?

С iOS SDK: У меня есть UIViewс, UITextFieldкоторые поднимают клавиатуру. Мне нужно, чтобы я мог: Разрешить прокрутку содержимого, UIScrollViewчтобы увидеть другие текстовые поля, как только клавиатура Автоматически «прыгать» (путем прокрутки вверх) или сокращения Я знаю, что мне нужно UIScrollView....

1690
Как проверить, является ли строка «StartsWith» другой строкой?

Как бы я написал эквивалент C # String.StartsWithв JavaScript? var haystack = 'hello world'; var needle = 'he'; haystack.startsWith(needle) == true Примечание. Это старый вопрос, и, как указано в комментариях, ECMAScript 2015 (ES6) представил этот .startsWithметод. Однако на момент написания этого...

1686
Как Facebook отключает встроенные в браузер инструменты разработчика?

Таким образом, очевидно, что из-за недавних мошенничеств люди используют средства разработчика для размещения спама и даже используют для взлома учетных записей. Facebook заблокировал инструменты разработчика, и я даже не могу использовать консоль. Как они это сделали ?? В одном сообщении о...

1685
Есть ли причина для повторного использования C # переменной в foreach?

При использовании лямбда-выражений или анонимных методов в C # мы должны опасаться доступа к измененной ловушке замыкания . Например: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to modified closure ... } Из-за измененного закрытия приведенный выше код приведет к...

1680
Как установить переменную для вывода команды в Bash?

У меня есть довольно простой скрипт, который выглядит примерно так: #!/bin/bash VAR1="$1" MOREF='sudo run command against $VAR1 | grep name | cut -c7-' echo $MOREF Когда я запускаю этот скрипт из командной строки и передаю ему аргументы, я не получаю никакого вывода. Однако, когда я запускаю...

1677
Привязка событий к динамически создаваемым элементам?

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

1676
Как мне установить pip на macOS или OS X?

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

1673
Как избежать Java-кода в файлах JSP?

Я новичок в Java EE и знаю, что-то вроде следующих трех строк <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> это старый способ кодирования, и в JSP версии 2 существует метод, позволяющий избежать Java-кода в файлах JSP. Может кто-нибудь сказать, пожалуйста,...

1665
Что такое ":-!!" в коде C?

Я наткнулся на этот странный код макроса в /usr/include/linux/kernel.h : /* Force a compilation error if condition is true, but also produce a result (of value 0 and type size_t), so the expression can be used e.g. in a structure initializer (or where-ever else comma expressions aren't permitted)....

1663
Как я могу обновить NodeJS и NPM до следующих версий?

Я только что установил Node.jsи npm(для дополнительных модулей). Как я могу обновить Node.js и модули, которые я использую, до последних версий? Можно npmэто сделать, или мне нужно удалить и переустановить Node.js и npm, чтобы получить следующие версии? Я следовал за этими шагами в...

1661
Поддерживает ли Java значения параметров по умолчанию?

Я наткнулся на некоторый код Java, который имел следующую структуру: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //use all three parameters here } Я знаю, что в C ++ я могу...

1659
Правильное использование интерфейса IDisposable

Из документации Microsoft я знаю, что «основное» использование IDisposableинтерфейса - очистка неуправляемых ресурсов. Для меня «неуправляемый» означает такие вещи, как соединения с базой данных, сокеты, дескрипторы окон и т. Д. Но я видел код, в котором Dispose()метод реализован для освобождения...

1659
Обработка изображений: Улучшение алгоритма для распознавания Coca-Cola Can

Одним из самых интересных проектов, над которыми я работал в последние пару лет, был проект об обработке изображений . Цель состояла в том, чтобы разработать систему, способную распознавать «банки» Coca-Cola (обратите внимание, что я подчеркиваю слово «банки», через минуту вы поймете, почему). Вы...