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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
317
просмотров
Как определить, запущен ли код в 64-разрядной или 32-разрядной JVM (изнутри программы)?

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

5
голоса
2
ответов
317
просмотров
Стоит ли использовать единицы px или rem в CSS? [закрыто]

Проблема с выбором единиц измерения для CSS

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

0
голоса
2
ответов
317
просмотров
Инкапсуляция в JavaScript

Вопрос: Я давно видел, как кто-то оборачивает весь свой блок JavaScript в код, похожий на приведенный ниже:

(function() {
  // ...
})(this);

У меня есть несколько вопросов:

  1. Является ли приведенный выше код корректным?
  2. Каковы преимущества оборачивания всего блока...
0
голоса
3
ответов
317
просмотров
Storybook с react-router: Не используйте <Link> вне <Router>

Проблема с использованием <Link> вне <Router> в Storybook

Я хотел бы поделиться решением проблемы, с которой столкнулся, несмотря на мои навыки поиска в Google.

Мое приложение, использующее react-router, работало без каких-либо проблем, но при запуске Storybook возникла...

0
голоса
5
ответов
317
просмотров
Как задать минимальный отступ между элементами flexbox?

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

У меня есть следующий CSS-код:

div.container {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  border: 1px solid blue;
}
div.container div {
  width: 200px;
  border: 1px solid gray;
  display: inline-block;
  text-align: center;
}

В...

0
голоса
2
ответов
317
просмотров
Как лучше всего определить поддержку Retina на устройстве с помощью JavaScript?

В данный момент я использую следующую функцию:

function is_retina_device() {
    return window.devicePixelRatio > 1;
}

Однако, ее простота меня настораживает. Существует ли более тщательная проверка на наличие устройства с ретина-дисплеем?

20
голоса
5
ответов
316
просмотров
Как создать плейсхолдер для выпадающего списка (select)?

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


    Выберите ваш вариант
    Durr

Но текст «Выберите ваш вариант» отображается черным цветом...

12
голоса
5
ответов
316
просмотров
Сортировка ArrayList пользовательских объектов по свойству

Я прочитал о сортировке ArrayList с использованием Comparator, но во всех примерах люди использовали метод compareTo, который, согласно некоторым источникам, предназначен для строк.

Я хотел отсортировать ArrayList кастомных объектов по одному из их свойств: объекту Date (getStartDay()). Обычно...

13
голоса
5
ответов
316
просмотров
Как накладывать один div на другой div?

У меня возникла проблема с наложением одного элемента div на другой элемент div.

Мой код выглядит следующим образом:

<div class="navi"></div> <div id="infoi"> <img src="info_icon2.png" height="20" width="32"/> </div>

К сожалению, я не могу вложить div#infoi...

13
голоса
5
ответов
316
просмотров
Подсчет количества вхождений символа в строку

Как мне посчитать количество вхождений символа в строке? Например, символ 'a' встречается в строке 'Mary had a little lamb' 4 раза.