Вопросы с тегом «currency»

104
Поле ввода текста HTML с символом валюты

Я бы хотел иметь поле ввода текста, содержащее знак «$» в самом начале, и независимо от того, какое редактирование происходит с полем, чтобы знак был постоянным. Было бы хорошо, если бы на ввод принимались только числа, но это просто модное...

102
Как сделать блок метода ThreadPoolExecutor submit (), если он насыщен?

Я хочу создать ThreadPoolExecutorтакой, чтобы при достижении максимального размера и заполнении очереди submit()метод блокировался при попытке добавить новые задачи. Нужно ли мне реализовать RejectedExecutionHandlerдля этого индивидуальный заказ или есть способ сделать это с помощью стандартной...

100
Выбор лучшего списка параллелизма в Java [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 1 год назад . Уточните этот вопрос В моем пуле потоков есть фиксированное...

97
Как использовать ConcurrentLinkedQueue?

Как использовать ConcurrentLinkedQueueв Java? Используя это LinkedQueue, мне нужно беспокоиться о параллельности в очереди? Или мне просто нужно определить два метода (один для извлечения элементов из списка, а другой для добавления элементов в список)? Примечание: очевидно, что эти два метода...

97
Почему i ++ не является атомарным?

Почему i++в Java не является атомарным? Чтобы немного углубиться в Java, я попытался подсчитать, как часто выполняется цикл в потоках. Так что я использовал private static int total = 0; в основном классе. У меня две темы. Тема 1: Печать System.out.println("Hello from Thread 1!"); Тема 2: Печать...

95
CountDownLatch против семафора

Есть ли преимущество в использовании java.util.concurrent.CountdownLatch вместо того java.util.concurrent.Semaphore ? Насколько я могу судить, следующие фрагменты практически эквивалентны: 1. Семафор final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t = new...

95
ExecutorService, который прерывает задачи после тайм-аута

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

95
Распространяются ли статические переменные между потоками?

Мой учитель в классе Java верхнего уровня по многопоточности сказал то, в чем я не был уверен. Он заявил, что следующий код не обязательно обновит readyпеременную. По его словам, два потока не обязательно совместно используют статическую переменную, особенно в том случае, когда каждый поток...

94
Представление денежных значений в Java [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 7 лет назад . Уточните этот вопрос Я понимаю, что BigDecimal является...

94
Есть ли ExecutorService, который использует текущий поток?

Мне нужен совместимый способ настроить использование пула потоков или нет. В идеале остальная часть кода вообще не должна подвергаться влиянию. Я мог бы использовать пул потоков с одним потоком, но это не совсем то, что я хочу. Любые идеи? ExecutorService es = threads == 0 ? new...

93
Каковы варианты использования scala.concurrent.Promise?

Я читаю SIP-14, и концепция Futureимеет смысл и проста для понимания. Но есть два вопроса Promise: SIP говорит Depending on the implementation, it may be the case that p.future == p. Как это может быть? Есть два разных типа, Futureа Promiseне два? Когда мы должны использовать Promise? Пример...

93
как узнать, что НЕ является потокобезопасным в Ruby?

начиная с Rails 4 , по умолчанию все должно работать в многопоточном окружении. Это означает, что весь код, который мы пишем, И ВСЕ используемые драгоценные камни должны бытьthreadsafe Итак, у меня есть несколько вопросов по этому поводу: что НЕ является потокобезопасным в ruby ​​/ rails? Vs Что...

92
Как / почему функциональные языки (в частности, Erlang) хорошо масштабируются?

Некоторое время я наблюдал за растущей популярностью языков и функций функционального программирования. Я заглянул в них и не увидел причины обращения. Затем, недавно я посетил презентацию Кевина Смита «Основы Erlang» на Codemash . Мне понравилась презентация, и я узнал, что многие атрибуты...

91
Синхронизация доступа к SimpleDateFormat

В javadoc для SimpleDateFormat указано, что SimpleDateFormat не синхронизируется. «Форматы даты не синхронизируются. Рекомендуется создавать отдельные экземпляры формата для каждого потока. Если несколько потоков обращаются к формату одновременно, он должен быть синхронизирован извне». Но как...