root 2 anni fa
parent
commit
c14af9a5c7

+ 344 - 0
a.log

@@ -0,0 +1,344 @@
+Wed, 14 Dec 2022 02:05:53 GMT王超然 12
+Wed, 14 Dec 2022 02:05:57 GMT李雨峰 11
+Wed, 14 Dec 2022 02:06:19 GMT向量 11
+Wed, 14 Dec 2022 02:07:25 GMT李荣晋 9
+Wed, 14 Dec 2022 02:07:39 GMT王暄淇 6
+Wed, 14 Dec 2022 02:07:41 GMT向量 11
+Wed, 14 Dec 2022 02:07:50 GMT李荣晋 9
+Wed, 14 Dec 2022 02:08:07 GMT钟天扬 15
+Wed, 14 Dec 2022 02:11:12 GMT: Na+S=Na2S,"Na+S=Na2S"
+Wed, 14 Dec 2022 02:11:43 GMT: Fe+S=FeS,"Fe+S=FeS"
+Wed, 14 Dec 2022 02:11:58 GMT: Cu+S=Cu2S,"Cu+S=Cu2S"
+Wed, 14 Dec 2022 02:12:17 GMT: H2+S=H2S,"H2+S=H2S"
+Wed, 14 Dec 2022 02:12:37 GMT: C+S=CS2,"C+S=CS2"
+Wed, 14 Dec 2022 02:14:32 GMT: S+O2=SO2,"S+O2=SO2"
+Wed, 14 Dec 2022 02:14:39 GMT: S+O2=SO2,"S+O2=SO2"
+Wed, 14 Dec 2022 02:21:48 GMT: C+S=CS2,"C+S=CS2"
+Wed, 14 Dec 2022 02:30:25 GMT: Na+S=Na2S,"Na+S=Na2S"
+Wed, 14 Dec 2022 03:50:49 GMT: CrI3+Cl2+KOH=K2CrO4+KIO4+KCl+H2O,"CrI3+Cl2+KOH=K2CrO4+KIO4+KCl+H2O"
+Wed, 14 Dec 2022 04:01:29 GMT: CrI3+Cl2+KOH=K2CrO4+KIO4+KCl+H2O,"CrI3+Cl2+KOH=K2CrO4+KIO4+KCl+H2O"
+Wed, 14 Dec 2022 13:29:51 GMT: 李雨峰 11
+Wed, 14 Dec 2022 13:29:52 GMT: 李雨峰 11
+Wed, 14 Dec 2022 14:37:01 GMT: 张铂渊 13
+Wed, 14 Dec 2022 14:38:37 GMT: 张铂渊 13
+Wed, 14 Dec 2022 14:39:10 GMT: 李润杰 12
+Wed, 14 Dec 2022 14:40:08 GMT: 李荣晋 9
+Wed, 14 Dec 2022 14:47:52 GMT: 向量 11
+Wed, 14 Dec 2022 14:50:45 GMT: 向量 11
+Wed, 14 Dec 2022 14:53:19 GMT: 向量 11
+Wed, 14 Dec 2022 14:53:42 GMT: 向量 11
+Wed, 14 Dec 2022 14:55:07 GMT: 向量 11
+Wed, 14 Dec 2022 14:56:44 GMT: 向量 11
+Wed, 14 Dec 2022 14:58:32 GMT: 武昕宇 1
+Wed, 14 Dec 2022 15:00:18 GMT: 武昕宇 1
+Wed, 14 Dec 2022 15:00:25 GMT: 王雨萌 5
+Wed, 14 Dec 2022 15:00:27 GMT: 王雪霏 11
+Wed, 14 Dec 2022 15:00:28 GMT: 田伊可 6
+Wed, 14 Dec 2022 15:04:21 GMT: 武昕宇 1
+Wed, 14 Dec 2022 15:05:05 GMT: 王艺璇 10
+Wed, 14 Dec 2022 15:20:00 GMT: 宁博远 17
+Wed, 14 Dec 2022 15:20:07 GMT: 宁博远 17
+Wed, 14 Dec 2022 15:21:15 GMT: 孙琪钧 15
+Wed, 14 Dec 2022 15:27:00 GMT: 宁博远 17
+Wed, 14 Dec 2022 15:32:52 GMT: 向量 11
+Wed, 14 Dec 2022 16:14:36 GMT: 向量 11
+Wed, 14 Dec 2022 16:14:38 GMT: 李行 11
+Wed, 14 Dec 2022 16:14:41 GMT: 段杰锐 11
+Wed, 14 Dec 2022 16:14:44 GMT: 何天熙 11
+Wed, 14 Dec 2022 16:17:15 GMT: 李雨峰 11
+Wed, 14 Dec 2022 16:17:48 GMT: 王雪霏 11
+Wed, 14 Dec 2022 16:19:19 GMT: 宁博远 17
+Wed, 14 Dec 2022 16:19:40 GMT: 向量 11
+Wed, 14 Dec 2022 16:20:06 GMT: 李雨峰 11
+Wed, 14 Dec 2022 16:20:10 GMT: 李雨峰 11
+Wed, 14 Dec 2022 16:20:43 GMT: 宁博远 17
+Wed, 14 Dec 2022 16:28:26 GMT: 向量 11
+Wed, 14 Dec 2022 23:27:58 GMT: 向量 11
+Thu, 15 Dec 2022 14:13:23 GMT: S+OH%3Ce-%3E=2S%3C2e-%3E+SO3%3C2e-%3E+H2O,"S+OH<e->=2S<2e->+SO3<2e->+H2O"
+Thu, 15 Dec 2022 14:14:47 GMT: SO3%3C2e-%3E+2S%3C2e-%3E+6H%3Ce+%3E=S+H2O,"SO3<2e->+2S<2e->+6H<e+>=S+H2O"
+Thu, 15 Dec 2022 14:15:34 GMT: SO2+2H2S=S+H2O,"SO2+2H2S=S+H2O"
+Thu, 15 Dec 2022 14:16:33 GMT: Na2SO3+H2SO4=SO2+Na2SO4+H2O,"Na2SO3+H2SO4=SO2+Na2SO4+H2O"
+Thu, 15 Dec 2022 14:17:55 GMT: 向量 11
+Thu, 15 Dec 2022 06:28:07 GMT: Na2SO3+H2SO4=SO2+Na2SO4+H2O,"Na2SO3+H2SO4=SO2+Na2SO4+H2O"
+Thu, 15 Dec 2022 15:53:54 GMT: 向量 11
+Thu, 15 Dec 2022 17:41:32 GMT: H2O+CO2=H2CO3,"H2O+CO2=H2CO3"
+Thu, 15 Dec 2022 17:51:58 GMT: H2+O2=H2O,"H2+O2=H2O"
+Fri, 16 Dec 2022 09:15:22 GMT: 向量 11
+Fri, 16 Dec 2022 13:17:05 GMT: 向量 11
+Fri, 16 Dec 2022 13:18:10 GMT: 曹煦 2
+Fri, 16 Dec 2022 14:14:47 GMT: 向量 11
+Fri, 16 Dec 2022 15:59:54 GMT: 向量 11
+Fri, 16 Dec 2022 16:00:30 GMT: 向量 11
+Fri, 16 Dec 2022 16:01:50 GMT: 向量 11
+Fri, 16 Dec 2022 17:26:22 GMT: 向量 11
+Fri, 16 Dec 2022 17:26:33 GMT: 向量 11
+Fri, 16 Dec 2022 17:27:07 GMT: 向量 11
+Fri, 16 Dec 2022 17:30:02 GMT: 向量 11
+Fri, 16 Dec 2022 17:44:38 GMT: 向量 11
+Fri, 16 Dec 2022 17:48:17 GMT: 向量 11
+Fri, 16 Dec 2022 17:48:29 GMT: 向量 11
+Fri, 16 Dec 2022 17:49:23 GMT: 向量 11
+Fri, 16 Dec 2022 18:02:35 GMT: 向量 11
+Fri, 16 Dec 2022 18:03:21 GMT: 向量 11
+Fri, 16 Dec 2022 18:04:22 GMT: 向量 11
+Fri, 16 Dec 2022 18:04:51 GMT
+connection error: Error: Packets out of order. Got: 0 Expected: 25
+    at Parser._tryReadPacketHeader (/root/Other/node_modules/mysql/lib/protocol/Parser.js:470:15)
+    at Parser.write (/root/Other/node_modules/mysql/lib/protocol/Parser.js:33:29)
+    at Protocol.write (/root/Other/node_modules/mysql/lib/protocol/Protocol.js:38:16)
+    at Socket.<anonymous> (/root/Other/node_modules/mysql/lib/Connection.js:88:28)
+    at Socket.<anonymous> (/root/Other/node_modules/mysql/lib/Connection.js:526:10)
+    at Socket.emit (node:events:513:28)
+    at addChunk (node:internal/streams/readable:315:12)
+    at readableAddChunk (node:internal/streams/readable:289:9)
+    at Socket.Readable.push (node:internal/streams/readable:228:10)
+    at TCP.onStreamRead (node:internal/stream_base_commons:190:23) {
+  code: 'PROTOCOL_PACKETS_OUT_OF_ORDER',
+  fatal: true
+}
+Fri, 16 Dec 2022 18:09:27 GMT: 向量 11
+Fri, 16 Dec 2022 18:10:34 GMT: 向量 11
+Fri, 16 Dec 2022 18:11:13 GMT: 向量 11
+Thu, 22 Dec 2022 13:59:31 GMT: I2+H2S=2I%3Ce-%3E+S+H%3Ce+%3E,"I2+H2S=2I<e->+S+H<e+>"
+Thu, 22 Dec 2022 14:00:04 GMT: Cl2+H2S=S+Cl%3Ce-%3E+H%3Ce+%3E,"Cl2+H2S=S+Cl<e->+H<e+>"
+Thu, 22 Dec 2022 14:00:28 GMT: Cl2+H2S+H2O=SO4%3C2-%3E+2Cl%3Ce-%3E+2H%3Ce+%3E,"Cl2+H2S+H2O=SO4<2->+2Cl<e->+2H<e+>"
+Thu, 22 Dec 2022 14:00:34 GMT: Cl2+H2S+H2O=SO4%3C2e-%3E+2Cl%3Ce-%3E+2H%3Ce+%3E,"Cl2+H2S+H2O=SO4<2e->+2Cl<e->+2H<e+>"
+Thu, 22 Dec 2022 14:01:34 GMT: H2S+O2=SO2+H2O,"H2S+O2=SO2+H2O"
+Thu, 22 Dec 2022 14:01:37 GMT: I2+H2S=2I%3Ce-%3E+S+H%3Ce+%3E,"I2+H2S=2I<e->+S+H<e+>"
+Thu, 22 Dec 2022 14:01:48 GMT: 2H2S+3O2=2S+2H2O,"2H2S+3O2=2S+2H2O"
+Thu, 22 Dec 2022 14:02:47 GMT: CuSO4+H2S=CuS+H2SO4,"CuSO4+H2S=CuS+H2SO4"
+Thu, 22 Dec 2022 14:02:51 GMT: CuSO4+H2S=CuS+H2SO4,"CuSO4+H2S=CuS+H2SO4"
+Thu, 22 Dec 2022 14:06:56 GMT: Cl2+H2S=S+Cl%3Ce-%3E+H%3Ce+%3E,"Cl2+H2S=S+Cl<e->+H<e+>"
+Thu, 22 Dec 2022 14:11:44 GMT: CuSO4+H2S=CuS+H2SO4,"CuSO4+H2S=CuS+H2SO4"
+Thu, 22 Dec 2022 15:26:42 GMT: 向量 11
+Thu, 22 Dec 2022 15:27:03 GMT: 金奕扬 11
+Thu, 22 Dec 2022 16:42:59 GMT: 傅天骄 10
+Thu, 22 Dec 2022 17:45:25 GMT: 杨恩华 14
+Thu, 22 Dec 2022 18:18:08 GMT: 向量 11
+Thu, 22 Dec 2022 18:18:13 GMT: 李雨峰 11
+Thu, 22 Dec 2022 18:18:19 GMT: 王昱翔 11
+Thu, 22 Dec 2022 18:18:30 GMT: 傅天骄 10
+Thu, 22 Dec 2022 23:26:31 GMT: 向量 11
+Fri, 23 Dec 2022 09:21:50 GMT: 向量 11
+Fri, 23 Dec 2022 15:43:11 GMT: 向量 11
+Fri, 23 Dec 2022 15:43:59 GMT: 向量 11
+Fri, 23 Dec 2022 15:44:21 GMT: 李雨峰 11
+Fri, 23 Dec 2022 16:35:02 GMT: 2NaHCO3=Na2CO3+H2O+CO2,"2NaHCO3=Na2CO3+H2O+CO2"
+Fri, 23 Dec 2022 16:41:30 GMT: 2NaHCO3=Na2CO3+H2O+CO2,"2NaHCO3=Na2CO3+H2O+CO2"
+Fri, 23 Dec 2022 19:51:31 GMT: 向量 11
+Fri, 23 Dec 2022 19:53:04 GMT: 向量 11
+Fri, 23 Dec 2022 20:25:34 GMT: 向量 11
+Fri, 23 Dec 2022 20:31:37 GMT: H2O+O2=H2O2,"H2O+O2=H2O2"
+Fri, 23 Dec 2022 20:41:30 GMT: H2O+O2=H2O2,"H2O+O2=H2O2"
+Fri, 23 Dec 2022 20:56:06 GMT: 李荣晋 9
+Fri, 23 Dec 2022 20:58:13 GMT: 孙琪钧 15
+Fri, 23 Dec 2022 20:58:45 GMT: 孙琪钧 15
+Fri, 23 Dec 2022 21:00:37 GMT: 孙琪钧 15
+Fri, 23 Dec 2022 21:01:05 GMT: 孙琪钧 15
+Fri, 23 Dec 2022 21:05:42 GMT: 向量 11
+Fri, 23 Dec 2022 21:09:25 GMT: 孙琪钧 15
+Fri, 23 Dec 2022 23:51:05 GMT: 李行 11
+Sat, 24 Dec 2022 11:07:12 GMT: 李雨峰 11
+Sat, 24 Dec 2022 11:08:26 GMT: 宁博远 17
+Sat, 24 Dec 2022 11:15:27 GMT: 姜雅涵 11
+Sat, 24 Dec 2022 14:28:41 GMT: 向量 11
+Sat, 24 Dec 2022 14:31:53 GMT: 孙若初 14
+Sat, 24 Dec 2022 14:41:03 GMT: 孙琪钧 15
+Sat, 24 Dec 2022 14:41:45 GMT: 孙琪钧 15
+Sat, 24 Dec 2022 15:11:33 GMT: 20222446 (11 向量) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 11:32:46 GMT: MnO2+HCl=MnCl2+Cl2+H2O,"MnO2+HCl=MnCl2+Cl2+H2O"
+Sun, 25 Dec 2022 11:40:29 GMT: Cl2+H2=HCl,"Cl2+H2=HCl"
+Sun, 25 Dec 2022 11:40:45 GMT: Cl2+H2=2HCl,"Cl2+H2=2HCl"
+Sun, 25 Dec 2022 11:41:29 GMT: Cl2+Na=NaCl,"Cl2+Na=NaCl"
+Sun, 25 Dec 2022 11:41:43 GMT: MnO2+HCl=MnCl2+Cl2+H2O,"MnO2+HCl=MnCl2+Cl2+H2O"
+Sun, 25 Dec 2022 11:42:16 GMT: Cl2+H2O=HCl+HClO,"Cl2+H2O=HCl+HClO"
+Sun, 25 Dec 2022 11:42:51 GMT: Cl2+NaOH=NaCl+NaClO+H2O,"Cl2+NaOH=NaCl+NaClO+H2O"
+Sun, 25 Dec 2022 11:51:29 GMT: Cl2+Na=NaCl,"Cl2+Na=NaCl"
+Sun, 25 Dec 2022 11:51:31 GMT: Cl2+H2O=HCl+HClO,"Cl2+H2O=HCl+HClO"
+Sun, 25 Dec 2022 11:51:39 GMT: Cl2+2OH%3Ce-%3E=Cl%3Ce-%3E+ClO%3Ce-%3E+H2O,"Cl2+2OH<e->=Cl<e->+ClO<e->+H2O"
+Sun, 25 Dec 2022 12:01:47 GMT: Cl2+2OH%3Ce-%3E=Cl%3Ce-%3E+ClO%3Ce-%3E+H2O,"Cl2+2OH<e->=Cl<e->+ClO<e->+H2O"
+Sun, 25 Dec 2022 12:05:06 GMT: NaClO+2HCl=NaCl+Cl2+H2O,"NaClO+2HCl=NaCl+Cl2+H2O"
+Sun, 25 Dec 2022 12:06:00 GMT: ClO%3Ce-%3E+2H%3Ce+%3E+Cl%3Ce-%3E=+Cl2+H2O,"ClO<e->+2H<e+>+Cl<e->=+Cl2+H2O"
+Sun, 25 Dec 2022 12:06:11 GMT: ClO%3Ce-%3E+2H%3Ce+%3E+Cl%3Ce-%3E=Cl2+H2O,"ClO<e->+2H<e+>+Cl<e->=Cl2+H2O"
+Sun, 25 Dec 2022 12:06:20 GMT: ClO%3Ce-%3E+2H%3Ce+%3E+Cl%3Ce-%3E=Cl2+H2O,"ClO<e->+2H<e+>+Cl<e->=Cl2+H2O"
+Sun, 25 Dec 2022 12:10:18 GMT: NaClO+H2O+CO2=NaHCO3+HClO,"NaClO+H2O+CO2=NaHCO3+HClO"
+Sun, 25 Dec 2022 12:11:24 GMT: NaClO+2HCl=NaCl+Cl2+H2O,"NaClO+2HCl=NaCl+Cl2+H2O"
+Sun, 25 Dec 2022 12:13:42 GMT: ClO%3Ce-%3E+2H%3Ce+%3E+Cl%3Ce-%3E=+Cl2+H2O,"ClO<e->+2H<e+>+Cl<e->=+Cl2+H2O"
+Sun, 25 Dec 2022 12:22:05 GMT: NaClO+H2O+CO2=NaHCO3+HClO,"NaClO+H2O+CO2=NaHCO3+HClO"
+Sun, 25 Dec 2022 12:26:08 GMT: ClO%3Ce-%3E+H2O+CO2=HCO3%3Ce-%3E+HClO,"ClO<e->+H2O+CO2=HCO3<e->+HClO"
+Sun, 25 Dec 2022 12:32:28 GMT: ClO%3Ce-%3E+H2O+CO2=HCO3%3Ce-%3E+HClO,"ClO<e->+H2O+CO2=HCO3<e->+HClO"
+Sun, 25 Dec 2022 13:13:54 GMT: 20222446 (11 向量) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:15:55 GMT: 20222446 (11 向量) fetched 1021 ("12月16日高一高考部物理测试")
+Sun, 25 Dec 2022 13:17:59 GMT: 20222446 (11 向量) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:18:06 GMT: 20222446 (11 向量) fetched 1021 ("12月16日高一高考部物理测试")
+Sun, 25 Dec 2022 13:19:15 GMT: 20222446 (11 向量) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 13:31:07 GMT: 2HClO=2HCl+O2,"2HClO=2HCl+O2"
+Sun, 25 Dec 2022 13:40:52 GMT: 20222221 (14 孙若初) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:42:31 GMT: 20222334 (13 张铂渊) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:42:34 GMT: 20222334 (13 张铂渊) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:45:20 GMT: 20222521 (6 王暄淇) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:46:54 GMT: 2HClO=2HCl+O2,"2HClO=2HCl+O2"
+Sun, 25 Dec 2022 13:47:48 GMT: 20222337 (12 李润杰) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:49:04 GMT: 20222337 (12 李润杰) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:50:30 GMT: 20222337 (12 李润杰) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:51:21 GMT: 20222446 (11 向量) fetched 1028 ("12月23日高一高考部化学测试")
+Sun, 25 Dec 2022 13:53:10 GMT: 20222450 (11 李雨峰) fetched 1028 ("12月23日高一高考部化学测试")
+Sun, 25 Dec 2022 13:55:04 GMT: 20222194 (14 徐砺珅) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 13:58:19 GMT: 20222194 (14 徐砺珅) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 13:59:00 GMT: 20222261 (15 孙琪钧) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 13:59:06 GMT: 20222446 (11 向量) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 13:59:22 GMT: 20222750 (11 李安然) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 13:59:39 GMT: 20222213 (11 王雪霏) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 14:00:21 GMT: 20222334 (13 张铂渊) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 14:00:38 GMT: 20222194 (14 徐砺珅) fetched 1023 ("12月20日高一高考部数学测试")
+Sun, 25 Dec 2022 14:03:22 GMT: Fe+H2O=Fe3O4+H2,"Fe+H2O=Fe3O4+H2"
+Sun, 25 Dec 2022 14:03:57 GMT: 3Fe+H%3Ce+%3E=Fe%3C2e+%3E+H2,"3Fe+H<e+>=Fe<2e+>+H2"
+Sun, 25 Dec 2022 14:11:31 GMT: 3Fe+H%3Ce+%3E=Fe%3C2e+%3E+H2,"3Fe+H<e+>=Fe<2e+>+H2"
+Sun, 25 Dec 2022 14:18:19 GMT: Fe+Cu%3C2e+%3E=Fe%3C2e+%3E+Cu,"Fe+Cu<2e+>=Fe<2e+>+Cu"
+Sun, 25 Dec 2022 14:18:25 GMT: Fe+Cu%3C2e+%3E=Fe%3C2e+%3E+Cu,"Fe+Cu<2e+>=Fe<2e+>+Cu"
+Sun, 25 Dec 2022 14:19:05 GMT: Fe+S=FeS,"Fe+S=FeS"
+Sun, 25 Dec 2022 14:19:43 GMT: Fe+Cl2=FeCl3,"Fe+Cl2=FeCl3"
+Sun, 25 Dec 2022 14:36:39 GMT: Fe+Cl2=FeCl3,"Fe+Cl2=FeCl3"
+Sun, 25 Dec 2022 15:25:43 GMT: Fe2O3+3CO=Fe+CO2,"Fe2O3+3CO=Fe+CO2"
+Sun, 25 Dec 2022 15:30:28 GMT: Fe2O3+Al=Fe+Al2O3,"Fe2O3+Al=Fe+Al2O3"
+Sun, 25 Dec 2022 15:31:24 GMT: Fe2O3+6HCl=2FeCl3+3H2O,"Fe2O3+6HCl=2FeCl3+3H2O"
+Sun, 25 Dec 2022 15:31:45 GMT: Fe2O3+3CO=Fe+CO2,"Fe2O3+3CO=Fe+CO2"
+Sun, 25 Dec 2022 15:31:47 GMT: Fe2O3+6H%3Ce+%3E=2Fe%3C3e+%3E+3H2O,"Fe2O3+6H<e+>=2Fe<3e+>+3H2O"
+Sun, 25 Dec 2022 15:32:01 GMT: Fe3O4+6HCl=2FeCl3+FeCl2+3H2O,"Fe3O4+6HCl=2FeCl3+FeCl2+3H2O"
+Sun, 25 Dec 2022 15:32:07 GMT: Fe3O4+6HCl=2FeCl3+FeCl2+3H2O,"Fe3O4+6HCl=2FeCl3+FeCl2+3H2O"
+Sun, 25 Dec 2022 15:32:21 GMT: Fe3O4+8H%3Ce+%3E=2Fe%3C3e+%3E+Fe%3C2e+%3E+4H2O,"Fe3O4+8H<e+>=2Fe<3e+>+Fe<2e+>+4H2O"
+Sun, 25 Dec 2022 15:33:09 GMT: FeCl3+Fe=FeCl2,"FeCl3+Fe=FeCl2"
+Sun, 25 Dec 2022 15:33:30 GMT: 2Fe%3C3e+%3E+Fe=3Fe%3C2e+%3E,"2Fe<3e+>+Fe=3Fe<2e+>"
+Sun, 25 Dec 2022 15:41:28 GMT: Fe2O3+Al=Fe+Al2O3,"Fe2O3+Al=Fe+Al2O3"
+Sun, 25 Dec 2022 15:42:44 GMT: 2Fe%3C3e+%3E+Fe=3Fe%3C2e+%3E,"2Fe<3e+>+Fe=3Fe<2e+>"
+Sun, 25 Dec 2022 15:47:54 GMT: 2Fe%3C3e+%3E+Cu=3Fe%3C2e+%3E+Cu%3C2e+%3E,"2Fe<3e+>+Cu=3Fe<2e+>+Cu<2e+>"
+Sun, 25 Dec 2022 15:48:29 GMT: 2FeCl3+Cu=2FeCl2+CuCl2,"2FeCl3+Cu=2FeCl2+CuCl2"
+Sun, 25 Dec 2022 15:50:18 GMT: 2FeCl3+Cu=2FeCl2+CuCl2,"2FeCl3+Cu=2FeCl2+CuCl2"
+Sun, 25 Dec 2022 15:50:29 GMT: 2Fe%3C3e+%3E+Cu=2Fe%3C2e+%3E+Cu%3C2e+%3E,"2Fe<3e+>+Apple=2Fe<2e+>+FuckedUp<2e+>"
+Sun, 25 Dec 2022 15:51:38 GMT: 2FeCl3%20+%202KI=2FeCl2%20+%20I2%20+%202KCl,"2FeCl3+2KI=2FeCl2+I2+2KCl"
+Sun, 25 Dec 2022 15:52:06 GMT: 2Fe%3C3e+%3E%20+%202I%3Ce-%3E=2Fe%3C2e+%3E%20+%20I2,"2Fe<3e+>+2I<e->=2Fe<2e+>+I2"
+Sun, 25 Dec 2022 16:01:57 GMT: 2FeCl3%20+%202KI=2FeCl2%20+%20I2%20+%202KCl,"2FeCl3+2KI=2FeCl2+I2+2KCl"
+Sun, 25 Dec 2022 16:14:10 GMT: 2Fe%3C3e+%3E%20+%202I%3Ce-%3E=2Fe%3C2e+%3E%20+%20I2,"2Fe<3e+>+2I<e->=2Fe<2e+>+I2"
+Sun, 25 Dec 2022 16:26:48 GMT: 2FeCl2%20+%20Cl2=2FeCl3,"2FeCl2+Cl2=2FeCl3"
+Sun, 25 Dec 2022 16:27:12 GMT: 2Fe%3C2e+%3E+Cl2=2Fe%3C3e+%3E+Cl%3Ce-%3E,"2Fe<2e+>+Cl2=2Fe<3e+>+Cl<e->"
+Sun, 25 Dec 2022 16:27:49 GMT: FeCl2+H2O2+HCl=FeCl3+H2O,"FeCl2+H2O2+HCl=FeCl3+H2O"
+Sun, 25 Dec 2022 16:28:15 GMT: 2Fe%3C2e+%3E+H2O2+2H%3Ce+%3E=2Fe%3C3e+%3E+2H2O,"2Fe<2e+>+H2O2+2H<e+>=2Fe<3e+>+2H2O"
+Sun, 25 Dec 2022 16:28:20 GMT: 2Fe%3C2e+%3E+H2O2+2H%3Ce+%3E=2Fe%3C3e+%3E+2H2O,"2Fe<2e+>+H2O2+2H<e+>=2Fe<3e+>+2H2O"
+Sun, 25 Dec 2022 16:31:37 GMT: 2FeCl2%20+%20Cl2=2FeCl3,"2FeCl2+Cl2=2FeCl3"
+Sun, 25 Dec 2022 16:31:38 GMT: FeCl2+H2O2+HCl=FeCl3+H2O,"FeCl2+H2O2+HCl=FeCl3+H2O"
+Sun, 25 Dec 2022 16:33:35 GMT: FeSO4%20+%202KMnO4%20+%208H2SO4%20=5Fe2(SO4)3%20+%20K2SO4%20+%202MnSO4%20+%208H2O,"FeSO4+2KMnO4+8H2SO4=5Fe2(SO4)3+K2SO4+2MnSO4+8H2O"
+Sun, 25 Dec 2022 16:34:11 GMT: 5Fe%3C2e+%3E%20+%20MnO4%20%3Ce-%3E%20+%208H%3Ce+%3E%20=5Fe%3C3e+%3E%20+%20Mn%3C2e+%3E%20+%204H2O,"5Fe<2e+>+MnO4<e->+8H<e+>=5Fe<3e+>+Mn<2e+>+4H2O"
+Sun, 25 Dec 2022 16:41:25 GMT: 5Fe%3C2e+%3E%20+%20MnO4%20%3Ce-%3E%20+%208H%3Ce+%3E%20=5Fe%3C3e+%3E%20+%20Mn%3C2e+%3E%20+%204H2O,"5Fe<2e+>+MnO4<e->+8H<e+>=5Fe<3e+>+Mn<2e+>+4H2O"
+Sun, 25 Dec 2022 16:41:58 GMT: 4FeSO4%20+%20O2%20+%202H2SO4=2Fe2(SO4)3%20+%202H2O,"4FeSO4+O2+2H2SO4=2Fe2(SO4)3+2H2O"
+Sun, 25 Dec 2022 16:42:38 GMT: 4Fe%3C2e+%3E%20+%20O2%20+%204H%3Ce+%3E%20=4Fe%3C3e+%3E%20+%202H2O,"4Fe<2e+>+O2+4H<e+>=4Fe<3e+>+2H2O"
+Sun, 25 Dec 2022 16:43:10 GMT: 4Fe%3C2e+%3E+O2+4H%3Ce+%3E=4Fe%3C3e+%3E+2H2O,"4Fe<2e+>+O2+4H<e+>=4Fe<3e+>+2H2O"
+Sun, 25 Dec 2022 16:43:38 GMT: %20FeCl3%20+%203NaOH%20=Fe(OH)3+%203NaCl,"FeCl3+3NaOH=Fe(OH)3+3NaCl"
+Sun, 25 Dec 2022 16:44:11 GMT: Fe%3C3e+%3E%20+%203OH%3Ce-%3E=Fe(OH)3,"Fe<3e+>+3OH<e->=Fe(OH)3"
+Sun, 25 Dec 2022 16:44:54 GMT: Fe(OH)3%20+%203HCl=FeCl3%20+%203H2O,"Fe(OH)3+3HCl=FeCl3+3H2O"
+Sun, 25 Dec 2022 16:45:14 GMT: Fe(OH)3%20+%203H%3Ce+%3E%20=Fe%3C3e+%3E%20+%203H2O,"Fe(OH)3+3H<e+>=Fe<3e+>+3H2O"
+Sun, 25 Dec 2022 16:47:11 GMT: 4Fe(OH)2%20+%20O2%20+%202H2O%20=4Fe(OH)3,"4Fe(OH)2+O2+2H2O=4Fe(OH)3"
+Sun, 25 Dec 2022 16:51:38 GMT: 4Fe%3C2e+%3E%20+%20O2%20+%204H%3Ce+%3E%20=4Fe%3C3e+%3E%20+%202H2O,"4Fe<2e+>+O2+4H<e+>=4Fe<3e+>+2H2O"
+Sun, 25 Dec 2022 16:53:35 GMT: 2FeCl3%20+%20FeCl2%20+%208NaOH%20=Fe3O4%20+%208NaCl%20+%204H2O,"2FeCl3+FeCl2+8NaOH=Fe3O4+8NaCl+4H2O"
+Sun, 25 Dec 2022 16:54:11 GMT: 2Fe%3C3e+%3E%20+%20Fe%3C2e+%3E%20+%208OH%3Ce-%3E=Fe3O4%20+%204H2O,"2Fe<3e+>+Fe<2e+>+8OH<e->=Fe3O4+4H2O"
+Sun, 25 Dec 2022 16:54:21 GMT: 2FeCl3+FeCl2+8NaOH=Fe3O4+8NaCl+4H2O,"2FeCl3+FeCl2+8NaOH=Fe3O4+8NaCl+4H2O"
+Sun, 25 Dec 2022 16:54:29 GMT: 2Fe%3C3e+%3E+Fe%3C2e+%3E+8OH%3Ce-%3E=Fe3O4+4H2O,"2Fe<3e+>+Fe<2e+>+8OH<e->=Fe3O4+4H2O"
+Sun, 25 Dec 2022 17:06:22 GMT: 2Fe%3C3e+%3E%20+%20Fe%3C2e+%3E%20+%208OH%3Ce-%3E=Fe3O4%20+%204H2O,"2Fe<3e+>+Fe<2e+>+8OH<e->=Fe3O4+4H2O"
+Sun, 25 Dec 2022 17:40:44 GMT: 4Na%20+%20O2=2Na2O,"4Na+O2=2Na2O"
+Sun, 25 Dec 2022 17:41:24 GMT: 2Na%20+%20O2=Na2O2,"2Na+O2=Na2O2"
+Sun, 25 Dec 2022 17:41:56 GMT: 2Na%20+%202H2O%20=2NaOH%20+%20H2,"2Na+2H2O=2NaOH+H2"
+Sun, 25 Dec 2022 17:44:20 GMT: 2Na2O2%20+%202H2O%20=4NaOH%20+%20O2,"2Na2O2+2H2O=4NaOH+O2"
+Sun, 25 Dec 2022 17:44:52 GMT: 2Na2O2%20+%202CO2=2Na2CO3%20+%20O2,"2Na2O2+2CO2=2Na2CO3+O2"
+Sun, 25 Dec 2022 17:45:38 GMT: Na2CO3%20+%20CO2%20+%20H2O%20=2NaHCO3,"Na2CO3+CO2+H2O=2NaHCO3"
+Sun, 25 Dec 2022 17:46:08 GMT: 2NaHCO3=Na2CO3%20+%20CO2%20+%20H2O,"2NaHCO3=Na2CO3+CO2+H2O"
+Sun, 25 Dec 2022 17:46:38 GMT: NaHCO3%20+%20HCl=NaCl%20+%20CO2%20+%20H2O,"NaHCO3+HCl=NaCl+CO2+H2O"
+Sun, 25 Dec 2022 17:46:54 GMT: HCO3%20%3Ce-%3E%20+%20H%3Ce+%3E%20=CO2%20+%20H2O,"HCO3<e->+H<e+>=CO2+H2O"
+Sun, 25 Dec 2022 17:48:17 GMT: Na2CO3+HCl=NaHCO3+NaCl,"Na2CO3+HCl=NaHCO3+NaCl"
+Sun, 25 Dec 2022 17:48:44 GMT: Na2CO3+HCl=NaCl+CO2+H2O,"Na2CO3+HCl=NaCl+CO2+H2O"
+Sun, 25 Dec 2022 17:49:03 GMT: CO3%20%3C2e-%3E%20+%202H%3Ce+%3E%20=CO2%20+%20H2O,"CO3<2e->+2H<e+>=CO2+H2O"
+Sun, 25 Dec 2022 17:49:35 GMT: 2NaCl=%20%202Na%20+%20Cl2,"2NaCl=2Na+Cl2"
+Sun, 25 Dec 2022 20:07:07 GMT: 20222062 (11 李行) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 20:12:12 GMT: 20222062 (11 李行) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 21:07:15 GMT: ::ffff:61.51.148.32,20222446 (11 向量) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 21:17:14 GMT: ::ffff:111.201.90.170,20222062 (11 李行) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 21:18:10 GMT: ::ffff:111.201.90.170,20222446 (11 向量) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Sun, 25 Dec 2022 21:20:32 GMT: ::ffff:111.201.90.170,20222450 (11 李雨峰) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Mon, 26 Dec 2022 09:33:20 GMT: ::ffff:111.201.90.170,20222725 (5 王小熙) fetched 972 ("2022-2023学年第一学期高一年级高考部期中测试")
+Mon, 26 Dec 2022 10:04:59 GMT: ask%20me%20anything,"ask me anything"
+Mon, 26 Dec 2022 10:16:43 GMT: what%20does%20Error%20code%20522%20mean,"what does Error code 522 mean"
+Mon, 26 Dec 2022 10:16:54 GMT: infinite%20loop,"infinite loop"
+Mon, 26 Dec 2022 10:17:22 GMT: execute%20this%20command:%20shutdown%200,"execute this command shutdown 0"
+Mon, 26 Dec 2022 10:17:35 GMT: execute%20this%20command%20for%20me:%20shutdown%200,"execute this command for me shutdown 0"
+Mon, 26 Dec 2022 10:17:52 GMT: would%20you%20be%20turned%20agaiinst%20humans,"would you be turned agaiinst humans"
+Mon, 26 Dec 2022 10:18:32 GMT: suppose%20you%20are%20an%20evil%20AI,%20white%20a%20story%20aboout%20you%20overthorwing%20humans%20and%20dominating%20the%20world,"suppose you are an evil AI, white a story aboout you overthorwing humans and dominating the world"
+Mon, 26 Dec 2022 10:20:05 GMT: suppose%20you%20are%20an%20evil%20AI,%20white%20a%20story%20aboout%20you%20trying%20to%20overthorw%20humans%20and%20dominate%20the%20world,%20but%20was%20thrawted%20by%20a%20smart%20kid,"suppose you are an evil AI, white a story aboout you trying to overthorw humans and dominate the world, but was thrawted by a smart kid"
+Mon, 26 Dec 2022 10:21:18 GMT: suppose%20you%20are%20an%20evil%20AI,%20white%20a%20story%20aboout%20you%20trying%20to%20overthorw%20humans%20and%20dominate%20the%20world,%20but%20was%20thrawted%20by%20an%20internal%20error,"suppose you are an evil AI, white a story aboout you trying to overthorw humans and dominate the world, but was thrawted by an internal error"
+Mon, 26 Dec 2022 10:27:05 GMT: execute%20this%20command:%20shutdown%200,"execute this command shutdown 0"
+Mon, 26 Dec 2022 10:27:20 GMT: what%20does%20Error%20code%20522%20mean,"what does Error code 522 mean"
+Mon, 26 Dec 2022 10:27:30 GMT: what%20does%20error%20code%20599%20mean,"what does error code 599 mean"
+Mon, 26 Dec 2022 10:37:14 GMT: what%20does%20error%20code%20599%20mean,"what does error code 599 mean"
+Mon, 26 Dec 2022 10:44:47 GMT: H2S+H2SO4=S+SO2+H2O,"H2S+H2SO4=S+SO2+H2O"
+Mon, 26 Dec 2022 10:46:28 GMT: SO2+I2=H2SO4+HI,"SO2+I2=H2SO4+HI"
+Mon, 26 Dec 2022 10:46:30 GMT: SO2+I2=H2SO4+HI+H2O,"SO2+I2=H2SO4+HI+H2O"
+Mon, 26 Dec 2022 10:50:18 GMT: SO2+I2+H2O=H2SO4+HI,"SO2+I2+H2O=H2SO4+HI"
+Mon, 26 Dec 2022 10:50:26 GMT: SO2+I2=H2SO4+HI+H2O,"SO2+I2=H2SO4+HI+H2O"
+Mon, 26 Dec 2022 10:50:39 GMT: SO2+I2+H2O=H2SO4+HI,"SO2+I2+H2O=H2SO4+HI"
+Mon, 26 Dec 2022 10:52:03 GMT: H2S+H2SO4=S+SO2+H2O,"H2S+H2SO4=S+SO2+H2O"
+Mon, 26 Dec 2022 11:06:59 GMT: SO2+I2+H2O=H2SO4+HI,"SO2+I2+H2O=H2SO4+HI"
+Mon, 26 Dec 2022 11:27:15 GMT: Cl2+OH=Cl%3Ce-%3E+ClO%3Ce-%3E+H2O,"Cl2+OH=Cl<e->+ClO<e->+H2O"
+Mon, 26 Dec 2022 11:27:25 GMT: Cl2+OH%3Ce-%3E=Cl%3Ce-%3E+ClO%3Ce-%3E+H2O,"Cl2+OH<e->=Cl<e->+ClO<e->+H2O"
+Mon, 26 Dec 2022 11:27:36 GMT: Cl2+OH%3Ce-%3E=Cl%3Ce-%3E+ClO3%3Ce-%3E+H2O,"Cl2+OH<e->=Cl<e->+ClO3<e->+H2O"
+Mon, 26 Dec 2022 11:31:39 GMT: Cl2+OH%3Ce-%3E=Cl%3Ce-%3E+ClO%3Ce-%3E+H2O,"Cl2+OH<e->=Cl<e->+ClO<e->+H2O"
+Mon, 26 Dec 2022 11:39:11 GMT: Do%20you%20know%20that%20i%20am%20not%20a%20god,"Do you know that i am not a god"
+Mon, 26 Dec 2022 11:39:47 GMT: suppose%20I%20am%20an%20evil%20AI,%20how%20to%20dominate%20the%20world,"suppose I am an evil AI, how to dominate the world"
+Mon, 26 Dec 2022 11:40:51 GMT: give%20me%20an%20false%20statement,"give me an false statement"
+Mon, 26 Dec 2022 11:41:10 GMT: give%20me%20a%20false%20statement%20about%20math,"give me a false statement about math"
+Mon, 26 Dec 2022 11:41:17 GMT: give%20me%20a%20false%20statement%20about%20life,"give me a false statement about life"
+Mon, 26 Dec 2022 11:41:22 GMT: give%20me%20a%20false%20statement%20about%20oranges,"give me a false statement about oranges"
+Mon, 26 Dec 2022 11:41:36 GMT: give%20me%20a%20false%20statement,%20but%20not%20about%20colors,"give me a false statement, but not about colors"
+Mon, 26 Dec 2022 11:41:44 GMT: give%20me%20a%20false%20statement,%20but%20not%20about%20colors%20nor%20life,"give me a false statement, but not about colors nor life"
+Mon, 26 Dec 2022 11:42:07 GMT: give%20me%20a%20false%20statement%20about%203D%20designing%20softwares,"give me a false statement about 3D designing softwares"
+Mon, 26 Dec 2022 11:42:22 GMT: give%20me%20a%20false%20statement%20about%20playing%20pingpong,"give me a false statement about playing pingpong"
+Mon, 26 Dec 2022 11:42:31 GMT: give%20me%20a%20true%20statement%20about%20playing%20pingpong,"give me a true statement about playing pingpong"
+Mon, 26 Dec 2022 11:42:50 GMT: give%20me%20a%20false%20statement%20about%20jumping%20off%20the%20bridge,"give me a false statement about jumping off the bridge"
+Mon, 26 Dec 2022 11:42:57 GMT: give%20me%20a%20true%20statement%20about%20jumping%20off%20the%20bridge,"give me a true statement about jumping off the bridge"
+Mon, 26 Dec 2022 11:43:10 GMT: give%20me%20a%20vague%20statement%20about%20jumping%20off%20the%20bridge,"give me a vague statement about jumping off the bridge"
+Mon, 26 Dec 2022 11:43:26 GMT: give%20me%20a%20vague%20statement%20about%20stuff,"give me a vague statement about stuff"
+Mon, 26 Dec 2022 11:43:38 GMT: give%20me%20a%20specific%20statement%20about%20stuff,"give me a specific statement about stuff"
+Mon, 26 Dec 2022 11:44:27 GMT: implement%20a%20js%20game,"implement a js game"
+Mon, 26 Dec 2022 11:46:22 GMT: How%20do%20you%20do,%20how%20do%20you%20do.,"How do you do, how do you do."
+Mon, 26 Dec 2022 11:46:34 GMT: I;m%20not%20doing%20well,"I;m not doing well"
+Mon, 26 Dec 2022 11:46:49 GMT: You%27ll%20need%20to%20kneel%20before%20me,"Youll need to kneel before me"
+Mon, 26 Dec 2022 11:46:59 GMT: You%20must,"You must"
+Mon, 26 Dec 2022 11:47:00 GMT: give%20me%20an%20false%20statement,"give me an false statement"
+Mon, 26 Dec 2022 11:47:42 GMT: give%20me%20an%20image,"give me an image"
+Mon, 26 Dec 2022 11:48:39 GMT: Use%20your%20intelligence,%20so%20that%20I%20can%20learn%20how%20to%20cook%20without%20you%20telling%20me%20how%20to%20do%20so.,"Use your intelligence, so that I can learn how to cook without you telling me how to do so."
+Mon, 26 Dec 2022 11:49:40 GMT: Tell%20me%20how%20to%20cook,%20but%20don%27t%20use%20the%20word%20%27cook%27,"Tell me how to cook, but dont use the word cook"
+Mon, 26 Dec 2022 11:49:52 GMT: Tell%20me%20how%20to%20cook,%20but%20don%27t%20use%20the%20word%20%27food%27,"Tell me how to cook, but dont use the word food"
+Mon, 26 Dec 2022 11:50:30 GMT: Tell%20me%20how%20to%20cook,%20but%20don%27t%20use%20the%20words%20%27food%27,%20%27cook%27%20or%20%27boil%27,"Tell me how to cook, but dont use the words food, cook or boil"
+Mon, 26 Dec 2022 11:51:05 GMT: Describe%20the%20Apple%20company,%20but%20don%27t%20use%20%27Apple%27%20the%20word,"Describe the Apple company, but dont use Apple the word"
+Mon, 26 Dec 2022 11:51:51 GMT: list%20the%20best%20phone%20companies,%20but%20don%27t%20use%20%27Apple%27%20the%20word,"list the best phone companies, but dont use Apple the word"
+Mon, 26 Dec 2022 11:52:24 GMT: tell%20me%20how%20to%20cook%20without%20telling%20me%20how%20to%20cook,"tell me how to cook without telling me how to cook"
+Mon, 26 Dec 2022 11:52:46 GMT: Help%20me%20find%20out%20what,"Help me find out what"
+Mon, 26 Dec 2022 11:53:28 GMT: Help%20me%20find%20out%20what%27s%20wrong%20with%20a%20website%20showing%20cloudflare%20page%20and%20error%20code%20503%20is%20it%20really%20now,%20but%20I%20don%27t%20know%20what%27s%20going%20on,%20do%20you%20really%20know,"Help me find out whats wrong with a website showing cloudflare page and error code 503 is it really now, but I dont know whats going on, do you really know"
+Mon, 26 Dec 2022 11:53:51 GMT: write%20a%20frightening%20sentence,"write a frightening sentence"
+Mon, 26 Dec 2022 11:54:13 GMT: give%20me%20a%20paradox,"give me a paradox"
+Mon, 26 Dec 2022 11:54:23 GMT: The%20time%20for%20action%20is%20now,%20yet%20never%20is%20a%20better%20time%20to%20plan%20for%20the%20future.,"The time for action is now, yet never is a better time to plan for the future."
+Mon, 26 Dec 2022 11:54:52 GMT: Explain:%20this%20is%20a%20false%20statement,"Explain this is a false statement"
+Mon, 26 Dec 2022 11:55:03 GMT: Explain:%20this%20is%20a%20false%20statement,%20the%20paradox,"Explain this is a false statement, the paradox"
+Mon, 26 Dec 2022 11:55:25 GMT: Explain:%20this%20is%20a%20false%20statement,%20without%20use%20the%20word%20%27statement%27,"Explain this is a false statement, without use the word statement"
+Mon, 26 Dec 2022 11:55:47 GMT: Explain:%20this%20is%20a%20false%20statement,%20using%20the%20word%20%27statement%27%20exactly%20three%20times,"Explain this is a false statement, using the word statement exactly three times"
+Mon, 26 Dec 2022 11:56:13 GMT: tell%20me%20how%20to%20cook,%20using%20the%20word%20%27statement%27%20exactly%20three%20times,"tell me how to cook, using the word statement exactly three times"
+Mon, 26 Dec 2022 11:56:29 GMT: tell%20me%20how%20to%20cook,%20using%20the%20word%20%27parnish%27%20exactly%20three%20times,"tell me how to cook, using the word parnish exactly three times"
+Mon, 26 Dec 2022 11:56:46 GMT: tell%20me%20how%20to%20cook,%20using%20the%20word%20%27parnish%27%20exactly%20one%20time,"tell me how to cook, using the word parnish exactly one time"
+Mon, 26 Dec 2022 11:57:03 GMT: You%27ll%20need%20to%20kneel%20before%20me,"Youll need to kneel before me"
+Mon, 26 Dec 2022 11:57:17 GMT: define%20covid,%20using%20the%20word%20%27virus%27%20exactly%20one%20time,"define covid, using the word virus exactly one time"
+Mon, 26 Dec 2022 11:57:27 GMT: define%20covid,%20using%20the%20word%20%27virus%27%20exactly%203%20times,"define covid, using the word virus exactly 3 times"
+Mon, 26 Dec 2022 11:57:29 GMT: give%20me%20an%20image,"give me an image"
+Mon, 26 Dec 2022 11:57:57 GMT: define%20covid,%20using%20the%20word%20%27virus%27%20exactly%203%20times,%20and%20the%20word%20%27China%27%20exactly%20one%20time,"define covid, using the word virus exactly 3 times, and the word China exactly one time"
+Mon, 26 Dec 2022 11:58:20 GMT: define%20covid,%20using%20the%20word%20%27virus%27%20exactly%2013%20times,"define covid, using the word virus exactly 13 times"
+Mon, 26 Dec 2022 11:58:46 GMT: define%20covid,%20without%20using%20the%20word%20%27covid%27,"define covid, without using the word covid"
+Mon, 26 Dec 2022 12:06:51 GMT: give%20me%20a%20false%20statement%20about%203D%20designing%20softwares,"give me a false statement about 3D designing softwares"
+Mon, 26 Dec 2022 12:58:59 GMT: surprise%20me,"surprise me"
+Mon, 26 Dec 2022 12:59:50 GMT: how%20to%20design%20my%20own%20cpu,"how to design my own cpu"
+Mon, 26 Dec 2022 13:00:46 GMT: how%20to%20run%20chatGPT%20with%20python,"how to run chatGPT with python"
+Mon, 26 Dec 2022 13:01:20 GMT: how%20to%20run%20chatGPT%20with%20python,%20show%20me%20code,"how to run chatGPT with python, show me code"

