Mam następujący scenariusz: Użytkownik wysyła żądanie GET/projects/1 i otrzymuje znacznik ETag . Użytkownik wysyła żądanie PUT do /projects/1ETag z kroku # 1. Użytkownik /projects/1przesyła kolejne żądanie PUT do ETag z kroku # 1. Zwykle drugie żądanie PUT otrzymałoby odpowiedź 412, ponieważ ETag jest teraz nieaktualny - pierwsze żądanie PUT zmodyfikowało …
Utknąłem w problemie współbieżności. Jest typowym problemem, gdy użytkownik wysyła 2 lub 3 transakcje, aby utrwalić niektóre dane, których NIE POWINNY BYĆ duplikowane w bazie danych. W przypadku duplikatu rekordu należy zwrócić błąd. Ten problem jest łatwy, gdy możesz po prostu dodać indeks (unikalny) do kolumny, w której przechowujesz skrót. …
Czytałem Java Concurrency in Practice autorstwa Briana Goetza i wewnątrz sekcji Stack Coninement wspomniano, że każdy wątek otrzymuje swój własny stos, a więc zmienne lokalne są wewnętrznie ograniczone do wątku wykonującego; istnieją na stosie wątków wykonawczych, który nie jest dostępny dla innych wątków. Co on oznacza, że każdy wątek ma …
Muszę wymyślić niestandardowy mechanizm \ wzorca blokowania obiektów rekurencyjnych dla systemu rozproszonego w języku C #. Zasadniczo mam system z wieloma węzłami. Każdy węzeł ma wyłączne uprawnienia do zapisu dla n -liczba elementów stanu. Ten sam stan jest również dostępny w formie tylko do odczytu w co najmniej jednym innym …
Piszę dodatek COM, który rozszerza IDE, które desperacko tego potrzebuje. W grę wchodzi wiele funkcji, ale ograniczmy się do 2 ze względu na ten post: Istnieje okno narzędzi Code Explorer, które wyświetla widok drzewa, który pozwala użytkownikowi nawigować po modułach i ich członkach. Jest Kontrole Code toolwindow który wyświetla DataGridView …
Projektuję system, z którego zsynchronizuję dane biznesowe z urządzenia mobilnego (które mają wbudowaną aplikację), który generuje dane i odsyła je z powrotem na serwer. Każda zsynchronizowana linia generuje określony dziennik biznesowy w bazie danych. Jeśli to, co synchronizuję, generuje dane z datą (w ramach danych synchronizacji) gorszą od daty ostatniej …
Jestem nowy w Akka i środowisku aktorskim - jestem pewien, że brakuje mi czegoś oczywistego, proszę z góry przeprosić. Wciąż czytam, że jednym z głównych punktów wyboru Akka jest sposób zarządzania współbieżnością. Nie jest dla mnie jasne, dlaczego Akka jest taka wyjątkowa; Rozumiem, że jest wielu małych aktorów, którzy są …
Kontekst Z powodu bezpaństwowości stylu architektonicznego REST polegającego na tym, że każde żądanie jest całkowicie niezależne, co prowadzi serwer do nigdy nie przechowujący żadnych informacji o kliencie. Dlatego pesymistyczna kontrola współbieżności nie jest odpowiednia, ponieważ wymagałaby od sklepu serwera, który klient otrzymuje blokadę zasobu. Następnie stosuje się optymistyczne sterowanie współbieżnością …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Model współbieżności aktora wyraźnie zyskuje na popularności. Czy istnieje dobra książka przedstawiająca wzory i pułapki modelu? Myślę o czymś, …
Przez ostatni rok dużo pracowałem nad współbieżnością w Javie i zbudowałem i pracowałem nad wieloma współbieżnymi pakietami. Jeśli chodzi o rozwój we współczesnym świecie, jestem całkiem pewny. Ponadto jestem bardzo zainteresowany, aby dowiedzieć się więcej na temat programowania równoległego. Ale nie jestem w stanie odpowiedzieć sobie, co dalej? Czego powinienem …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.