1.linux中远程登录命令,远程文件传输命令,查看java进程命令分别是什么额?举例说明,
ssh root@主机名
scp /home/tmp.log root@host_ip :/root/tmp.log
/home/tmp.log 表示本地上准备上传文件的路径和文件名;
:/root/tmp.log 表示保存在远程服务器上目录和文件名;
1.ps -ef | grep java
在Linux下查看所有java进程命令:ps -ef | grep java
停止特定java进程命令:kill -9 java进程序号
停止所有java进程命令:pkill - 9 java
7.什么是块元素,块元素有哪些特点?
8.em与rem的区别?
9.如何使用css绘制一个三角形?
10.简述flex布局
11.js数组中哪些方法是在原值上进行的修改?哪些方法没有对原值进行修改?
12.请写出让元素垂直居中的多种布局方法?
13.简述css3选择器的优先级机制?
14.伪元素选择器::after有哪些常见用法
15.写出几个你熟悉的git命令?
16.在js中如何判断一个数据类型?
17.在js的面向对象中继承方式有哪几种,分别进行描述?
18,简述js函数的this指向问题?
19.如何实现一个对象的深拷贝?
20. 什么是闭包?如何解决闭包带来的内存泄露问题?
21. 盒子模型种类及主要区别?
22.简述http协议的报文格式
23.用递归的方法实现1到100求和。
24.统计一个字符串中字符出现一次的字符,例如:输入hello,l输出2.
function count(str,char){
var res=0;
for(let i=0;i<str.length;i++){
if(str[i]==char) res++;
}
return res;
}
console.log(this.count(''hello'',''w');
方法二:
function count (str,char){
var p=new RegExp(char,"gm");
var res=str.match(p);
return res.length;
}
console.log(this.count("hello","l"));
25.编写代码实现数组扁平化输出,例如:输入[[1,2,3,[4,5,6,[7,8]]],[9,10],[11,12,[13]],5];