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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
142
просмотров
Почему нет ConcurrentHashSet, если есть ConcurrentHashMap?

Я столкнулся с проблемой, связанной с использованием HashSet и его зависимостью от HashMap.

Как мы знаем, реализация HashSet фактически управляется через HashMap, где `` используется в качестве ключа. Однако HashMap не является потокобезопасным, именно поэтому в Java существует...

6
голоса
5
ответов
142
просмотров
Высота, равная динамической ширине (флюидная верстка на CSS)

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

Нужно установить одинаковую высоту и ширину для элемента div, чтобы соблюсти соотношение сторон 1:1. Пытаюсь понять, как это сделать с помощью CSS.

Пример:

+----------+
| body     |
| 1:3      |
|          |
| +------+ |
| | div  | |
| | 1:1  | |
| +------+ |
|    ...
0
голоса
5
ответов
142
просмотров
Python выборка с помощью генератора / итератора / итерируемого объекта

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

У меня возникла проблема с использованием функции random.sample в Python для генератора. Я пытаюсь получить случайную выборку из очень большого текстового корпуса, но встречаю следующую ошибку:

TypeError: object of type 'generator' has no len()

Я...

0
голоса
4
ответов
142
просмотров
Как заблокировать рендеринг React-компонента до завершения загрузки всех данных?

Я пытаюсь получить некоторые данные перед рендерингом моего компонента. Эти данные будут предоставлены API и будут загружены с помощью AJAX-запроса.

Я просто пытаюсь подождать 10 секунд перед рендерингом компонента, но получаю следующую ошибку:

Uncaught Invariant Violation: Login.render(): A...
26
голоса
5
ответов
141
просмотров
Как разобрать аргументы командной строки в Bash?

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

./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile

или вот так:

./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile 

Как правильно разобрать входные параметры, чтобы в обоих случаях (или в любом их...

31
голоса
5
ответов
141
просмотров
Существует ли стандартная функция для проверки переменных на null, undefined или пустые значения в JavaScript?

Описание проблемы: Проверка значения переменной в JavaScript

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

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

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

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

7
голоса
5
ответов
141
просмотров
Как передать переменные и данные из PHP в JavaScript?

Проблема с передачей переменной из PHP в JavaScript

Здравствуйте!

Я столкнулся с проблемой передачи значения переменной из PHP в JavaScript. У меня есть следующая переменная в PHP:

<?php
$val = $myService->getValue(); // Делаю API и запрос к базе данных
?>

На той же странице у...

6
голоса
3
ответов
141
просмотров
Как конкатенировать строки?

Вот описание проблемы для StackOverflow на русском языке:


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

str и str String и str String и String


Если вам нужно больше деталей, дайте знать!

22
голоса
5
ответов
140
просмотров
Как перезагрузить настройки .bashrc без выхода и повторного входа в систему?

Я внес изменения в файл .bashrc, но не знаю, как применить их, не выходя из системы и не заходя обратно. Как можно перезагрузить .bashrc?