Concurrency control algorithms

Ticket lock

In computer science, a ticket lock is a synchronization mechanism, or locking algorithm, that is a type of spinlock that uses "tickets" to control which thread of execution is allowed to enter a critical section. (Wikipedia).

Ticket lock
Video thumbnail

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

Video thumbnail

This LOCK is NOT What it Seems!! - Solving the CHALLENGING Lock Puzzle!

B Lock Puzzle: http://bit.ly/2Fx8urh Today I'm attempting to solve the infamous B Lock puzzle by Boaz Feldman. This lock puzzle is very difficult and can be used as an actual lock! The secret to opening is contained within the lock and key. Enjoy! OTHER LOCK PUZZLE VIDEO: https://www.you

From playlist Puzzles!

Video thumbnail

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

Video thumbnail

TollGate: Magic in the subway 지하철 마술

It took me a while to find a way to do that. But it is worth the brainstorming. The sound around is quite loud, so the beep can't be heard very clearly. Too bad. No video nor sound editing. Enjoy! By the way, this is perfectly legal.

From playlist My Magic

Video thumbnail

LOCK SCREEN Magic Trick Explained!

This is a tutorial on how to turn your iphone lock screen in to a moving prediction! Have the spectator choose a card and press the lock screen on your cell phone and watch the image come to life, revealing their playing card! My Homies: https://www.instagram.com/bvillebros/ SECRET LINK:

From playlist Tutorials

Video thumbnail

Solving the Expert LOCKPICK Puzzle!!

Attempting to solve this Expert Lockpicking puzzle box! This box is made of wood and is a level 7 box puzzle. The aim to unlock it but the key is attached to the lock! Enjoy! SECRET LINK: http://amzn.to/2BJnKmL THIS Lockpick puzzle: http://amzn.to/2sGgyVy More Puzzles!: http://bit.ly/2g

From playlist Puzzles!

Video thumbnail

London to Paris by Eurostar train

A guide to the Eurostar train from London to Paris. A journey from London St Pancras by Eurostar e320 across Kent, through the Channel Tunnel & across France to Paris Gare du Nord. It shows standard class, cafe-bar, standard premier & food. For more info see https://www.seat61.com/train

From playlist Train Travel In Europe

Video thumbnail

Solving The Most DIFFICULT Lock Puzzle on the Planet!! - LEVEL 10

Today I'm going to attempt to solve the most difficult lock puzzle in the world, the rare, Level 10 Crown Iron Lock Puzzle! This is a handmade metal lock puzzle which weighs around 5 lbs, consisting of several internal maze puzzles and a key which should unlock it! Enjoy! BUY PUZZLES HERE

From playlist Puzzles!

Video thumbnail

0136 [ C++/React ] Moderation tools for a multi-player game server

This is #136 in my series of live (Twitch) coding streams. This stream I finished up most of the basic moderation tools for my game. Notebook page: https://tinyurl.com/y2rhfr4l -- Watch live at https://www.twitch.tv/rhymu8354

From playlist Excalibur

Video thumbnail

Lecture 15 | Programming Paradigms (Stanford)

Help us caption and translate this video on Amara.org: http://www.amara.org/en/v/BGwB/ Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses thread libraries in the context of the C

From playlist Lecture Collection | Programming Paradigms

Video thumbnail

Lec 20 | MIT 6.033 Computer System Engineering, Spring 2005

Multi-site Atomicity 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

Video thumbnail

Lecture 16 | Programming Paradigms (Stanford)

Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain continues his lecture on thread libraries, discussing semaphores in greater depth, in the context of the C and C++ programming languages.

From playlist Lecture Collection | Programming Paradigms

Video thumbnail

Game theory (4), evolution and economics.

This video concludes by showing how the consideration of maximum fitness in biology has a direct analog with maximum fitness (i.e., profit or success) in economics. The best way of thinking about successful and high fitness strategies must always be done from the perspective of the individ

From playlist TAMU: Bio 312 - Evolution | CosmoLearning Biology

Video thumbnail

Solving The Houdini ESCAPE Room!!

Mobile Escapes: https://www.mobileescapes.ca/ Mobile escapes IG: https://www.instagram.com/mobileescapesottawa/ Today we're going to attempt to escape from the Houdini Escape room! This is a mobile escape room which happens in your own home. We have 45 minutes to figure out how Houdini di

From playlist Puzzles!

Video thumbnail

0289 [ MORPG ] -- Migrating in-game ticket system storage

This is #289 in my series of live (Twitch) coding streams. This stream I separated the storage of my game's in-game ticketing system from the rest of the game's state, and started working on reducing the amount of data sent to the client when querying the ticket system. Notebook page:

From playlist Excalibur

Video thumbnail

TollGate: Magic in the subway 지하철 마술 (take 2)

It took me a while to find a way to do that. But it is worth the brainstorming. The sound around is quite loud, so the beep can't be heard very clearly. Too bad. No video nor sound editing. Enjoy! By the way, this is perfectly legal. ***This is another take of this effect, where my hand

From playlist My Magic

Video thumbnail

0190 (2/2) [ C++/React/Redux ] Refactoring and fixing issues today

This is part 2/2 of #190 in my series of live (Twitch) coding streams. This stream I cleaned up the code for my game systems and fixed issues in the tileset panel, client-side movement rate limiting, and world not appearing for newly created characters. Notebook page: https://tinyurl.c

From playlist Excalibur

Video thumbnail

Lec 23 | MIT 6.033 Computer System Engineering, Spring 2005

Authorization and Confidentiality 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

Video thumbnail

The Paris-Moscow Express video guide

A brief guide to the Paris to Moscow train run by RZD (Russian Railways), showing the sleeping-cars, the VIP deluxe sleeping-cars and restaurant car. For train times, fares & how to buy tickets see https://www.seat61.com/paris-moscow-express.htm The train links Paris & Moscow all year ro

From playlist Sleeper trains

Video thumbnail

ShmooCon 2014: Closing Remarks

For more information visit: http://bit.ly/shmooc14 To download the video visit: http://bit.ly/shmooc14_down Playlist Shmoocon 2014: http://bit.ly/shmooc14_pl

From playlist ShmooCon 2014

Related pages

Ticket lock | Thundering herd problem | Lamport's bakery algorithm | Critical section | Load-link/store-conditional | Busy waiting | Test-and-set | Lock (computer science) | Spinlock | Array Based Queuing Locks | Unbounded nondeterminism | Atomicity (programming) | Compare-and-swap | Fetch-and-add | FIFO (computing and electronics)