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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
311
просмотров
Как обработать каждую букву текста с помощью Javascript?

Я хотел бы вызывать alert для каждой буквы в строке, но не совсем понимаю, как это сделать.

Итак, если у меня есть:

var str = 'This is my string';

Я хотел бы иметь возможность выводить по отдельности каждую букву, например, T, h, i, s и так далее. Это только начало...

6
голоса
4
ответов
311
просмотров
Объяснение '__enter__' и '__exit__' в Python

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

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

def __enter__(self):
    return self

def __exit__(self, type, value, tb):
    self.stream.close()

Кроме этого, вот полный код:

from __future__ import with_statement  #...
0
голоса
4
ответов
311
просмотров
Неоднозначный вызов метода: обе методы assertEquals(Object, Object) и assertEquals(double, double) в Assert совпадают

Я получаю следующую ошибку:

Обе версии метода assertEquals(Object, Object) в классе Assert и assertEquals(double, double) в классе Assert совпадают

Эта ошибка возникает на строке кода в моих тестах Junit, где метод getScore() возвращает значение типа...

0
голоса
0
ответов
311
просмотров
Почему компилятор Java 11 использует invokevirtual для вызова приватных методов?

Когда я компилирую приведённый ниже код с помощью компилятора Java из OpenJDK 8, вызов метода foo() осуществляется с помощью invokespecial, но при использовании OpenJDK 11 генерируется invokevirtual.

public class Invoke {
  public void call() {
    foo();
  }

  private void foo()...
0
голоса
2
ответов
311
просмотров
Можно ли использовать .contains() в операторе switch?

Я столкнулся с проблемой при попытке использовать оператор switch для обработки URL-адреса, чтобы определить, какой поисковой системой воспользоваться. Вот простой пример того, что я пытаюсь сделать:

switch (window.location.href.contains('')) {
    case "google":
       ...
0
голоса
2
ответов
311
просмотров
Разработка скриптов Tampermonkey в полноценной IDE с автоматическим деплоем в репозиторий OpenUserJs

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

Я недавно начал разработку скрипта для Tampermonkey, который размещен на OpenUserJs. Поскольку я планирую в будущем потратить больше времени на его обновление и расширение функциональности, я начал редактировать его в встроенном редакторе Tampermonkey для Chrome (кнопка...

0
голоса
2
ответов
311
просмотров
Форматирование часового пояса для даты Carbon

Я пытаюсь установить часовой пояс для даты в объекте Carbon. На локальной машине всё работает отлично, но на продакшн-сервере возникает ошибка Bad timezone.

Я пробовал следующие...

0
голоса
2
ответов
311
просмотров
Доступ к полям структуры в значении карты (без копирования)

Проблема с доступом к полям структуры в мапе Go

Предположим, что у нас есть следующий код:

type User struct {
    name string
}

users := make(map[int]User)

users[5] = User{"Steve"}

Я столкнулся с проблемой доступа к полю name у экземпляра структуры, который сейчас хранится в...

0
голоса
5
ответов
311
просмотров
Как устранить ошибку "SystemError: инициализация _internal завершилась не подняв исключение"

Я пытаюсь импортировать пакет Top2Vec для тематического моделирования в NLP. Однако, даже после обновления pip и numpy, возникает ошибка.

Я пробовал выполнить следующие команды:

pip install --upgrade pip
pip install --upgrade numpy

Я ожидал, что смогу выполнить следующий...

0
голоса
4
ответов
311
просмотров
Клонирование узла с помощью etree

Как клонировать объекты Element в Python с использованием xml.etree? Я пытаюсь программно перемещать и копировать узлы (а затем изменять их атрибуты).