Deadlock in Java

  Рет қаралды 24,393

Jakob Jenkov

Jakob Jenkov

Күн бұрын

Пікірлер: 29
@abhinavramnath7919
@abhinavramnath7919 Жыл бұрын
I haven't revisited this concept since my University days. This video was a perfect refresher, thank you.
@JakobJenkov
@JakobJenkov Жыл бұрын
You are welcome! ... glad it was helpful! :-)
@sakuragi1111
@sakuragi1111 3 жыл бұрын
Thank you, so clear! I am not afraid of deadlock anymore!
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Fantastic! :-) ... glad my video helped you !
@sakuragi1111
@sakuragi1111 3 жыл бұрын
@@JakobJenkov Could you make some tutorials about RxJava if possible? I am very interested in this topic but can not find good tutorials about this topic on KZbin at the moment.
@empowercode
@empowercode 3 жыл бұрын
Hey Jacob, nice to meet you! I just found your channel, love what you're doing! I like how clear and detailed your explanations are as well as the depth of knowledge you have surrounding the topic! Since I run a tech education channel as well, I love to see fellow Content Creators sharing, educating, and inspiring a large global audience. I wish you the best of luck on your KZbin Journey, can't wait to see you succeed! Your content really stands out and you've put so much thought into your videos, I applaud you on that! Cheers, take care, and keep up the great work ;)
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thank you :-) I see you do Python and Data Science. Those are also very interesting and useful topics! :-)
@mehdisilber9811
@mehdisilber9811 3 жыл бұрын
The best java tutorials , even better than paid ones ... keep up Mr Jacob
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thank you very much! :-)
@ashutoshkedar1577
@ashutoshkedar1577 3 жыл бұрын
I love each and every video of yours. You are doing a great job.
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thanks :-) Glad you like them !!
@pramithasdhakal5367
@pramithasdhakal5367 15 күн бұрын
11:05 Is it because the SQL queries inside the transactions are dependent upon each other or that there is no way to know beforehand the order in which the queries will be executed? Btw, awesome tutorial and I'm thoroughly enjoying it.
@JakobJenkov
@JakobJenkov 15 күн бұрын
No. It is because there can be a break in between the executed statements. If a connection executes statement 1, then 2, and then 3, and the database only sees one statement at a time, the database cannot change the order of the statements to improve performance, locking etc. If a conmection locks table A, and then locks table B, both table A and B are locked. If another connection first locks table B and then table A, you could end up with a deadlock situation.
@np8688
@np8688 3 жыл бұрын
Hi Jakob, Your tutorials are awesome ! Thanks
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thank you very much! Glad they are helpful! :-)
@kashifahmed_1995
@kashifahmed_1995 3 жыл бұрын
Awesome people, awesome tutorial and a very helpful website.
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thank you very much! I am glad you think so! :-)
@rajchavan860
@rajchavan860 3 жыл бұрын
Good bless you sir😊
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thank you :-)
@RakibAmin
@RakibAmin 3 жыл бұрын
You're an inspiration.
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thank you very much :-) ... just hope my videos help people learn faster and easier!
@krzmaciek6010
@krzmaciek6010 3 жыл бұрын
Another high quality video :)
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Thank you! :-)
@RoshiniAjoy
@RoshiniAjoy 3 жыл бұрын
Thanks you so much Sir
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Most welcome :-)
@mytube3486
@mytube3486 3 жыл бұрын
waiting
@JakobJenkov
@JakobJenkov 3 жыл бұрын
Hope it was worth the wait :-)
Deadlock Prevention in Java
17:49
Jakob Jenkov
Рет қаралды 16 М.
Thread Signaling in Java
23:26
Jakob Jenkov
Рет қаралды 13 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
False Sharing in Java
17:33
Jakob Jenkov
Рет қаралды 13 М.
Avoiding Java Deadlocks: Real-life Examples | Best Practices | Threads and Concurrency
13:21
Java ForkJoinPool
27:32
Jakob Jenkov
Рет қаралды 8 М.
Java Lock
28:51
Jakob Jenkov
Рет қаралды 49 М.
Race Conditions in Java Multithreading
22:39
Jakob Jenkov
Рет қаралды 35 М.
Memory Leaks in Java | Issues Caused and How to Prevent | Example
13:13
Compare and Swap in Java
24:21
Jakob Jenkov
Рет қаралды 17 М.
Producer Consumer Pattern - With Java Example
19:50
Jakob Jenkov
Рет қаралды 29 М.