Comprehensive Rust(日语) 2024122 キーボードショートカット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.3 翻訳 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Cargo の使用 18 2.1 Rust エコシステム . . . . . . . . . . . . . . . . . . . . . 18 2.2 講座のサンプルコード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.3 Cargo を使ってローカルで実行 . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Rust とは? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.2 Rust のメリット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.3 プレイグラウンド . . . . . . .0 码力 | 381 页 | 1.36 MB | 10 月前3
TiDB v8.5 DocumentationTiUP operation after the overwriting, it might be that the manifest is not updated. You can try rm -rf ~/.tiup/manifests/* before running TiUP again. 8.2.1.2.3 Step 3: Edit TiUP topology configuration hash table. 2. Build RF values +-------->+-------------------+ | |PhysicalHashJoin |<-----+ | +----+ | | 4. After RF | | +-------------------+ | 1. Scan T2 5000 | |3. Send RF | 365 | | filter data TableFullScan | | TableFullScan | | store_sales | | date_dim | +-----------------+ +----------------+ (RF is short for Runtime Filter) From the above two figures, you can see that the amount of data scanned0 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.2 DocumentationTiUP operation after the overwriting, it might be that the manifest is not updated. You can try rm -rf ~/.tiup/manifests/* before running TiUP again. 8.2.1.2.3 Step 3: Edit TiUP topology configuration hash table. 2. Build RF values +-------->+-------------------+ | |PhysicalHashJoin |<-----+ | +----+ | | 4. After RF | | +-------------------+ | 1. Scan T2 5000 | |3. Send RF | 365 | | filter data TableFullScan | | TableFullScan | | store_sales | | date_dim | +-----------------+ +----------------+ (RF is short for Runtime Filter) From the above two figures, you can see that the amount of data scanned0 码力 | 6549 页 | 108.77 MB | 10 月前3
TiDB v8.3 DocumentationTiUP operation after the overwriting, it might be that the manifest is not updated. You can try rm -rf ~/.tiup/manifests/* before running TiUP again. 879 8.2.1.2.3 Step 3: Edit TiUP topology configuration hash table. 2. Build RF values +-------->+-------------------+ | |PhysicalHashJoin |<-----+ | +----+ | | 4. After RF | | +-------------------+ | 1. Scan T2 5000 | |3. Send RF | 365 | | filter data TableFullScan | | TableFullScan | | store_sales | | date_dim | +-----------------+ +----------------+ (RF is short for Runtime Filter) From the above two figures, you can see that the amount of data scanned0 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.4 DocumentationTiUP operation after the overwriting, it might be that the manifest is not updated. You can try rm -rf ~/.tiup/manifests/* before running TiUP again. 8.2.1.2.3 Step 3: Edit TiUP topology configuration hash table. 2. Build RF values +-------->+-------------------+ | |PhysicalHashJoin |<-----+ | +----+ | | 4. After RF | | +-------------------+ | 1. Scan T2 5000 | |3. Send RF | 365 | | filter data TableFullScan | | TableFullScan | | store_sales | | date_dim | +-----------------+ +----------------+ (RF is short for Runtime Filter) From the above two figures, you can see that the amount of data scanned0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.1 DocumentationTiUP operation after the overwriting, it might be that the manifest is not updated. You can try rm -rf ~/.tiup/manifests/* before running TiUP again. 8.2.1.2.3 Step 3: Edit TiUP topology configuration hash table. 2. Build RF values +-------->+-------------------+ | |PhysicalHashJoin |<-----+ | +----+ | | 4. After RF | | +-------------------+ | 1. Scan T2 5000 | |3. Send RF | 365 | | filter data TableFullScan | | TableFullScan | | store_sales | | date_dim | +-----------------+ +----------------+ 1708 (RF is short for Runtime Filter) From the above two figures, you can see that the amount of data scanned0 码力 | 6479 页 | 108.61 MB | 10 月前3
Adventures in SIMD Thinking (Part 1 of 2)#undef __OPTIMIZE__ #define KEWB_FORCE_INLINE inline #endif namespace simd { using rf_512 = __m512; using ri_512 = __m512i; using msk_512 = uint32_t; ... }Copyright © 2020 Bob Steagall P U T I N G 4 CppCon 2020 - Adventures in SIMD Thinking Function load_value() KEWB_FORCE_INLINE rf_512 load_value(float fill) { return _mm512_set1_ps(v); } 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2 M P U T I N G 6 CppCon 2020 - Adventures in SIMD Thinking Function load_from() KEWB_FORCE_INLINE rf_512 load_from(float const* psrc) { return _mm512_loadu_ps(psrc); } m0 m1 m2 m3 m4 m5 m6 m7 m8 m9 0 码力 | 88 页 | 824.07 KB | 6 月前3
Changing Legacy Code: With Confidence#endifDiscovery Testing proc_rf_msg(buff, true, false, 7); What does this function do? proc_rf_msg(uint8* buff, bool is_full, bool is_actvty, size_t sz);Discovery Testing void hndl_new_pkt(rf_pkt* pkt, size_t size) ... proc_rf_msg(buff, true, false, 7); proc_rf_msg(nullptr, false, false, 0); activity activity; activity.start_loc = {32.2226, 110.9747}; activity.end_loc = {39.8175, 104.7509}; proc_rf_msg(&activity proc_rf_msg(&activity, true, true, sizeof(activity)}; ... } void proc_rf_msg(void* buf, bool is_verified, bool is_activity, size_t buf_size) { ... if(is_activity) { activity* activ = (activity)buf; int activity_distance0 码力 | 114 页 | 982.54 KB | 6 月前3
Conda 4.6.0 DocumentationMiniconda 1. Open a Terminal window. 2. Remove the entire Miniconda install directory with: rm -rf ~/miniconda 3. You may also: 4. OPTIONAL: Edit ~/.bash_profile to remove the Miniconda directory the home directory: • .condarc file • .conda directory • .continuum directory By running: rm -rf ~/.condarc ~/.conda ~/.continuum Installing on Linux 1. Download the installer: • Miniconda installer Miniconda 1. Open a Terminal window. 2. Remove the entire miniconda install directory with: rm -rf ~/miniconda 3. OPTIONAL: Edit ~/.bash_profile to remove the Miniconda directory from your PATH environment0 码力 | 190 页 | 728.67 KB | 8 月前3
Conda 4.6.1 DocumentationMiniconda 1. Open a Terminal window. 2. Remove the entire Miniconda install directory with: rm -rf ~/miniconda 3. You may also: 4. OPTIONAL: Edit ~/.bash_profile to remove the Miniconda directory the home directory: • .condarc file • .conda directory • .continuum directory By running: rm -rf ~/.condarc ~/.conda ~/.continuum Installing on Linux 1. Download the installer: • Miniconda installer Miniconda 1. Open a Terminal window. 2. Remove the entire miniconda install directory with: rm -rf ~/miniconda 3. OPTIONAL: Edit ~/.bash_profile to remove the Miniconda directory from your PATH environment0 码力 | 190 页 | 728.57 KB | 8 月前3
共 75 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8













