最后
2020年在匆匆忙忙慌慌乱乱中就这么度过了,我们迎来了新一年,互联网的发展如此之快,技术日新月异,更新迭代成为了这个时代的代名词,坚持下来的技术体系会越来越健壮,JVM作为如今是跳槽大厂必备的技能,如果你还没掌握,更别提之后更新的新技术了。
更多JVM面试整理:
import java.util.Objects;
/**
-
淘宝模拟登录
-
@author tarzan
-
@version 1.0
-
@date 2020/8/7
-
@since JDK1.8
*/
public class TaoBao {
private static String webDriver = “webdriver.chrome.driver”;
private static String webDriverPath = ClassUtils.getDefaultClassLoader().getResource(“chromedriver/chromedriver.exe”).getPath();
private static String mobileUrl = “https://login.m.taobao.com/login.htm”;
private static WebDriver driver = null;
private static String username = “你的账户”;
private static String password = “你的密码”;
public static void main(String[] args) {
start();
}
/**
-
方法描述: 启动
-
@throws
-
@author tarzan Liu
-
@date 2020年08月07日 12:42:02
*/
public static void start() {
System.setProperty(webDriver, webDriverPath);
ChromeOptions options = new ChromeOptions();
options.addArguments(“Accept=text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8”);
options.addArguments(“Accept-Encoding=gzip, deflate, sdch”);
options.addArguments(“Accept-Language=zh-CN,zh;q=0.8”);
options.addArguments(“Connection=keep-alive”);
options.addArguments(“Host=activityunion-marketing.meituan.com”);
options.addArguments(“Upgrade-Insecure-Requests=1”);
options.addArguments(“User-Agent=Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4”);
try {
if (Objects.isNull(driver)){
driver = new ChromeDriver(options);
userLogin(driver);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (Objects.nonNull(driver)) {
// driver.close();
}
}
}
总结
我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。
面试题多多少少对于你接下来所要做的事肯定有点帮助,但我更希望你能透过面试题去总结自己的不足,以提高自己核心技术竞争力。每一次面试经历都是对你技术的扫盲,面试后的复盘总结效果是极好的!
csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**