Все вопросы
Почему нет ConcurrentHashSet, если есть ConcurrentHashMap?
Я столкнулся с проблемой, связанной с использованием HashSet
и его зависимостью от HashMap
.
Как мы знаем, реализация HashSet
фактически управляется через HashMap
, где `` используется в качестве ключа. Однако HashMap
не является потокобезопасным, именно поэтому в Java существует...
Как передать объект из одной активности в другую на Android
Я пытаюсь отправить объект своего класса Customer из одного Activity и отобразить его в другом Activity.
Код для класса Customer:
public class Customer {
private String firstName, lastName, address;
int age;
public Customer(String fname, String lname, int age, String...
TypeScript ошибка TS2304: не удается найти имя 'require'
Описание проблемы
Я пытаюсь настроить свое первое приложение на TypeScript и DefinitelyTyped для Node.js, но сталкиваюсь с некоторыми ошибками.
При попытке транскомпилировать простую страницу TypeScript для Node.js я получаю ошибку "TS2304: Cannot find name 'require'". Я прочитал несколько...
Предпочтительный метод хранения массивов PHP: json_encode или serialize?
Я нуждаюсь в сохранении многомерного ассоциативного массива данных в текстовом файле для кэширования. Периодически мне может понадобиться конвертировать его в JSON для использования в веб-приложении, но подавляющее большинство времени я буду использовать массив непосредственно в PHP.
Будет ли...
Как удалить все пробелы из строки в PHP?
Описание проблемы:
У меня есть задача, связанная с удалением всех пробелов из строки в PHP. В частности, у меня есть строка:
$string = "this is my string";
Я хочу получить результат в виде:
"thisismystring"
Как я могу удалить все пробелы из этой строки?
Заранее...
Можно ли задать атрибут src тега img в CSS?
Невозможно установить значение атрибута src в CSS?
Здравствуйте! Я сталкиваюсь с проблемой, связанной с установкой значения атрибута src для элемента <img> с помощью CSS. В большинстве случаев мы используем его в HTML следующим образом:
<img src="pathTo/myImage.jpg" />
Однако я...
Преобразование целого числа в двоичную строку в Python
Проблема: Как я могу преобразовать целое число в двоичную строку в Python?
Пример:
37 → '100101'
Необходимо получить двоичное представление целого числа в виде строки. Буду рад любым советам или примерам кода!
Использовать 'import module' или 'from module import'?
Я пытался найти исчерпывающее руководство о том, что лучше использовать: import module
или from module import
. Я только начинаю изучать Python и стараюсь следовать лучшим практикам с самого начала.
В общем, мне было бы интересно узнать о вашем опыте, какие предпочтения есть у других...
Разделить строку по пробелам в Python
Описание проблемы
Я ищу эквивалент на Python для следующего кода на Java:
String str = "many fancy word \nhello \thi";
String whiteSpaceRegex = "\\s";
String[] words = str.split(whiteSpaceRegex);
["many", "fancy", "word", "hello", "hi"]
Как можно разбить строку на слова,...
Найти и заменить текст в файле через командную строку Bash
Какой самый простой способ выполнить замену строки в файле, например, заменить строку abc на XYZ в файле /tmp/file.txt?
Я разрабатываю приложение и использую IronPython для выполнения команд через SSH, но не очень хорошо знаком с Unix и не знаю, что именно искать.
Я слышал, что Bash, помимо того...
Фиксированное положение относительно контейнера
Я пытаюсь сделать так, чтобы div всегда оставался прикрепленным к верхней части экрана, используя следующий код:
position: fixed; top: 0px; right: 0px;
Однако div находится внутри контейнера, выравненного по центру. Когда я использую position: fixed, это прикрепляет div относительно окна...
Добавить новый элемент в словарь в Python
Описание проблемы:
Я пытаюсь добавить новый элемент в существующий словарь в Python. У меня есть следующий словарь:
default_data = {
'item1': 1,
'item2': 2,
}
Я хочу добавить новый элемент, чтобы он выглядел так:
default_data = default_data + {'item3':...
Как получить возвращаемое значение из потока?
У меня есть функция foo, которая возвращает строку 'foo'. Я пытаюсь получить значение 'foo', которое возвращается из целевой функции потока. Вот мой код:
from threading import Thread
def foo(bar): print('hello '.format(bar)) return 'foo'
thread = Thread(target=foo,...
Как переключиться на старую версию Node.js?
Я использую Node.js версии v0.5.9-pre на Ubuntu 10.10.
Мне нужно использовать версию v0.5.0-pre.
Как мне откатиться на более старую версию Node.js?
Сравнение document.getElementById и jQuery $(): что выбрать?
Заголовок: Разница между использованием document.getElementById
и jQuery для получения элемента
Тело вопроса:
Я пытаюсь понять, эквивалентны ли следующие два способа получения элемента с идентификатором 'contents':
var contents =...
Какую версию Python я установил?
У меня есть задача запустить скрипт на Python на сервере Windows. Как я могу узнать, какая версия Python у меня установлена, и имеет ли это значение?
Я подумываю об обновлении до последней версии Python.
Как перебирать объект в JavaScript?
У меня есть объект в JavaScript, который выглядит следующим образом:
{
abc: '...',
bca: '...',
zzz: '...',
xxx: '...',
ccc: '...',
// ...
}
Я хочу использовать цикл for
, чтобы получить его свойства, и при этом хочу итерировать их частями (не все...
Может ли абстрактный класс иметь конструктор?
Проблема: Может ли абстрактный класс иметь конструктор?
Если да, то как его можно использовать и для каких целей?
Ошибка java.lang.OutOfMemoryError: превышен лимит времени работы сборщика мусора
Я получаю следующее сообщение об ошибке при выполнении своих тестов JUnit:
java.lang.OutOfMemoryError: GC overhead limit exceeded
Я понимаю, что такое OutOfMemoryError, но что означает "ограничение на время сборки мусора" (GC overhead limit)? Как я могу решить эту проблему?
JavaScript: Знак плюс перед функциональным выражением
Я ищу информацию о немедленно вызываемых функциях и наткнулся на следующую запись:
+function(){console.log("Something.")}()
Может ли кто-нибудь объяснить, что означает знак +
перед функцией и какую роль он выполняет?