RustBelt - Rust 的形式化语义模型
Outline Background • RustBelt Project • Rust Types Overview Rust Semantics • Type System • The own Predict • Exclusive Ownership & Mutable Borrow Examples • Rc Logics • Hoare Logic • Separation {x = 3} x += 1 {x = 4} {True} loop {} {False} Hoare Logic Logics P: x ↦ v Ownership We own “x”, and “x” points to “v”. Disjointness Given “(x ↦ v) ∗ (y ↦ w)”, we know that “x ≠ y”, i.e. P −∗ Q Magic wand Consuming resource “P”, we can reach resource “Q”. Q P what we acually own Logics (x ↦ v) ∗ (x ↦ w) ⟹ False (x ↦ v) ∧ (x ↦ w) ⟹ v = w Separation Logic (Iris) (x = 1)0 码力 | 21 页 | 2.63 MB | 1 年前3httpd 2.4.23 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 2559 页 | 2.11 MB | 1 年前3httpd 2.4.25 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 2573 页 | 2.12 MB | 1 年前3Blender v4.1 Manual
right to copy and distribute the program. You have the right to improve the program, and release your own versions. In return for these rights, you have some responsibilities if you distribute a GPL’d program file. Initially this contains the startup scene included with Blender. This can be replaced by your own customized setup. Save Startup File Saves the current blend-file as the startup file. Load Factory Create a new window by copying the current window. New Main Window Create a new window with its own workspace and scene selection. Toggle Window Fullscreen Toggle the current window fullscreen. Next0 码力 | 6263 页 | 303.71 MB | 1 年前3httpd 2.4.20 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 2533 页 | 2.09 MB | 1 年前3httpd 2.4.18 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 2467 页 | 1.89 MB | 1 年前3httpd 2.4.28 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 2659 页 | 3.10 MB | 1 年前3httpd 2.4.33 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 2692 页 | 3.12 MB | 1 年前3httpd 2.4.17 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 2455 页 | 1.88 MB | 1 年前3httpd 2.2.29 中文文档
reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections. Apache 2.1 and later provides the ap_dbd API for managing database connections (including the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and0 码力 | 1854 页 | 1.48 MB | 1 年前3
共 246 条
- 1
- 2
- 3
- 4
- 5
- 6
- 25