Результаты поиска по запросу "synchronization"
Существует огромная стоимость для синхронизации объектов. Не рассматривайте программу как отдельную сущность; Это не проблема, когда вы читаете концепции и применяете их в небольших программах, которые вы упомянули в деталях вашего вопроса, проблемы возникают, когда мы хотим масштабировать систему. В этом случае ваша однопоточная программа может зависеть от нескольких других методов / программ / сущностей, поэтому синхронизированные объекты могут вызвать серьезную сложность программирования с точки зрения производительности. Поэтому, если вы уверены, что синхронизировать объект не нужно, вам следует использовать StringBuilder, так как это хорошая практика программирования. В конце мы хотим научиться программировать, чтобы создавать масштабируемые высокопроизводительные системы, и это то, что мы должны делать!
оложим, что наше приложение имеет только один поток. и мы используемStringBuffer тогда в чем проблема? Я имею в виду, еслиStringBuffer может обрабатывать несколько потоков через синхронизацию, в чем проблема для работы с одним потоком? Зачем ...
, это
ументации Java говорится, что «два вызова синхронизированных методов одного и того же объекта не могут чередоваться». Что мне нужно знать, так это то, предотвратит ли синхронизированный метод синхронизированный метод в двух разныхэкземпляры того ...
называется).
я есть функция, которая должна быть выполнена только тогда, когда обратный вызов получен от асинхронной функции. подобно Я вызываю асинхронную функциюStop() и вскоре после этого я вызываю асинхронную функциюStart(). Проблема до получения Stop ...
Как я могу добиться этого на Windows?
жный дубликат: Как синхронизировать базу данных SQLite на телефоне Android с базой данных MySQL на сервере? [https://stackoverflow.com/questions/6511402/how-to-sync-sqlite-database-on-android-phone-with-mysql-database-on-server] Мне интересно, ...
является летучим
те, что я обновляю значения двух переменных в синхронизированном методе. Возможно ли, чтобы новые значения, установленные в синхронизированном методе, были видны другим потокам?довыход из синхронизированного блока? public synchronized void ...
мы можем создать несколько объектов класса, и каждому объекту будет присвоен один замок.
разница между синхронизацией статического метода и нестатического метода в Java? Кто-нибудь может объяснить, пожалуйста, с примером. Также есть ли разница в синхронизации метода и синхронизации блока кода?
На самом деле я еще не использовал его, поэтому не могу сказать, хорошо ли это, но нам нужен какой-то способ управления дрейфом схемы между тестом и продуктом, поэтому мы собираемся дать ему шанс.
ся, что компания, в которой я работаю, всегдаборется с серверной средой наших клиентов. В частности, мы почти всегда сталкиваемся с проблемами при тестировании серверов и производственных серверов, а также с тем фактом, что они всегда ...
полагаться на это поведение, хотя.
чебника, который я пишу, я ищу «реалистичный» и простой пример тупика, вызванного незнанием SIMT / SIMD. Я придумал этот фрагмент, который, кажется, хороший пример. Любой вклад будет оценен. … int x = threadID / 2; if (threadID > x) { ...
было статическое поле, тогда нужно думать о многопоточности.
оложим, у меня есть класс Utility, public class Utility { private Utility() {} //Don't worry, just doing this as guarantee. public static int stringToInt(String s) { return Integer.parseInt(s); } };Теперь предположим, что в многопоточном ...
лучше, чем мьютекс.
я есть несколько потоков, которые получают мьютексы, а затем завершают. Мьютексы хранятся в главном хранилище и корректно освобождаются, когда программа существует. Однако, когда поток, который выделил Mutex, существует, мьютекс освобождается ...