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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
259
просмотров
Как получить первый символ строки?

Проблема: Получение первого символа строки в JavaScript

У меня есть строка, и мне нужно получить её первый символ. Вот мой код:

var x = 'somestring';
alert(x[0]); // в IE7 возвращает undefined

Проблема в том, что при использовании данного метода в Internet Explorer 7 я...

6
голоса
5
ответов
259
просмотров
Как динамически изменить заголовок веб-страницы?

У меня есть веб-страница с набором вкладок, каждая из которых отображает разный контент. Клики по вкладкам не обновляют страницу, а скрывают/отображают содержимое на стороне клиента.

Теперь возникла необходимость изменять заголовок страницы в зависимости от выбранной вкладки (по причинам SEO)....

7
голоса
2
ответов
259
просмотров
Какое регулярное выражение хорошо подходит для поиска URL?

У меня есть поле ввода, которое должно обнаруживать URL и извлекать данные. На данный момент я использую следующий регулярное выражение:

var urlR = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)
           (?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/;
var url =...
7
голоса
5
ответов
259
просмотров
Как проверить, пуст ли словарь?

Я пытаюсь проверить, пустой ли словарь, но он работает неправильно. Вместо того чтобы корректно обрабатывать это условие, код просто пропускает его и отображает сообщение ONLINE без дополнительных данных. Есть идеи, в чем может быть проблема? def isEmpty(self, dictionary): for element in...

0
голоса
2
ответов
259
просмотров
"Использование visibility:hidden в Angular 2"

Каков рекомендуемый способ достижения невидимости элемента в Angular 2 (применение visibility:hidden не показывает элемент, но при этом сохраняет занимаемое им пространство)? У меня есть директива [hide], но она, похоже, аналогична display:none.

0
голоса
0
ответов
259
просмотров
Scikit-learn: K-Means – Метод "Локтя" для определения числа кластеров

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

Сегодня я пытаюсь разобраться с методом K-средних (K-means). Я понимаю алгоритм и знаю, как он работает. Теперь мне нужно определить оптимальное количество кластеров k. Я нашёл метод "локтя" (elbow criterion), который помогает определить правильное значение k, но не понимаю,...

0
голоса
3
ответов
259
просмотров
Вызов метода или отправка сообщения в Objective-C

В C или любом языке на основе ECMAScript вы «вызываете публичный метод или функцию» у объекта. Однако в документации по Objective-C нет упоминания о вызовах публичных методов, а только о передаче сообщений.

Есть ли что-то неправильное в том, чтобы считать, что когда вы «отправляете сообщение» в...

0
голоса
1
ответов
259
просмотров
TypeScript: Разница между возвращаемым типом void и Promise<void> для асинхронных функций

Вопрос: В чем разница между типами void и Promise в TypeScript?

Я запутался, почему следующий код является допустимым в TypeScript:

const asyncFunc: () => void = async () => {
    await new Promise(resolve => resolve());
};

Неужели это не должно быть допустимо только в...

0
голоса
5
ответов
259
просмотров
Ошибка PHP: Класс 'Imagick' не найден

Я получаю ошибку "Класс 'Imagick' не найден". Как-то мне нужно сделать эту библиотеку доступной для PHP. Я использую PHP 5.2.6 на Fedora 8. В php_info нет упоминания о ImageMagick.

Я пробовал: выполнить команду yum install ImageMagick и перезапустить Apache, но это не помогло.

Я также добавил...

0
голоса
5
ответов
259
просмотров
Установить ширину родителя равной общей ширине дочерних элементов, используя только CSS?

Я не знаю, сколько элементов .child будет содержаться в .parent, но я знаю их индивидуальную ширину.

Я хочу установить ширину .parent равной (ширина каждого .child) * (общее количество .child).

Я не хочу использовать floats и width: auto.

Могу ли я что-то сделать с помощью calc()...