手机浏览电脑本地服务器页面:cmd输入ipconfig 复制ipv4替代127.0.0.1
乱码:unicode: 16 utf-8: 8,16 ascii: 8
cmd:
shutdown -s -t 3600 -c “我要睡觉了”
shutdown -a //取消作者信息:
javascript1
2
3
4
5
6
7
8function n() {
if (navigator.userAgent.toLowerCase().indexOf("chrome") > -1) {
var e = ["\n %c Made with ♥ by Dogstudio %c %c %c http://www.dogstudio.be/ %c %c🐶 \n\n", "color: #fff; background: #b0976d; padding:5px 0;", "background: #494949; padding:5px 0;", "background: #494949; padding:5px 0;", "color: #fff; background: #1c1c1c; padding:5px 0;", "background: #fff; padding:5px 0;", "color: #b0976d; background: #fff; padding:5px 0;"];
// 作者信息
window.console.log.apply(console, e)
}else
window.console && window.console.log("Made with love ♥ Dogstudio - http://www.dogstudio.be/ 🐶")
}
端口莫名占用解决:参考
- netstat -ano : 命令查看各种端口的被进程的占用情况查看最后一列的PID (732)
- tasklist /svc /FI “PID eq 11476” :根据相关端口(732是端口),找到对应相关进程
- 根据相关进程去服务中找相关程序
路径前加“/” 与不加“/”有区别:区别就是选择的路径不同;因为加“/”的意思是根目录下的绝对路径,不加“/”的意思是当前目录下的相对路径。
算法时间复杂度和空间复杂度
- 时间复杂度:
- 找出算法中的基本语句:算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。
- 计算基本语句的执行次数的数量级:只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂正确即可,可以忽略所有低次幂和最高次幂的系数。这样能够简化算法分析,并且使注意力集中在最重要的一点上:增长率。
- 用大Ο记号表示算法的时间性能:将基本语句执行次数的数量级放入大Ο记号中。
如果算法中包含嵌套的循环,则基本语句通常是最内层的循环体,如果算法中包含并列的循环,则将并列循环的时间复杂度相加;javascript1
2
3
4
5
6
7
8
9// 第一个for循环的时间复杂度为o(n),第二个for循环时间复杂度为o(n^2),则整个算法的时间复杂度为o(n^2+n)
for(i=1;i<=n;i++) {
a++
};
for(i=1;i<=n;i++) {
for(j=1;j<=n;j++) {
a++;
}
}
- 空间复杂度:一个算法在计算机上占用的内存包括:程序代码所占用的空间,输入输出数据所占用的空间,辅助变量所占用的空间这三个方面;
- 时间复杂度:
Mac 删除文件系统的附加属性@
bash1
xattr -c *.txt