m1gwings / ing-sw-cheatsheet

Cheatsheet per l'esame (open book) di Ingegneria del Software del Politecnico di Milano. A. A. 2022/2023.
MIT License
7 stars 5 forks source link

Capitolo sulla Programmazione Concorrente #8

Open m1gwings opened 1 year ago

m1gwings commented 1 year ago

Paragrafi da scrivere:

francescogemma commented 1 year ago

"Creare i Thread con le lambda" lo puoi spuntare, l'avevo fatto

FrancezcoPezce commented 1 year ago

non so se possa essere utile, ma forse aggiungerei questo esempio fatto in aula dal nostro prof, che mi pare possa essere buono per l'esame e che contiene una funzione di libreria mai vista prima Mutex.txt

m1gwings commented 1 year ago

Sembra interessante ma credo sia secondario ai fini degli esercizi de TdE. Quindi per ora lo lascerei in forse.

Furrrlo commented 1 year ago

E' un'implementazione base di ReentrantLock visto qui https://github.com/m1gwings/ing-sw-cheatsheet/blob/a07a4912beebea62c3250f44999f53b5ca595871/programmazione-concorrente.md?plain=1#L490-L512

In generale l'intera sezione di concorrenza più moderna (java.util.concurrent, Executors, collezioni concorrenti, CAS, etc.) sembra non venire mai chiesta nei TdE, quindi non credo lo metteranno.

FrancezcoPezce commented 1 year ago

ok perfetto