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

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

или

Сообщество

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

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

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

Репутация

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

5
голоса
5
ответов
293
просмотров
Событие клика не работает на динамически созданных элементах

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

Я пытаюсь создать новый элемент с классом test внутри тега `` при нажатии на кнопку. У меня также есть определенное событие клика, связанное с классом test. Однако событие не срабатывает.

Вот упрощенный код:



    
    
        $(document).ready(function() {
  ...
5
голоса
5
ответов
293
просмотров
Что такое `unsigned char`?

Проблема: Использование unsigned char в C/C++

В C/C++ существует тип данных unsigned char, который часто вызывает вопросы у разработчиков. В частности, возникает необходимость понять, для чего он используется и чем он отличается от обычного char.

С одной стороны, char может быть...

5
голоса
5
ответов
293
просмотров
Как получить IP-адрес клиента с помощью JavaScript? [закрыто]

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

Я пытаюсь получить IP-адрес клиента с помощью JavaScript, без использования серверного кода или SSI. Я понимаю, что это может быть немного сложной задачей из-за ограничений, связанных с безопасностью и конфиденциальностью.

Я не против использовать бесплатные скрипты или...

5
голоса
1
ответов
293
просмотров
Какой используется разделитель слов в именах пакетов Java?

Как правильно разделять слова в названиях пакетов? Какой из следующих вариантов является корректным?

  1. com.stackoverflow.my_package (С использованием Snake Case с подчеркиванием)
  2. com.stackoverflow.my-package (С использованием Kebab Case с дефисами)
  3. com.stackoverflow.myPackage...
5
голоса
5
ответов
293
просмотров
Когда использовать "ON UPDATE CASCADE"

Я регулярно использую ON DELETE CASCADE, но никогда не использовал ON UPDATE CASCADE, так как не уверен, в каких ситуациях это может быть полезно.

Для обсуждения давайте посмотрим на некоторый код.

CREATE TABLE parent (
    id INT NOT NULL AUTO_INCREMENT,
    PRIMARY KEY...
5
голоса
5
ответов
293
просмотров
Как "декодировать" файлы классов Java? [закрыто]

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

Я столкнулся с проблемой и надеюсь на вашу помощь. Мне нужно узнать, какую программу можно использовать для декомпиляции .class файла в Java. Получится ли в итоге Java-код или это будет лишь ассемблерный код для JVM?

Я часто встречал на этом сайте...

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

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

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

def __enter__(self):
    return self

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

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

from __future__ import with_statement  #...
0
голоса
2
ответов
293
просмотров
Как создать конструктор, позволяющий использовать braced-init-list?

У меня есть класс Phenotype со следующим конструктором:

Phenotype(uint8 init[NUM_ITEMS]);

Я могу создать объект Phenotype следующим образом:

uint8 data[] = {0, 0, 0, 0, 0};
Phenotype p(data);

Однако, когда я пытаюсь создать объект так:

Phenotype p = {0, 0, 0,...
0
голоса
5
ответов
293
просмотров
Хорошая ли практика использовать порядковый номер enum?

У меня есть перечисление (enum):

public enum Persons {

    CHILD,
    PARENT,
    GRANDPARENT;

}

Есть ли какие-либо проблемы с использованием метода ordinal() для проверки "иерархии" между членами перечисления? Я имею в виду - есть ли какие-то недостатки при использовании этого...

0
голоса
5
ответов
293
просмотров
Получение пересекающихся строк из двух двумерных массивов numpy

Я хочу получить пересекающиеся (общие) строки из двух двумерных массивов NumPy. Например, если в качестве входных данных будут переданы следующие массивы:

array([[1, 4],
       [2, 5],
       [3, 6]])

array([[1, 4],
       [3, 6],
       [7, 8]])

ожидаемый результат должен быть...