diff --git "a/\351\231\210\347\212\271\346\235\260/20220228/demo.js" "b/\351\231\210\347\212\271\346\235\260/20220228/demo.js"
new file mode 100644
index 0000000000000000000000000000000000000000..da94bd1340ea9ee8f8e9c0be7fde0cd98a2f4c1c
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/20220228/demo.js"
@@ -0,0 +1,16 @@
+let fs = require('fs');
+
+ for(let i =1;i<=100;i++){
+ let fd = fs.openSync(`./${i}.txt`,'a')
+ fs.writeSync(fd,i)
+ fs.closeSync(fd)
+ let fg = fs.openSync('./a.txt','a')
+ fs.writeSync(fg,i)
+ fs.closeSync(fg)
+ }
+
+let buf=fs.readFileSync("./a.txt",{flag:'r',encoding:'utf-8'});
+console.log(buf.toString());
+
+
+
diff --git "a/\351\231\210\347\212\271\346\235\260/20220302/demo.js" "b/\351\231\210\347\212\271\346\235\260/20220302/demo.js"
new file mode 100644
index 0000000000000000000000000000000000000000..b818df6aeb4fef9901672cae96a4d7aba4b39822
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/20220302/demo.js"
@@ -0,0 +1,36 @@
+let fs = require("fs");
+
+
+let str = '';
+for (let i = 0; i <100000; i++) {
+ str+='哈哈哈哈哈\n'
+}
+
+
+let fd = fs.openSync("./big.txt",'w');
+
+let os = require("os");
+// os.freemem() 返回操作系统空闲内存量,单位是字节。
+let start = os.freemem();
+fs.writeSync(fd,str)
+fs.closeSync(fd);
+let end = os.freemem();
+console.log('传统'+(start - end) / 1024 / 1024);
+
+
+// 流
+let writeStream = fs.createWriteStream('stream.txt',{flags:'w',autoClose:true})
+let start2 = os.freemem();
+writeStream.write(str);
+writeStream.close();
+let end2 = os.freemem();
+console.log('流'+(start2 - end2) / 1024 / 1024);
+
+
+
+
+
+
+
+
+
diff --git "a/\351\231\210\347\212\271\346\235\260/chaqi" "b/\351\231\210\347\212\271\346\235\260/chaqi"
new file mode 160000
index 0000000000000000000000000000000000000000..8706e91ce40a70b597d557ac9b34e9af99af5ea8
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/chaqi"
@@ -0,0 +1 @@
+Subproject commit 8706e91ce40a70b597d557ac9b34e9af99af5ea8
diff --git "a/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/01\345\243\260\346\230\216\345\274\217\346\225\260\346\215\256\346\270\262\346\237\223.html" "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/01\345\243\260\346\230\216\345\274\217\346\225\260\346\215\256\346\270\262\346\237\223.html"
new file mode 100644
index 0000000000000000000000000000000000000000..bdb2bbb7b6928749cfa77e87bf86a46c75fcdeb9
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/01\345\243\260\346\230\216\345\274\217\346\225\260\346\215\256\346\270\262\346\237\223.html"
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
+ {{message}}
+
+
+
+
+
\ No newline at end of file
diff --git "a/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/02\345\243\260\346\230\216\345\274\217\346\225\260\346\215\256\346\270\262\346\237\2232.html" "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/02\345\243\260\346\230\216\345\274\217\346\225\260\346\215\256\346\270\262\346\237\2232.html"
new file mode 100644
index 0000000000000000000000000000000000000000..21da81653b097290714968a324a68588a1651210
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/02\345\243\260\346\230\216\345\274\217\346\225\260\346\215\256\346\270\262\346\237\2232.html"
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+ 鼠标悬停查看信息
+
+
+
+ 鼠标悬停查看信息
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/03\346\235\241\344\273\266\344\270\216\345\276\252\347\216\257.html" "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/03\346\235\241\344\273\266\344\270\216\345\276\252\347\216\257.html"
new file mode 100644
index 0000000000000000000000000000000000000000..0bcf46dec711273cbae6f8e8b3d27eafc6150da5
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/03\346\235\241\344\273\266\344\270\216\345\276\252\347\216\257.html"
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+ 你现在看到我了
+
+
+ 你现在看到我了
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/04\346\235\241\344\273\266\344\270\216\345\276\252\347\216\2572.html" "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/04\346\235\241\344\273\266\344\270\216\345\276\252\347\216\2572.html"
new file mode 100644
index 0000000000000000000000000000000000000000..738bcdace11a850cfdd89c71533790e7d9d3b5b7
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/04\346\235\241\344\273\266\344\270\216\345\276\252\347\216\2572.html"
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+ -
+ {{item.text}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/05\345\244\204\347\220\206\347\224\250\346\210\267\350\276\223\345\205\245.html" "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/05\345\244\204\347\220\206\347\224\250\346\210\267\350\276\223\345\205\245.html"
new file mode 100644
index 0000000000000000000000000000000000000000..3db21df3b58f6f9cd40216049025006b587d7d7b
--- /dev/null
+++ "b/\351\231\210\347\212\271\346\235\260/vue \345\244\215\344\271\240\350\265\204\346\226\231/05\345\244\204\347\220\206\347\224\250\346\210\267\350\276\223\345\205\245.html"
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+