您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页零碎知识记录

零碎知识记录

来源:二三娱乐

1.请求路径包含非转义字符

throw new TypeError('Request path contains unescaped characters') 

解决方法:
用encodeURI方法转换下url地址,

let url = 
lurl = encodeURI(url);

2.nodejs 文件与文件操作--删除文件和文件夹

  1. 删除文件——
fs.unlink(path[,callback])或者fs.unlinkSync(path)
  1. 删除文件夹——
    方法1:使用递归
let deleteFolderRecursive = function(path) {

    var files = [];

    if( fs.existsSync(path) ) {

        files = fs.readdirSync(path);

        files.forEach(function(file,index){

            var curPath = path + "/" + file;

            if(fs.statSync(curPath).isDirectory()) { // recurse

                deleteFolderRecursive(curPath);

            } else { // delete file

                fs.unlinkSync(curPath);

            }

        });

        fs.rmdirSync(path);

    }

};

方法2:使用系统的命令

var exec = require('child_process').exec,child;

child = exec('rm -rf test',function(err,out) { 

  console.log(out); err && console.log(err); 

});

3.使用Windows系统远程连接Windows server服务器

1.点击开始菜单->运行 (或者 windows+R) ,输入”mstsc”命令,
打开远程桌面连接对话框,输入你要连接的Windows server服务器的公网IP。


image.png
  1. 点击连接,在打开的界面中,输入用户名(默认 administrator)密码点击确定.
    远程桌面连接时可能会跳出这个警告,不管他,点击是.


    image.png

3.成功后会看到Windows server桌面。


image.png

4. Linux环境下最新版GCC安装总结

#yum install gcc
#yum install gcc-c++

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务