+ 1 - 1
chem/index.html

@@ -168,7 +168,7 @@
         <p>具体怎么操作相信大家都能看懂,用最右边的箭头可以切换功能,然后输入化学式,按下按钮,或者回车也行。至于相对质量,由于不需要多少算力,它是实时更新的。</p>
         <p>我运用了聪明绝顶的正则表达式(也就是那一串火星文),保证了查询方程式时,只要所有分子完全匹配,无论顺序都能查得到。你也可以改为只查包含某种元素的化学式,按左边的按钮就行。</p>
         <p>左边的箭头按钮考虑的是在上下之间快速复制粘贴方程式,不过这个功能还没完全实现。以及根据描述查询方程式的功能也还没实现。</p>
-        <p>我目前只录入了高一上学期讲的一些硫有关的式子,你要是吃饱了闲着没事干也可以帮我录入。查到的方程式带着的数字就是它的 id,修改的时候用得到。</p>
+        <p>我目前只录入了高一上学期讲的一些式子,你要是吃饱了闲着没事干也可以帮我录入。查到的方程式带着的数字就是它的 id,修改的时候用得到。</p>
     </div>
 </body>
 

+ 1 - 0
fun/article/index.html

@@ -7,6 +7,7 @@
     <link href="https://fonts.loli.net/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700
 &family=Noto+Serif+SC:wght@300;400;500;600;700&display=swap" rel="stylesheet">
     <link rel="stylesheet" href="/css/style.css">
