diff --git "a/\350\260\242\345\206\254\346\205\247/20230221--\346\225\260\346\215\256\346\265\201\344\275\234\344\270\232/wenjian/wj.txt" "b/\350\260\242\345\206\254\346\205\247/20230221--\346\225\260\346\215\256\346\265\201\344\275\234\344\270\232/wenjian/wj.txt" new file mode 100644 index 0000000000000000000000000000000000000000..0db5fb6273ca9f9b9591e6906b48bffff14dd82a --- /dev/null +++ "b/\350\260\242\345\206\254\346\205\247/20230221--\346\225\260\346\215\256\346\265\201\344\275\234\344\270\232/wenjian/wj.txt" @@ -0,0 +1 @@ +asdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkjasdfghjkj \ No newline at end of file diff --git "a/\350\260\242\345\206\254\346\205\247/20230221--\346\225\260\346\215\256\346\265\201\344\275\234\344\270\232/work.js" "b/\350\260\242\345\206\254\346\205\247/20230221--\346\225\260\346\215\256\346\265\201\344\275\234\344\270\232/work.js" new file mode 100644 index 0000000000000000000000000000000000000000..58d3d79e12866e81aaa250db7c8fd4dc9d502af5 --- /dev/null +++ "b/\350\260\242\345\206\254\346\205\247/20230221--\346\225\260\346\215\256\346\265\201\344\275\234\344\270\232/work.js" @@ -0,0 +1,41 @@ +//作业1:使用open write close的形式去创建一个大文件, +//内容从指定的文本中随机取一些(每次取得长度内容可以不一样), +//计算出这个大文件出现最多的字符(要使用流的形式). + +let fs = require("fs"); +// fs.mkdirSync("wenjian"); +let zifu = "asdfghjkjl"; +let fd = fs.openSync("./wenjian/wj.txt","w"); + +for(let i =0;i<100;i++){ + let num = zifu.slice(Math.floor(Math.random),zifu.length-1); + fs.writeSync(fd,num); +} +fs.close(fd); + +let stream = fs.createReadStream("./wenjian/wj.txt"); +let arr = []; +stream.on("data",(chunk)=>{ + let wenzi = chunk.toString(); + // console.log(chunk.toString()); + for(let j = 0;j{ + let max = 0; + let name = null; + for (const key in arr) { + if(max