Game Development for Human Beings
©2016 Zenva Pty Ltd all rights reserved Page 44 To create tile layers, just use the stamp brush tool to paint the layer with the desired tiles. For the object layer, select a tile image to use0 码力 | 472 页 | 8.46 MB | 10 月前3Single Producer Single Consumer Lock-free FIFO From the Ground Up
thread will make progress. ● Wait-free: each thread moves forward regardless of other threads. ● [Circular] Fifo [or Queue]: a single, fixed-size buffer as if it were connected end-to-end. The oldest entry a pipelinePush cursor Pop cursor 6 Circular Fifo - PushPush cursor Pop cursor 42 7 42 Circular Fifo - PushPush cursor Pop cursor 42 43 8 43 42 Circular Fifo - PushPush cursor Pop cursor 42 9 46 43 42 47 48 49 49 44 45 47 48 46 Circular Fifo - PushPush cursor Pop cursor 43 44 45 10 46 43 47 48 49 49 44 45 47 48 46 Circular Fifo - PopPush cursor Pop cursor 44 45 110 码力 | 51 页 | 546.30 KB | 5 月前3Back to Basics Unit Testing
your mocks changing to match changes in the real thing? Plus, have you tested your Mocks? Beware circular reasoning! Test Doubles are accuracy / precision tradeoffs 31Accuracy in science Accuracy: measurements give bugs no place to hide Test Correctly : correct statement of "right" answer Test Validity: no circular logic or unfalsifiable tests Part 1: Testing Accuracy 33Completeness The full story: Wiley & mistake hides the other 66Fundamentally if we only test via the public interface, we have a circular-logic problem: you have to use the interface to test the interface, so at some point you have0 码力 | 109 页 | 4.13 MB | 5 月前3What's Eating my RAM?
new() it, then forget it 2. Keep entries that are no longer needed 3. Missing virtual ~Base() 4. Circular reference Reference counting: maintain a count of the smart pointers that point to the same object new() it, then forget it 2. Keep entries that are no longer needed 3. Missing virtual ~Base() 4. Circular reference …🔍How to detect memory leaks?Memory Leaks: Tools Tool What How bslma::TestAllocator0 码力 | 88 页 | 3.49 MB | 5 月前3Conda 25.1.x Documentation
issue #710 • check if creating hard link is possible and otherwise copy, during install • allow circular dependencies 4.4.235 3.4.2 (2014-04-21) • conda clean --lock: skip directories that don’t exist detach_stderr() initialize_logging(level=INFO) class DumpEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None) Bases: json the output can contain non-ASCII characters. If check_circular is true, then lists, dicts, and custom encoded objects will be checked for circular references during encoding to prevent an infinite recursion0 码力 | 822 页 | 5.20 MB | 7 月前3Conda 24.11.x Documentation
issue #710 • check if creating hard link is possible and otherwise copy, during install • allow circular dependencies 4.4.233 3.4.2 (2014-04-21) • conda clean --lock: skip directories that don’t exist detach_stderr() initialize_logging(level=INFO) class DumpEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None) Bases: json the output can contain non-ASCII characters. If check_circular is true, then lists, dicts, and custom encoded objects will be checked for circular references during encoding to prevent an infinite recursion0 码力 | 818 页 | 5.21 MB | 7 月前3Conda 24.9.x Documentation
issue #710 • check if creating hard link is possible and otherwise copy, during install • allow circular dependencies 4.4.229 3.4.2 (2014-04-21) • conda clean --lock: skip directories that don’t exist detach_stderr() initialize_logging(level=INFO) class DumpEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None) Bases: json the output can contain non-ASCII characters. If check_circular is true, then lists, dicts, and custom encoded objects will be checked for circular references during encoding to prevent an infinite recursion0 码力 | 799 页 | 5.26 MB | 7 月前3Conda 24.3.x Documentation
issue #710 • check if creating hard link is possible and otherwise copy, during install • allow circular dependencies 4.4.222 3.4.2 (2014-04-21) • conda clean --lock: skip directories that don’t exist detach_stderr() initialize_logging(level=INFO) class DumpEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None) Bases: json conda.gateways.repodata.RepodataState) lock Backwards compatibility import. Moved to prevent circular imports. Classes PackageCacheData Channel Channel: RepoInterface Helper class that provides0 码力 | 786 页 | 4.98 MB | 7 月前3Conda 24.4.x Documentation
issue #710 • check if creating hard link is possible and otherwise copy, during install • allow circular dependencies 4.4.223 3.4.2 (2014-04-21) • conda clean --lock: skip directories that don’t exist detach_stderr() initialize_logging(level=INFO) class DumpEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None) Bases: json conda.gateways.repodata.RepodataState) lock Backwards compatibility import. Moved to prevent circular imports. Classes PackageCacheData Channel Channel: RepoInterface Helper class that provides0 码力 | 786 页 | 4.99 MB | 7 月前3Conda 24.5.x Documentation
issue #710 • check if creating hard link is possible and otherwise copy, during install • allow circular dependencies 4.4.224 3.4.2 (2014-04-21) • conda clean --lock: skip directories that don’t exist detach_stderr() initialize_logging(level=INFO) class DumpEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None) Bases: json conda.gateways.repodata.RepodataState) lock Backwards compatibility import. Moved to prevent circular imports. Classes PackageCacheData Channel Channel: RepoInterface Helper class that provides0 码力 | 794 页 | 5.01 MB | 7 月前3
共 81 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9