СУЩЕСТВУЕТ ПРОТИВ IN; деталь реализации, которая приводит к (заявленной) разнице в производительности

public yo() {
    frame.add(panel);
    frame.setTitle("Hello");
    frame.setSize(500,500);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setVisible(true);
    frame.setLocationRelativeTo(null);
    panel.setLayout(null);
    panel.add(heloo);
    panel.add(button);
    button.setBounds(200,100,200,100);
    heloo.setBounds(100,100,100,100);
    button.addMouseListener(this);
}

Установив макет JPanel равным null, он будет находиться в «Абсолютной компоновке», а затем вы сможете установить положение JLabel и JButton с помощью setBounds ().

0
задан a_horse_with_no_name 17 January 2019 в 12:42
поделиться

1 ответ

Хотя это слишком широко, между тремя подходами существует множество семантических различий:

  • JOIN может привести к появлению нескольких строк при наличии нескольких совпадений.
  • NOT IN отфильтровывает все строки, если любое значение равно NULL.
  • EXISTS работает во всех базах данных независимо от условий, включая условия для нескольких столбцов. IN (исторически и во многих базах данных) работает только на один столбец.

Хотя бывают случаи, когда три перекрываются, они не эквивалентны.

0
ответ дан Gordon Linoff 17 January 2019 в 12:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: