RAR-files |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.rar |
20,000,000 |
C5DE7E6C |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r00 |
20,000,000 |
CC8E351C |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r01 |
20,000,000 |
2FD91775 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r02 |
20,000,000 |
88C78238 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r03 |
20,000,000 |
06886AF7 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r04 |
20,000,000 |
D6F1E2A7 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r05 |
20,000,000 |
862D852D |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r06 |
20,000,000 |
FE921736 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r07 |
20,000,000 |
A94A0A13 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r08 |
20,000,000 |
71B9E318 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r09 |
20,000,000 |
6A002D66 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r10 |
20,000,000 |
3C372900 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r11 |
20,000,000 |
0B3B2CDE |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r12 |
20,000,000 |
4CD519D1 |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r13 |
20,000,000 |
744ABAAE |
lynda.advanced.c.thread.safe.data.with.concurrent.collections-apollo.r14 |
8,925,162 |
F4A32854 |
|
Total size: |
308,925,162 |
|
|
Archived
files |
01 Introduction\002 What you should know.mp4
[3aad23f08527dc4a]
|
5,609,304 |
6687BBCE |
01 Introduction\001 Thread-safe data with concurrent collections.mp4
[95eefd3035f378e1]
|
14,296,322 |
D7ECCE64 |
01 Introduction\003 How to access the sample code on GitHub.mp4
[e641187e744cde9e]
|
2,499,348 |
AEFA596C |
02 Defining the Problem\004 Debug the Queue multiple-thread problem.mp4
[a0fec6fa23f3fced]
|
3,734,637 |
25140112 |
02 Defining the Problem\003 Use Queue with multiple threads.mp4
[25c37f8ad4d6db60]
|
10,529,419 |
04FA75C3 |
02 Defining the Problem\002 Use Queue with single thread.mp4
[cb8d4702e5ab1c57]
|
11,354,398 |
D7EF0CF9 |
02 Defining the Problem\001 Collections and threads.mp4
[391a01ff0cac18f]
|
11,101,460 |
6736BD97 |
03 Deconstruct the .NET Queue Class\001 Re-implement the sample with custom class.mp4
[67398e2f58971509]
|
9,370,740 |
30DFFABF |
03 Deconstruct the .NET Queue Class\002 Examine the ExampleQueue code.mp4
[d18949ea33e49248]
|
6,317,866 |
F7B8ECE1 |
04 Using Thread-Safe Code with Standard Collections\003 Why locking is not a good solution.mp4
[e106c56d8761cca2]
|
5,463,212 |
AF1B441F |
04 Using Thread-Safe Code with Standard Collections\004 How the concurrent collections are better.mp4
[533e55106314d0ed]
|
2,561,128 |
4BE7B059 |
04 Using Thread-Safe Code with Standard Collections\001 Rewrite the code to support thread locks.mp4
[bfe8206d2d2e8fa2]
|
10,249,047 |
A1614407 |
04 Using Thread-Safe Code with Standard Collections\002 Use a lock statement and mutex to make thread-safe.mp4
[8dc90a62f9a377a6]
|
8,094,525 |
44164AD7 |
05 Overview of Thread-Safe Collections\002 Categories of collections.mp4
[aae518f43431b6bf]
|
12,004,185 |
E8048EC9 |
05 Overview of Thread-Safe Collections\001 Compare standard and concurrent collections.mp4
[630d7ae67413cf3c]
|
7,185,239 |
17C375C2 |
06 Work with the ConcurrentDictionary Class\002 Use TryAdd to add an item.mp4
[a83b44999a4ea378]
|
7,311,982 |
11D4CB8E |
06 Work with the ConcurrentDictionary Class\004 The GetOrAdd method to get or add an item.mp4
[6accf81253a1426a]
|
6,889,092 |
4F9B52C2 |
06 Work with the ConcurrentDictionary Class\003 Use TryRemove to remove an item.mp4
[dc69d47ddff544fc]
|
8,017,748 |
552A6A71 |
06 Work with the ConcurrentDictionary Class\001 Create a dictionary.mp4
[b7418bddfab6cd6d]
|
16,800,550 |
F5525B79 |
07 Updating Data in ConcurrentDictionary\007 Inspect your APIs for ICollection usage.mp4
[4e1165e0fc65f010]
|
8,103,255 |
7D96EDFB |
07 Updating Data in ConcurrentDictionary\004 Use a while loop with TryUpdate.mp4
[d2f28b69223299ae]
|
4,807,247 |
BBB2762E |
07 Updating Data in ConcurrentDictionary\006 Why ICollection and other interfaces are not thread-safe.mp4
[3bcb59f81a7c20fc]
|
7,536,414 |
B9D18D27 |
07 Updating Data in ConcurrentDictionary\001 Review the updated example application.mp4
[62e023dc463ae336]
|
4,859,225 |
1F61C428 |
07 Updating Data in ConcurrentDictionary\002 Potential problems with updating an item.mp4
[d2b615e8cc724fd3]
|
8,447,660 |
CE194B2A |
07 Updating Data in ConcurrentDictionary\005 Use the AddOrUpdate method.mp4
[c6b9d0568bc45752]
|
13,322,752 |
75BD80C5 |
07 Updating Data in ConcurrentDictionary\003 Use TryUpdate to update dictionary value.mp4
[62b225983b83e2b3]
|
5,251,415 |
47AE4D78 |
08 Work with the Producer-Consumer Collections\001 Overview of the producer-consumer collections.mp4
[70344bf3cc62c0c5]
|
9,169,878 |
8915053A |
08 Work with the Producer-Consumer Collections\003 Work with the ConcurrentStack.mp4
[34777b2c60b692eb]
|
3,556,356 |
0038BF14 |
08 Work with the Producer-Consumer Collections\004 Work with the ConcurrentBag.mp4
[1f774378b8885bdd]
|
18,929,778 |
58DF55F6 |
08 Work with the Producer-Consumer Collections\002 Work with ConcurrentQueue.mp4
[9211080a3c6fd28d]
|
9,443,635 |
BD38850C |
09 Using the BlockingCollection\001 Understand the BlockingCollection.mp4
[2ac904881a3dfcd0]
|
14,111,744 |
F34686A0 |
09 Using the BlockingCollection\006 Create items with multiple producers.mp4
[317cb09c8183b57f]
|
8,199,461 |
F4CF9BD2 |
09 Using the BlockingCollection\003 Use the CompleteAdding method.mp4
[8d821caec9b8fad9]
|
10,199,894 |
42EE1388 |
09 Using the BlockingCollection\002 Use the BlockingCollection with ConcurrentQueue.mp4
[599f81901e8a2d3f]
|
8,922,248 |
6654F239 |
09 Using the BlockingCollection\004 Use other collections with BlockingCollection.mp4
[a5dfc1a241276e78]
|
6,507,564 |
D2C1850A |
09 Using the BlockingCollection\005 Read items with multiple consumers.mp4
[b59e3f76340cf2c0]
|
4,743,340 |
9F2F4FD8 |
10 Continuing Your Journey\001 Next steps.mp4
[d77dc58a3a26c037]
|
3,415,887 |
3184EC8C |
01 Introduction |
0 |
00000000 |
02 Defining the Problem |
0 |
00000000 |
03 Deconstruct the .NET Queue Class |
0 |
00000000 |
04 Using Thread-Safe Code with Standard Collections |
0 |
00000000 |
05 Overview of Thread-Safe Collections |
0 |
00000000 |
06 Work with the ConcurrentDictionary Class |
0 |
00000000 |
07 Updating Data in ConcurrentDictionary |
0 |
00000000 |
08 Work with the Producer-Consumer Collections |
0 |
00000000 |
09 Using the BlockingCollection |
0 |
00000000 |
10 Continuing Your Journey |
0 |
00000000 |
|
Total size: |
308,917,955 |
|
|