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

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

или

Сообщество

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

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

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

Репутация

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

9
голоса
5
ответов
240
просмотров
Синтаксис асинхронной стрелочной функции

Я могу пометить функцию JavaScript как "асинхронную" (то есть возвращающую промис) с помощью ключевого слова async. Например, так: async function foo() { // Делать что-то }

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

9
голоса
5
ответов
240
просмотров
Moment.js: Преобразование в объект даты

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

Используя Moment.js, я не могу преобразовать корректный объект moment в объект Date с учётом часовых поясов. В итоге, я не получаю правильную дату.

Пример:

var oldDate = new Date(),
    momentObj = moment(oldDate).tz("MST7MDT"),
    newDate =...
7
голоса
5
ответов
240
просмотров
Проверьте, достиг ли пользователь нижней части элемента прокрутки (не только окна)

Я создаю систему постраничной навигации (похожую на Facebook), где контент загружается, когда пользователь прокручивает страницу вниз. Я предполагаю, что лучший способ сделать это — определить, когда пользователь достиг дна страницы, и выполнить Ajax-запрос для загрузки дополнительных...

7
голоса
5
ответов
240
просмотров
Какой самый быстрый способ выполнить HTTP GET в Python?

Какой самый быстрый способ выполнить HTTP GET на Python, если я знаю, что содержимое будет строкой? Я ищу документацию на что-то вроде однострочного кода:

contents = url.get("http://example.com/foo/bar")

Но всё, что я могу найти с помощью Google, это httplib и urllib, и мне не...

7
голоса
5
ответов
240
просмотров
Программное осветление или затемнение HEX-цвета (или RGB) и смешивание цветов

Я работаю над функцией для программного осветления или затемнения цвета в формате HEX на определённое значение. Достаточно передать строку, например, "3F6D2A" для цвета (col) и целое число в десятичной системе (amt) для величины осветления или затемнения. Чтобы затемнить цвет, нужно передать...

6
голоса
5
ответов
240
просмотров
JPA JoinColumn против mappedBy: в чем разница?

Какова разница между двумя приведенными выше аннотациями в контексте JPA (Java Persistence API)?

В первом примере:

@Entity
public class Company {
    
    @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY)
    @JoinColumn(name = "companyIdRef", referencedColumnName =...
7
голоса
5
ответов
240
просмотров
Как решить проблему "ImportError: Невозможно импортировать имя X" или "AttributeError: ... (вероятно, из-за циклического импорта)"?

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

main.py:

from entity import Ent

entity.py:

from physics import Physics
class Ent:
    ...

physics.py:

from entity import Ent
class...
8
голоса
5
ответов
240
просмотров
Удалить фиксированный префикс/суффикс из строки в Bash

Заголовок: Как удалить префикс и суффикс из строки в Python?

Текст вопроса: Я хочу удалить префикс и суффикс из строки. Например, у меня есть следующая строка:

string = "hello-world"
prefix = "hell"
suffix = "ld"

Как мне получить следующий...

6
голоса
5
ответов
240
просмотров
Наиболее эффективный способ преобразовать HTMLCollection в массив

Как более эффективно преобразовать HTMLCollection в массив, нежели итерировать по содержимому коллекции и вручную добавлять каждый элемент в массив?

6
голоса
5
ответов
240
просмотров
Как реализовать дебаунс?

Как осуществить дебаунс в React?

Я хочу применить дебаунс к функции handleOnChange.

Я попытался использовать debounce(this.handleOnChange, 200), но это не работает.

Вот мой код:

function debounce(fn, delay) {
  var timer = null;
  return function() {
    var context...