Свързани публикации 'multitasking'
Отключете силата на Reentrant Lock в Java
История
Reentrant Lock беше добавен в Java 5.0, за да повиши нивото на играта за вътрешно заключване. По-рано „синхронизирани“ и „нестабилни“ бяха основните играчи, използвани в Java за постигане на едновременност.
И така, какво е Reentrant Locks?
Класът ReentrantLock имплементира интерфейса Lock. Както всяка друга брава, той осигурява синхронизиране на методите при достъп до споделени ресурси.
Но защо се нарича Reentrant?
Както казва името, ReentrantLock позволява на нишките да..
Свързани въпроси 'multitasking'
Приложението се срива във фонов режим поради SimpleAudioEngine
Така че се опитвам да пусна някои ефекти в моята игра Cocos2D с помощта на SimpleAudioEngine, но след като ги добавих, приложението ми се срива, когато премине на заден план (многозадачно). Търсих този проблем в интернет, но всички решения, които...
1728 изгледи
schedule
11.10.2022
Как може да работи превантивната многозадачност, когато ОС е само един от процесите?
Сега чета материали за превантивна многозадачност - и едно нещо ми убягва.
Всички материали предполагат, че операционната система по някакъв начин прекъсва изпълняваните процеси на процесора от „външно“, като по този начин причинява превключване на...
1080 изгледи
schedule
26.10.2022
Блокиране на нишка Цел C
Току-що прочетох този отговор (оттогава отговорът е премахнат) и съм сигурен, че съм виждал как приложенията се сриват след прекъсване така че това, което прочетох, има смисъл.
Ако блокирате основната нишка за твърде дълго, операционната...
1266 изгледи
schedule
09.12.2022
Как да стартирате множество външни команди във фонов режим в ruby
Предвид този скрипт на Unix shell:
test.sh:
#!/bin/sh
sleep 2 &
sleep 5 &
sleep 1 &
wait
време ./тест.ш
real 0m5.008s
user 0m0.040s
sys 0m0.000s
Как бихте постигнали същото нещо в Ruby на Unix машина?
Командите за...
3076 изгледи
schedule
21.02.2024
Приложение вътре в приложение
Възможно ли е да стартирате приложение от друго приложение? Това, което искам да направя, е да напиша приложение, което ви позволява да изберете приложение, което да стартирате, и след това показва дейностите на това приложение в изглед.
Така че в...
17636 изгледи
schedule
07.03.2024
Android ==› деактивиране на многозадачност?
1- Как мога да деактивирам многозадачността? Приложението ми е игра, базирана на сокет, всеки път, когато стартирам приложението, то ТРЯБВА първо да зареди главната страница, за да стартира връзката със сокет? Не искам потребителят да може да...
4189 изгледи
schedule
24.03.2024
Многоинстанционно срещу едноинстанционно приложение
Този въпрос ми беше зададен в интервю. Защо firefox показва един процес в диспечера на задачите, дори когато са отворени няколко екземпляра на приложението, докато Internet Explorer 8 и Google Chrome показват множество процеси в диспечера на...
450 изгледи
schedule
08.05.2024
Многозадачността на iOS не се поддържа
Надяваме се, че въпросът е прост, но нямам iOS3 / многозадачността на устройството не се поддържа.
Приложението ми вече е настроено да работи във фонов режим (възпроизвежда аудио), имам анимация, която се изпълнява и прекратявам това чрез...
244 изгледи
schedule
17.05.2024
Коя cocos2d сцена е активна в момента при връщане от спряно състояние на приложението
Средата е iOS устройство с поддръжка на многозадачност, като iPhone4. Аз съм в приложение cocos2d с главно меню, което води до няколко сцени.
Ако превключа към друго приложение с помощта на лентата на задачите и след това превключа обратно,...
502 изгледи
schedule
25.05.2024