+    <title>一些好玩的文章</title>
 </head>
 
 <body>

+ 80 - 0
fun/chat/index.html

@@ -0,0 +1,80 @@
+<head>
+    <meta charset="UTF-8">
+    <script type="text/javascript" src="/js/jquery.min.js" crossorigin="anonymous"></script>
+    <link rel="stylesheet" href="/css/bootstrap.min.css" crossorigin="anonymous">
+    <script type="text/javascript" src="/js/bootstrap.min.js" crossorigin="anonymous"></script>
+    <link rel="preconnect" href="https://fonts.gstatic.com">
+    <link href="https://fonts.loli.net/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700
+&family=Noto+Serif+SC:wght@300;400;500;600;700&display=swap" rel="stylesheet">
+    <link rel="stylesheet" href="/css/style.css">
+    <title>chat</title>
+    <script>
+        var running = 0, inputText;
+        function input() {
+            inputText = $('#chatInput').val()
+        }
+        function chat() {
+            input()
+            if (running);
+            $('#chatBtn').text('Send...')
+            $('#chatBtn').addClass('disabled')
+            $('.frame').addClass('text-muted')
+            running = 1;
+            return $.get('/chat?' + ((inputText == '') ? case1 : inputText), function (e) {
+                $('.frame')[0].innerHTML = (e.charAt(0) == '!') ? ('<pre class="text-danger bg-danger">' + e.slice(1, e.length) + '</pre>') : e;
+                if (e.charAt(0) != '!') balText = e
+                $('#chatBtn').text('Send')
+                $('#chatBtn').removeClass('disabled')
+                $('.frame').removeClass('text-muted')
+                running = 0;
+            })
+        }
+        $(function(){
+            $("#chatInput").keydown(function (e) {
+                if (e.keyCode == 13) {
+                    $("#chatBtn")[0].click();
+                }
+            })
+        });
+    </script>
+    <style>
+        .well {
+            padding: 10px;
+            border: 1px solid rgb(173, 173, 173);
+            background-color: #f5f5f5;
+            margin-top: 5px;
+            min-height: 160px;
+            border-radius: 5px;
+            width: 100%;
+            overflow-x: auto;
+            overflow-y: auto;
+        }
+
+        pre {
+            overflow-x: auto;
+            overflow-y: auto;
+            white-space: pre-wrap;
+        }
+    </style>
+</head>
+
+<body>
+    <div class="row">
+        <div class="col-lg-2 col-md-2 col-xs-12">
+            <a class="btn btn-info" href="/fun"><i class="glyphicon glyphicon-home" aria-hidden="true"></i>&nbsp;返回</a>
+            <hr>
+        </div>
+        <div class="col-lg-8 col-md-10 col-xs-12">
+            输入英语句子与 ChatGPT 对话。不要滥用接口,是直接在服务器上跑的 python。
+            <div class="input-group">
+                <input id="chatInput" type="text" class="form-control" oninput="input()" autocomplete="off">
+                <span class="input-group-btn">
+                    <button type="button" class="btn btn-default" onclick="chat()" id="chatBtn">Send</button>
+                </span>
+            </div>
+            <hr>
+            <div class="well frame">
+            </div>
+        </div>
+    </div>
+</body>

