From dc2083c411bc1ffe0c39b8ec88be54a094e741f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=9F=B1=E8=8F=98?= <2365839121@qq.com> Date: Fri, 14 Oct 2022 05:09:30 +0000 Subject: [PATCH 1/4] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20=E9=BB=84=E6=9F=B1?= =?UTF-8?q?=E8=8F=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "\351\273\204\346\237\261\350\217\230/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "\351\273\204\346\237\261\350\217\230/.keep" diff --git "a/\351\273\204\346\237\261\350\217\230/.keep" "b/\351\273\204\346\237\261\350\217\230/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From eb46cb241dca5750f6fd7c22cad9b29b7e28c849 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=9F=B1=E8=8F=98?= <2365839121@qq.com> Date: Fri, 14 Oct 2022 05:09:56 +0000 Subject: [PATCH 2/4] =?UTF-8?q?35=20=E9=BB=84=E6=9F=B1=E8=8F=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 黄柱菘 <2365839121@qq.com> --- .../2022-10.7.sql" | 83 +++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 "\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" diff --git "a/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" "b/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" new file mode 100644 index 0000000..5e36785 --- /dev/null +++ "b/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" @@ -0,0 +1,83 @@ + + + + + + + ҵ + + + + + + \ No newline at end of file -- Gitee From a527120af8d250b795597b88b8daf6ca96329418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=9F=B1=E8=8F=98?= <2365839121@qq.com> Date: Fri, 14 Oct 2022 05:10:32 +0000 Subject: [PATCH 3/4] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20=E9=BB=84?= =?UTF-8?q?=E6=9F=B1=E8=8F=98/=E9=BB=84=E6=9F=B1=E8=8F=9835/2022-10.7.sql?= =?UTF-8?q?=20=E4=B8=BA=20=E9=BB=84=E6=9F=B1=E8=8F=98/=E9=BB=84=E6=9F=B1?= =?UTF-8?q?=E8=8F=9835/2022-10.9.sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\351\273\204\346\237\261\350\217\23035/2022-10.9.sql" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" => "\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.9.sql" (100%) diff --git "a/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" "b/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.9.sql" similarity index 100% rename from "\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" rename to "\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.9.sql" -- Gitee From 61d7227330f81b403d4b13b70a9ada712b73c8fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=9F=B1=E8=8F=98?= <2365839121@qq.com> Date: Mon, 17 Oct 2022 05:31:59 +0000 Subject: [PATCH 4/4] =?UTF-8?q?35=20=E9=BB=84=E6=9F=B1=E8=8F=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 黄柱菘 <2365839121@qq.com> --- .../2022-10.7.sql" | 193 ++++++++++++++++++ .../\347\254\224\350\256\260.txt" | 15 ++ 2 files changed, 208 insertions(+) create mode 100644 "\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" create mode 100644 "\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/\347\254\224\350\256\260.txt" diff --git "a/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" "b/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" new file mode 100644 index 0000000..944e90c --- /dev/null +++ "b/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/2022-10.7.sql" @@ -0,0 +1,193 @@ + + + + + + + Document + + + + + \ No newline at end of file diff --git "a/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/\347\254\224\350\256\260.txt" "b/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/\347\254\224\350\256\260.txt" new file mode 100644 index 0000000..76cc4cb --- /dev/null +++ "b/\351\273\204\346\237\261\350\217\230/\351\273\204\346\237\261\350\217\23035/\347\254\224\350\256\260.txt" @@ -0,0 +1,15 @@ +JavaScript 中的位运算是将操作数视为 32 位元的二进制串,返回标准的 JavaScript 数值。 +JavaScript 中数值都由 64 位浮点数存储,但在两个整数进行位运算时,会转化为 32 位的有符号整数。 +所以在计算机中,数字是有穷的,在 JavaScript 中也是有穷的。 +所以有一个安全数的概念。所谓安全数就是在这个范围内都存在一正一反一一对应。 +JavaScript 的安全数在 ES6 中是 Number.MAX_SAFE_INTEGER。 +但位运算只针对 32 位整数。对于浮点小数会先转化为 32 位的二进制串,在进行计算。 + +异或 +异或运算有两种理解方式 + +相同为 1,不同为 0 +不进位相加 +异或运算满足交换律和结合率 + +0 异或任何数都为该数本身,一个数异或它自己为 0 \ No newline at end of file -- Gitee