diff --git "a/\346\261\237\351\233\205\347\220\263/\346\226\207\344\273\266/clon.js" "b/\346\261\237\351\233\205\347\220\263/\346\226\207\344\273\266/clon.js" new file mode 100644 index 0000000000000000000000000000000000000000..6535e617fb3e25928fa4c80761b2741d2614c06e --- /dev/null +++ "b/\346\261\237\351\233\205\347\220\263/\346\226\207\344\273\266/clon.js" @@ -0,0 +1,31 @@ +// 使用open write close的形式去创建一个大文件,内容从指定的文本中随机取一些(每次取得长度内容可以不一样),计算出这个大文件出现最多的字符(要使用流的形式). +let fs =require ("fs"); + +let fd = fs.openSync("./money.txt","a"); +let str = "钱钱钱钱钱钱都是钱哈哈哈哈哈好多钱asdsr"; +for(let i=0;i<1000;i++){ + fs.writeSync(fd,str +""); + +} +fs.closeSync(fd); + +let steam = fs.createReadStream("./money.txt"); +let arr =[]; +steam.on("data",(money)=>{ + console.log(money.toString()); + for(var j = 0; j0 ? arr[q]++:arr[q]=1; + } +}); + +steam.on("end",()=>{ + let max = {name:null,num:0}; + for(const key in arr){ + if(arr[key]>max.num){ + max.name = key.slice(0,1); + max.num = arr[key]; + } + } + console.log(max); +}); \ No newline at end of file diff --git "a/\346\261\237\351\233\205\347\220\263/\346\226\207\344\273\266/money.txt" "b/\346\261\237\351\233\205\347\220\263/\346\226\207\344\273\266/money.txt" new file mode 100644 index 0000000000000000000000000000000000000000..d04c0db92eeda59e549fc075ba28bad3c9d83922 --- /dev/null +++ "b/\346\261\237\351\233\205\347\220\263/\346\226\207\344\273\266/money.txt" @@ -0,0 +1 @@ +钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr钱钱钱钱都是钱哈哈哈好多钱哈哈哈哈asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr林达威是笨蛋大笨蛋是大笨猪asdsr \ No newline at end of file