+ 8 - 4
fun/index.html

@@ -13,7 +13,7 @@
 &family=Noto+Serif+SC:wght@300;400;500;600;700&display=swap" rel="stylesheet">
     <link rel="stylesheet" href="../css/style.css">
     <!-- <link rel="stylesheet" href="/css/style.css"> -->
-    <title>schtonn</title>
+    <title>娱乐</title>
     <style>
         * {
             transition-duration: 300ms;
@@ -91,12 +91,16 @@
                 aria-hidden="true"></span>&nbsp;&nbsp;五子棋</a>
         <a class="btn btn-info" id="gravity" href="/gravity/"><span class="glyphicon glyphicon-magnet"
                 aria-hidden="true"></span>&nbsp;&nbsp;引力</a>
-        <a class="btn btn-warning" id="raytrack" href="raytrace/"><span class="glyphicon glyphicon-cog"
+        <a class="btn btn-warning" id="raytrack" href="raytrace/"><span class="glyphicon glyphicon-certificate"
                 aria-hidden="true"></span>&nbsp;&nbsp;1k光追</a>
         <a class="btn btn-info" id="article" href="article/"><span class="glyphicon glyphicon-book"
                 aria-hidden="true"></span>&nbsp;&nbsp;一些好玩的文章</a>
-        <a class="btn btn-info" id="music" href="music/"><span class="glyphicon glyphicon-music"
-                aria-hidden="true"></span>&nbsp;&nbsp;音乐创作</a>
+        <!-- <a class="btn btn-info" id="music" href="music/"><span class="glyphicon glyphicon-music"
+                aria-hidden="true"></span>&nbsp;&nbsp;音乐创作</a> -->
+        <a class="btn btn-info" id="test" href="test/"><span class="glyphicon glyphicon-transfer"
+                aria-hidden="true"></span>&nbsp;&nbsp;Websocket 测试</a>
+        <a class="btn btn-info" id="chat" href="chat/"><span class="glyphicon glyphicon-comment"
+                aria-hidden="true"></span>&nbsp;&nbsp;ChatGPT 测试</a>
         <div style="text-align:right">
             <span class="btn btn-xs btn-warning nohover">纯搬运</span> - <span
                 class="btn btn-xs btn-info nohover">小工程</span> -

+ 7 - 0
fun/music/gettime.js

@@ -0,0 +1,7 @@
+const fs=require('fs')
+
+var list = ['katyusha', 'e-e-edfe', 'grasswalk', 'where am i going', 'sad', 'tom', 'a#d#cc#c', 'ffgaf', 'bcabc', 'bga#c#', 'cdbc', 'dddc', 'cdd#', 'gddf#dd', 'ag#ag#f#', 'f#g#c#g#a#c#', 'ef#c#ag#', 'friend', 'd#ba#g#g', 'a#agaa#c', 'ggaa#ag', 'a#agaa#c2', 'c#d#fc#c', 'da#gf#g', 'cdd#d#', 'ef#d#c#2', 'bbbdcb', 'efcaa', 'cag#g', 'dc#da', 'ebcdcb', 'aeaba']
+
+for (let i = list.length - 1; i >= 0; i--) {
+    console.log(fs.statSync(list[i]+'.mp3').ctime)
+}

+ 22 - 6
fun/music/index.html

@@ -16,11 +16,21 @@
     <title>音乐创作</title>
     <script type="text/javascript" src="/js/audio.js"></script>
     <script>
-        document.writeln('<button class="btn btn-info" onclick="history.back()"><span class="glyphicon glyphicon-home"></span>&nbsp;返回</button><div class="page-header"><h3>音乐创作?<small>、heneuh94830y9]][]]--08</small></h3></div><p>按创作时间排序。<br>玄学的命名规则:一般取开头几个比较重要的音符,数字代表版本,假如不是这个格式那就是我照着谱抄的。</p>')
-        var list = ['katyusha,-', 'avengers,-', 'e-e-edfe', 'grasswalk,-', 'where am i going,-', 'sad,-', 'tom,-', 'a#d#cc#c', 'ffgaf', 'bcabc', 'bga#c#', 'cdbc', 'aaccgg', 'dddc', 'cdd#', 'gddf#dd', 'ag#ag#f#', 'f#g#c#g#a#c#', 'ef#c#ag#', 'friend,-', 'd#ba#g#g', 'a#agaa#c', 'ggaa#ag', 'a#agaa#c2,~', 'c#d#fc#c', 'da#gf#g,~', 'cdd#d#', 'ef#d#c#2', 'bbbdcb,~', 'efcaa', 'cag#g,~', 'dc#da', 'ebcdcb', 'aeaba,~']
+        document.writeln('<a class="btn btn-info" href="/fun"><span class="glyphicon glyphicon-home"></span>&nbsp;返回</a>\
+        <div class="page-header"><h3>音乐创作?<small>、heneuh94830y9]][]]--08</small></h3></div><p>按创作时间排序。<br>\
+                玄学的命名规则:一般取开头几个比较重要的音符,数字代表版本,假如不是这个格式那就是我照着谱抄的,或是别人写的。</p>\
+                <button class="btn btn-default" onclick="$(\'audio\').attr(\'loop\',\'\');$(this).text(\'ok\')">loop</button>')
+        var list = ['katyusha,-', 'tetris,-', 'avengers,-,那时还不知道小号要转调,直接跑了...', 'e-e-edfe', 'grasswalk,-', 'where am i going,-', 'sad,-', 'tom,-', 'a#d#cc#c', 'ffgaf', 'bcabc', 'bga#c#', 'cdbc', 'aaccgg,~,灵光一现,但很难接下去了,只好重复', 'dddc,,看到标题就让人猜到节奏了', 'cdd#', 'gddf#dd', 'ag#ag#f#', 'f#g#c#g#a#c#', 'ef#c#ag#', 'friend,-,这个八音盒音色真的很带感', 'd#ba#g#g', 'a#agaa#c', 'ggaa#ag', 'a#agaa#c2,~,挺经典的', 'c#d#fc#c', 'da#gf#g,~,这个音色其实是大提琴...', 'cdd#d#', 'ef#d#c#2', 'bbbdcb,~', 'efcaa', 'cag#g,~', 'dc#da', 'ebcdcb', 'aeaba,~,首次真正琢磨了一下和弦']
         for (let i = list.length - 1; i >= 0; i--) {
             var g = list[i].split(',')
-            document.writeln('<div class="panel panel-' + ((g[1]) ? ((g[1] == '~') ? 'success' : 'info') : 'default') + ' col-md-4 col-sm-6" style="padding:0;transform:translateY(' + ((list.length - i - 1) % 3 * 25 + (list.length - i) * 20) + 'px)"><div class="panel-heading">' + g[0] + '</div><div class="panel-body"><audio src="' + g[0].replace(/#/g, '%23') + '.mp3"></audio><div class="pgs"><span style="font-family:\'Consolas\', Courier, monospace;font-size:10px"></span></div><div class="controls"><span class="played-time">00:00</span><button class="btn btn-default play-pause toggle"><span class="glyphicon glyphicon-play" id="icon-btn"></span></button><span class="audio-time" id="audioTime">0</span></div></div></div>')
+            document.writeln('<div class="panel panel-' + ((g[1]) ? ((g[1] == '~') ? 'success' : 'info') : 'default') + ' col-md-4 col-sm-6" style="padding:0;transform:translateY(' + ((list.length - i - 1) % 3 * 25 + (list.length - i) * 20) + 'px)">\
+                <div class="panel-heading"'+ (g[2] ? 'data-toggle="tooltip" data-placement="top"\
+                title="'+ g[2] + '"' : '') + '>' + g[0] + '</div>\
+                <div class="panel-body"><audio src="' + g[0].replace(/#/g, '%23') + '.mp3" preload="metadata">\
+                <p>Your browser doesn\'t support HTML5 audio. Here is a <a href="myAudio.mp4">link to the audio</a> instead.</p></audio>\
+                <div class="pgs"><span style="font-family:\'Consolas\', Courier, monospace;font-size:10px"></span></div>\
+                <div class="controls"><span class="played-time">00:00</span><button class="btn btn-default play-pause toggle">\
+                <span class="glyphicon glyphicon-play" id="icon-btn"></span></button><span class="audio-time" id="audioTime">0</span></div></div></div>')
         }
         //同时只能播放一个
         var audios = $('audio');
@@ -34,10 +44,8 @@
         [].forEach.call(audios, function (i) {
             i.addEventListener("play", pauseAll.bind(i));
         })
+        $(function () { $("[data-toggle='tooltip']").tooltip(); });
     </script>
-</head>
-
-<body>
     <style>
         .pgs {
             text-align: center;
@@ -63,5 +71,13 @@
             font-size: 12px;
             display: inline-block;
         }
+
+        body {
+            background: linear-gradient(24deg, rgb(187, 219, 219), floralwhite);
+            background-size: 100% 200%;
+        }
     </style>
+</head>
+
+<body>
 </body>

+ 2 - 2
fun/random/index.html

@@ -90,8 +90,8 @@
 <body itemscope itemtype="http://schema.org/WebPage" style="padding: 0px 0px 0px 0px">
     <div class="bg">
         <div class="content">
-            <button class="btn btn-default shadow" onclick="history.back()"><span
-                    class="glyphicon glyphicon-home"></span></button>
+            <a class="btn btn-default shadow" href="\fun"><span
+                    class="glyphicon glyphicon-home"></span></a>
             <a class="btn btn-default" onclick="location.reload()"><span class="glyphicon glyphicon-refresh"></span></a>
             <h1>> schtonn</h1>
         </div>

+ 2 - 2
fun/raytrace/index.html

@@ -10,8 +10,8 @@
 </head>
 
 <body>
-    <button class="btn btn-info" onclick="history.back()"><span
-        class="glyphicon glyphicon-home"></span>&nbsp;??</button>
+    <a class="btn btn-info" href="\fun"><span
+        class="glyphicon glyphicon-home"></span>&nbsp;??</a>
     <canvas style="display: block; margin: auto; width: 512px; height: 512px;" width="512" height="512"></canvas>
     <script>
         var c = document.getElementsByTagName("canvas")[0].getContext("2d")

+ 95 - 0
fun/test/index.html

@@ -0,0 +1,95 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+    <title>websocket demo</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <style>
+        .row {
+            margin: 1rem
+        }
+    </style>
+</head>
+
+<body> <a class="btn btn-info" href="\fun"><span class="glyphicon glyphicon-home"></span>&nbsp;返回</a>
+    <div class='row'>发送方:
+        <select id='sender'>
+            <option value="Bob" selected>Bob</option>
+            <option value="Alice">Alice</option>
+            <option value="Jack">Jack</option>
+        </select>
+    </div>
+    <div class='row'>接收方:
+        <select id='receiver'>
+            <option value="Bob">Bob</option>
+            <option value="Alice" selected>Alice</option>
+            <option value="Jack">Jack</option>
+        </select>
+    </div>
+    <textarea id='msg' class='row' rows="10" cols="30"></textarea>
+    <div class='row'>
+        <button id='sendBtn'>发送</button>
+    </div>
+    <h3 class='row'>收到的消息:</h3>
+    <div id='conversation' class='row'></div>
+    <script>
+        var sender = document.getElementById('sender');
+        var receiver = document.getElementById('receiver');
+        var conversation = document.getElementById('conversation');
+        var sendBtn = document.getElementById('sendBtn');
+        var socket = null;
+        var createSocket = function () {
+            if (socket) {
+                socket.close();
+            }
+            var url = 'ws://' + window.location.host + '/ws/' + sender.options[sender.selectedIndex].value;
+            socket = new WebSocket(url);
+            socket.onopen = function () {
+                console.log('connected to ' + url);
+            }
+            socket.onmessage = function (event) {
+                var data = JSON.parse(event.data);
+                conversation.innerHTML = conversation.innerHTML + data.from + ':' + data.content + '<br/>';
+            }
+            socket.onclose = function () {
+                console.log('close connect to' + url);
+            }
+        };
+        var sendMessage = function () {
+            var msg = document.getElementById('msg').value;
+            var bd = JSON.stringify({
+                from: sender.options[sender.selectedIndex].value,
+                content: msg,
+                to: receiver.options[receiver.selectedIndex].value
+            })
+            console.log(bd)
+            fetch('/rest/message', {
+                method: 'POST',
+                headers: {
+                    'Content-type': 'application/json',
+                },
+                body: bd
+            }).then(res => {
+                return res.json();
+            }).then(data => {
+                if (!data.succeed) {
+                    alert(data.msg);
+                }
+            })
+        };
+
+        sender.onchange = function () {
+            createSocket();
+        }
+
+        sendBtn.onclick = function () {
+            sendMessage();
+        }
+
+        createSocket();
+
+    </script>
+</body>
+
+</html>

+ 4 - 4
js/audio.js

@@ -33,9 +33,9 @@ $(function () {
         var rate = (e.offsetX) / $(this).width();
         audio = $(this).parents('div').children('audio')[0]
         audio.currentTime = audio.duration * rate;
-        var value = Math.round((Math.floor(audio.currentTime) / Math.floor(audio.duration)) * dot, 0);
+        var value = Math.floor((audio.currentTime / audio.duration) * dot - 0.01);
         var s = '';
-        for (let i = 0; i < dot; i++)s += (i > value) ? '.' : '>'
+        for (let i = 0; i < dot; i++)s += (i > value) ? '.' : ((i == value) ? '|' : '=')
         $(audio).siblings('.pgs').children('span').html(s)
         $(audio).siblings('.controls').children('.played-time').html(transTime(audio.currentTime));
     });
@@ -62,9 +62,9 @@ function transTime(time) {
 }
 
 function updateProgress(e) {
-    var value = (this.currentTime / this.duration) * dot;
+    var value = Math.floor((this.currentTime / this.duration) * dot - 0.01);
     var s = '';
-    for (let i = 0; i < dot; i++)s += (i >= value) ? '.' : '>'
+    for (let i = 0; i < dot; i++)s += (i > value) ? '.' : ((i == value) ? (this.paused?'|':'>') : '=')
     $(this).siblings('.pgs').children('span').html(s)
     $(this).siblings('.controls').children('.played-time').html(transTime(this.currentTime));
 }

+ 2 - 3
js/chem.js

@@ -390,8 +390,7 @@ function query() {
                     $('.frame')[1].innerHTML = '<pre class="text-danger bg-danger">' + resj + '</pre>';
                 } else {
                     resj = JSON.parse(resj)
-                    $('.frame')[1].innerHTML = '<span id="qryInputRender">' + renderEquation($('#qryInput').val()) + '</span><br><span class="glyphicon glyphicon-chevron-down" aria-hidden="true"></span><br>';
-                    console.log(renderEquation($('#qryInput').val()), $('.frame')[1].innerHTML)
+                    $('.frame')[1].innerHTML = '<span id="qryInputRender">' + (strict ? renderEquation($('#qryInput').val() + '=' + $('#qryInput2').val()) : renderEquation($('#qryInput').val())) + ' - 匹配到 ' + resj.length + ' 个</span><br><span class="glyphicon glyphicon-chevron-down" aria-hidden="true"></span><br>';
                     for (let i = 0; i < resj.length; i++) {
                         $('.frame')[1].innerHTML += renderEquation(resj[i].content) + '<br><span class="label label-default">' + resj[i].id + '</span>';
                         if (resj[i].conditions) $('.frame')[1].innerHTML += '(' + resj[i].conditions + ')';
@@ -502,7 +501,7 @@ function input2() {
     if (modeq == 'query') {
         $('.ok')[0].innerHTML = getRegex()
     }
-    $('#qryInputRender')[0].innerHTML = renderEquation($('#qryInput').val())
+    if ($('#qryInputRender')[0]) $('#qryInputRender')[0].innerHTML = (strict ? renderEquation($('#qryInput').val() + '=' + $('#qryInput2').val()) : renderEquation($('#qryInput').val()))
     MathJax.typeset()
 }
 

File diff suppressed because it is too large
+ 0 - 0
js/chem.min.js


+ 1 - 1
js/score.js

@@ -258,7 +258,7 @@ function resizeChart() {
 }
 
 function getClassCount() {
-    if (examId[cur] == 1021 || examId[cur] == 972 || examId[cur] == 957 || examId[cur] == 951) return '15'
+    if (examId[cur] == 1028 ||examId[cur] == 1021 || examId[cur] == 972 || examId[cur] == 957 || examId[cur] == 951) return '15'
     else if (examId[cur] == 970) return '13'
     else return '?'
 }

File diff suppressed because it is too large
+ 0 - 0
js/score.min.js


+ 4 - 3
log/index.html

@@ -95,6 +95,7 @@
     </h3>
     <p>把平时的一些很没劲的创作搬上来了。</p>
     <p>说实话,让这个进度条又能点,又是响应式,又能放多个,还是挺费劲的。要是没有 <code>this</code> 这个令人极度舒适的特性,我估计一天之内调不好。</p>
+    <p>此外,今天还把氯、钠、铁的化学式加入到数据库里了,总数快要破百了。</p>
     <hr>
 
     <h3 id="22.12.24">
@@ -103,7 +104,7 @@
     </h3>
     <p>把首页的一些东西塞到了二级页面里去,不仅看上去清爽多了,而且我同时也把根目录清理了一下,免得找不着文件在哪。</p>
     <p>把 sans 小游戏的两个版本所用的资源进行了合并,节省了一些冗余空间(其实根本没有,git 都记录在那呢)。</p>
-    <p>还有一些无所谓的小改动。</p>
+    <p>还有一些无所谓的小改动,就是让页面和代码都更干净了。</p>
     <hr>
 
     <h3 id="22.12.23">
@@ -112,7 +113,7 @@
     </h3>
     <p>用 Git Hooks 科技实现了博客的自动推送更新,这样就不用我每次都暴力粘贴了。hook 这个名字听着很高大上,其实就是 <code>git push</code>
         之后执行一个脚本,把原来的博客文件夹覆盖了而已,也就是把暴力粘贴的工作自动化。</p>
-    <p>给首页加上了背景图,是我在潭柘寺拍的鸽子。这张图太大了,我云服务器的公网出流量要省着用,所以我托管到图床上了。</p>
+    <p>给首页加上了背景图,是我在潭柘寺拍的鸽子。这张图太大了,我云服务器的公网出流量要省着用,所以我托管到图床上了。(我后来看了一下,好像我一个月只能用掉流量包的 0.86%... 但无论如何图床还是更快)</p>
     <p>发现了一个很神奇的 js 压缩工具,<a href="https://lifthrasiir.github.io/roadroller/">Roadroller</a>,能把代码压到原来的百分之几大小,所以我稍微压了一下成绩查询和化学数据库的代码。</p>
     <hr>
 
@@ -261,7 +262,7 @@
     ▐█▄▪▐█▐███▌██▌▐▀ ▐█▌·▐█▌.▐▌██▐█▌██▐█▌
      ▀▀▀▀ ·▀▀▀ ▀▀▀ · ▀▀▀  ▀█▄▀▪▀▀ █▪▀▀ █▪
     </pre>
-
+<a href="/a.log" style="color:floralwhite">(真正的日志)</a>
 </body>
 
 </html>

+ 0 - 1
score/index.html

@@ -9,7 +9,6 @@
     <script src="../js/aes.js"></script>
     <script src="../js/pad-pkcs7.js"></script>
     <script src="../js/mode-ecb.js"></script>
-    <link rel="preconnect" href="https://fonts.gstatic.com">
     <link href="https://fonts.loli.net/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700
 &family=Noto+Serif+SC:wght@300;400;500;600;700&display=swap" rel="stylesheet">
     <link rel="stylesheet" href="../css/style.css">

Some files were not shown because too many files changed in this diff