Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

7
голоса
5
ответов
61
просмотров
Ошибка: EACCES: отказано в доступе, доступ к '/usr/local/lib/node_modules'

Описание проблемы:

При попытке установить пакет через NPM возникает ошибка:

Error: EACCES: permission denied, access '/usr/local/lib/node_modules'

Код ошибки выглядит следующим образом:

npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR!...
7
голоса
5
ответов
71
просмотров
Удаление CSS класса из элемента с помощью JavaScript (без jQuery)

Проблема с удалением класса у элемента с помощью JavaScript

Я столкнулся с проблемой удаления класса у элемента с использованием только JavaScript. Пожалуйста, не приводите решений с использованием jQuery, так как я не могу его использовать и не имею о нем никаких знаний.

Как мне удалить...

8
голоса
5
ответов
76
просмотров
Gradle сборка без тестов

Я хочу выполнить команду gradle build без запуска модульных тестов. Я пробовал следующую команду:

gradle -Dskip.tests build

Однако это не дает результата. Есть ли другая команда, которую я могу использовать?

7
голоса
5
ответов
61
просмотров
Какова синтаксис стрелочных функций TypeScript с обобщениями?

На данный момент в руководстве по TypeScript нет информации об стрелочных функциях. Обычные функции могут быть обобщенно типизированы с помощью следующего синтаксиса:

function identity(arg: T): T {
    return arg;
}

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

6
голоса
4
ответов
69
просмотров
Когда следует использовать reinterpret_cast?

Я немного запутался в применении reinterpret_cast и static_cast. Из того, что я прочитал, общие правила таковы: следует использовать static_cast, когда типы могут быть интерпретированы на этапе компиляции, поэтому и слово static. Это именно тот каст, который компилятор C++ использует...

7
голоса
5
ответов
57
просмотров
Как заменить все переносы строк в строке на элементы <br />?

Вопрос: Как мне считать символы переноса строки из строки на JavaScript и заменить все переносы строки на элементы ``?

Пример:

У меня есть переменная, переданная из PHP следующего вида:

"This is man.

 Man like dog.
 Man like to drink.

 Man is the king."

Я хотел бы, чтобы...

8
голоса
5
ответов
77
просмотров
Как лучше всего преобразовать число в строку в JavaScript?

Какой "лучший" способ преобразовать число в строку с точки зрения скорости, ясности и использования памяти?

Вот несколько примеров:

String(n) n.toString() "" + n n + ""

Какой из этих методов является наиболее эффективным, и есть ли какие-либо другие альтернативы, которые стоит рассмотреть?

7
голоса
5
ответов
62
просмотров
Как проверить доступ к интернету на Android? InetAddress никогда не выдает таймаут

Описание проблемы:

Я написал класс AsyncTask, который должен проверять доступность сети для указанного хоста. Однако метод doInBackground() работает бесконечно и ни разу не завершался таймаутом, даже когда хост недоступен. Никто не сталкивался с подобной проблемой?

Вот код...

7
голоса
5
ответов
99
просмотров
Использование контекста в фрагменте

Вопрос: Как получить контекст в фрагменте?

У меня есть необходимость использовать базу данных, конструктор которой принимает контекст. Я пробовал использовать методы getApplicationContext() и FragmentClass.this, но они не сработали. Какие есть альтернативные способы получения контекста в...

6
голоса
5
ответов
90
просмотров
Имеет ли ключевое слово 'mutable' какие-либо другие цели, кроме разрешения изменения члена данных в константной функции-члене?

Недавно я наткнулся на код, где член данных класса был помечен ключевым словом mutable. Насколько я понимаю, это просто позволяет модифицировать член в методе, квалифицированном как const:

class Foo  
{  
private:  
    mutable bool done_;  
public:  
    void doSomething() const { ...;...