The Rust Programming Language,2nd Edition
0 码力 | 617 页 | 1.54 MB | 1 年前3Pro Git 2nd Edition 2.1.413
is a combination of 3 commits. # The first commit's message is: Change my name a bit # This is the 2nd commit message: Update README formatting and add blame # This is the 3rd commit message: Add cat-file0 码力 | 731 页 | 21.49 MB | 1 年前3Pro Git 2nd Edition 2.1.413
combination of 3 commits. # The first commit's message is: 247 Change my name a bit # This is the 2nd commit message: Update README formatting and add blame # This is the 3rd commit message: Add cat-file0 码力 | 501 页 | 17.96 MB | 1 年前3Pro Git 2nd Edition 2.1.413
is a combination of 3 commits. # The first commit's message is: Change my name a bit # This is the 2nd commit message: Update README formatting and add blame # This is the 3rd commit message: Add cat-file0 码力 | 691 页 | 13.35 MB | 1 年前3Back to Basics Concepts
requires expression Concept (named requirements) // OK, uses 1st add() calling push_back() // OK, uses 2nd add() calling insert() Nico Josuttis C++ Concepts @cppcon 2024-09-18 3©2024 by josuttis.com 7 C++ coll2; add(coll1, 42); // OK, uses 1st add() calling push_back() add(coll2, 42); // OK, uses 2nd add() calling insert() C++20 C++20 Type Constraints with concepts applied to types Requirements 42); add(coll2, 42); // C++20 C++20 // ERROR: "can't call insert()" // OK, uses 2nd add() calling insert() 2nd add() is used, because concept for 1st add() not satisfied Requirements not met =>0 码力 | 23 页 | 2.14 MB | 5 月前3The Way To Go - 2012
sorting with the Sorter interface .......................................................277 11.8 2nd example: Reading and Writing .....................................................................282 installation) $GOARCH the processor-architecture of the target machine, one of the values of the 2nd column of fig 2.1: 386, amd64, arm. $GOOS the operating system of the target machine, one of Example: strings.Trim(s, “\r\n”) removes all leading and trailing \r and \n from the string s. The 2nd string-parameter can contain any characters, which are all removed from the left and right-side of0 码力 | 629 页 | 4.85 MB | 1 年前3Performance Engineering: Being Friendly to Your Hardware
eax, edi shl eax, 4 add eax, esi ret ... Flush, update branch history, refetchExample – branching, 2nd attempt 72 uint32_t fn(uint32_t x, uint32_t y, size_t cond) { if (cond == 27) return (x << 4) 89 F8 C1 E0 04 01 F0 EB 06 89 F8 D1 E8 29 F0 C3 66 66 0F 1F 84 00 00 00 00 00Example – branching, 2nd attempt 73 uint32_t fn(uint32_t x, uint32_t y, size_t cond) { if (cond == 27) return (x << 4) 89 F8 C1 E0 04 01 F0 EB 06 89 F8 D1 E8 29 F0 C3 66 66 0F 1F 84 00 00 00 00 00Example – branching, 2nd attempt 74 uint32_t fn(uint32_t x, uint32_t y, size_t cond) { if (cond == 27) return (x << 4)0 码力 | 111 页 | 2.23 MB | 5 月前3Pivotal HVR meetup 20190816
Jan 2nd no 33 Harry $99 Jan 1st no id name balance timestamp change 11 Tom $20 Jan 1st insert 22 Dick $0 Jan 1st insert 22 Dick $200 Jan 2nd update 33 Harry $99 Jan 1st insert time key 2nd Jan: Jan 1st no 22 Dick $200 Jan 2nd no 33 Harry $99 Jan 3rd yes id name balance timestamp change 11 Tom $20 Jan 1st insert 22 Dick $0 Jan 1st insert 22 Dick $200 Jan 2nd update 33 Harry $99 Jan 1st 1st insert 33 Harry $99 Jan 3rd delete time key time key 2nd Jan: update Dick >> $200 plain replica soft delete id name balance 11 Tom $20 22 Dick $200 33 Harry $99 id name balance 11 Tom $200 码力 | 31 页 | 2.19 MB | 1 年前3PyArmor Documentation v8.1.9
scripts twice. There are 3 check points: 1. Import fresh module without __pycache__ 2. Import module 2nd with __pycache__ 3. Run function "foo", an obfuscated class is called 10,000 times Here are test steps: (ms) Import fresh module Import module 2nd Run function “foo” Python Origin Pyarmor Origin Pyarmor Origin Pyarmor Time (ms) Import fresh module Import module 2nd Run function “foo” Python Origin Pyarmor Import module 2nd Run function “foo” Python Origin BCC Mode Origin BCC Mode Origin BCC Mode 3.7 1.130 327.906 1.000 283.469 325.828 283.972 Time (ms) Import fresh module Import module 2nd Run function0 码力 | 131 页 | 111.00 KB | 1 年前3Back to Basics - Function Call Resolution
the 2nd function: f(1.1, 2, 3); // calls f(double, int, double) The conversions are the same for both functions on the 1st and 3rd arguments. The 2nd function is a better match on the 2nd (middle)0 码力 | 44 页 | 1.30 MB | 5 月前3
共 584 条
- 1
- 2
- 3
- 4
- 5
- 6
- 59