Concurrency control | Transaction processing
In databases and transaction processing the term Locks with ordered sharing comprises several variants of the Two phase locking (2PL) concurrency control protocol generated by changing the blocking semantics of locks upon conflicts. One variant is identical to Strict commitment ordering (SCO). (Wikipedia).
Combination Locks - Intro to Algorithms
This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.
From playlist Introduction to Algorithms
Make A Combination Lock - Intro to Algorithms
This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.
From playlist Introduction to Algorithms
Counting: Find the Number of Lock Combinations
This video explains how to determine the number of lock combinations are possible.
From playlist Counting (Discrete Math)
Samsung Galaxy S5 customization - set up lock screen
In this video we teach you how to set up the Samsung Galaxy S5 lock screen to provide some security for your phone.
From playlist Technology
Make A Combination Lock - Intro to Algorithms
This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.
From playlist Introduction to Algorithms
How to Pick a Lock With Hairpins
Lock picking is as old as locks themselves, and is enjoyed as a hobby and practical skill worldwide. While it has been tainted in many people's minds as something only done by criminals, it is in fact a skill that could very well save your life if kidnapped, as well as saving hundreds of d
From playlist Practical Projects & Skills
Secret Sharing Solution - Applied Cryptography
This video is part of an online course, Applied Cryptography. Check out the course here: https://www.udacity.com/course/cs387.
From playlist Applied Cryptography
How to Lock and Protect Individual Cells in Excel + Bonus Tips for Quick Setup
Sign up for our Excel webinar, times added weekly: https://www.excelcampus.com/blueprint-registration/ In this video I explain how to lock & protect individual cells or ranges for editing. This is useful when you only want users to be able to edit specific cells and protect other cells t
From playlist Excel Formulas
Multithreaded Python without the GIL
CPython’s “Global Interpreter Lock”, or “GIL”, prevents multiple threads from executing Python code in parallel. The GIL was added to Python in 1992 together with the original support for threads in order to protect access to the interpreter’s shared state. Python supports a number of way
From playlist Python
Crust of Rust: Atomics and Memory Ordering
In this episode of Crust of Rust, we go over Rust's atomic types, including the mysterious Ordering enum. In particular, we explore the std::sync::atomic module, and look at how its components can be used to implement concurrency primitives like mutexes. We also investigate some of the got
From playlist Crust of Rust
Lecture 11: Cache Consistency: Frangipani
Lecture 11: Cache Consistency: Frangipani MIT 6.824: Distributed Systems (Spring 2020) https://pdos.csail.mit.edu/6.824/
From playlist MIT 6.824 Distributed Systems (Spring 2020)
From playlist Parallel Programming Concepts by Dr. Peter Troger
Lec 19 | MIT 6.033 Computer System Engineering, Spring 2005
Transactions and Consistency View the complete course at: http://ocw.mit.edu/6-033S05 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu
From playlist MIT 6.033 Computer System Engineering, Spring 2005
Lecture 5: Go, Threads, and Raft
Lecture 5: Go, Threads, and Raft MIT 6.824: Distributed Systems (Spring 2020) https://pdos.csail.mit.edu/6.824/
From playlist MIT 6.824 Distributed Systems (Spring 2020)
MIT 6.004 Computation Structures, Spring 2017 Instructor: Chris Terman View the complete course: https://ocw.mit.edu/6-004S17 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP62WVs95MNq3dQBqY2vGOtQ2 19.2.5 Deadlock License: Creative Commons BY-NC-SA More information at
From playlist MIT 6.004 Computation Structures, Spring 2017
Geneva Wheel for Precise Indexing
A modified type of Geneva wheel that was developed to obtain precise intermittent indexing movements. This special mechanism was designed to eliminate any backlash or over-running action of the driven member at the end or beginning of each indexing movement. It uses a double locking, with
From playlist Geneva Mechanisms
Lecture 2: RPC and Threads MIT 6.824: Distributed Systems (Spring 2020) https://pdos.csail.mit.edu/6.824/
From playlist MIT 6.824 Distributed Systems (Spring 2020)