原创 2019年_BATJ大廠面試題總結-字節跳動篇

1.hashmap,hashmap擴容是需要重新哈希嗎?如果二次哈希後還是哈希衝突呢? 答案:https://blog.csdn.net/u012712901/article/details/78313130?depth_1-ut

原创 併發編程面試專題

1)現在有 T1、T2、T3 三個線程,你怎樣保證 T2 在 T1 執行完後執行,T3 在 T2 執行完後執 行? 這個線程問題通常會在第一輪或電話面試階段被問到,目的是檢測你對”join”方法是否熟悉。這個多線程問題比較簡單,可

原创 2019年_BATJ大廠面試題總結-小米篇

1.hashmap說一下,線程安全嗎,樹化的臨界值爲什麼是8? 網上主流的答案: 紅黑樹的平均查找長度是log(n),如果長度爲8,平均查找長度爲log(8)=3,鏈表的平均查找長度爲n/2,當長度爲8時,平均查找長度爲8/2=4

原创 JVM面試專題及答案

1.內存模型以及分區,需要詳細到每個區放什麼。 JVM 分爲堆區和棧區,還有方法區,初始化的對象放在堆裏面,引用放在棧裏面, class 類信息常量池(static 常量和 static 變量)等放在方法區 方法區:主要是存儲類信

原创 jdbc+MVC在過濾器裏面設置字符編碼,頁面實現添加中文但還是顯示亂碼,數據庫也是亂碼爲什麼?

1.首先檢查報錯信息 報錯的這種情況原因:就是數據庫版本比jar包版本低,但是jar包版本高,需要設置時區就是加上“serverTimezone=GMT%2B8”這個就可以在頁面顯示數據了; 2.頁面還是會出現亂碼 原因:就是

原创 mysql面試專題

1.數據庫三範式是什麼? 第一範式(1NF):字段具有原子性,不可再分。(所有關係型數據庫系 統都滿足第一範式數據庫表中的字段都是單一屬性的,不可再分) 第二範式(2NF)是在第一範式(1NF)的基礎上建立起來的,即滿足 第二範

原创 Wireshark 、HTTPWatch、Fiddler、Firebug的優缺點及使用場景

一、Wireshark <TCP/IP協議監聽> Wireshark(前稱Ethereal)是一個網絡封包分析軟件。網絡封包分析軟件的功能是擷取網絡封包,並儘可能顯示出最爲詳細的網絡封包資料。Wireshark使用WinPCAP作

原创 2019年_BATJ大廠面試題總結-華爲篇

1.java的反射機制瞭解嗎 答案:https://blog.csdn.net/qq_39209361/article/details/81239189 2.Java的數據類型,線程,內存 答案:https://blog.csdn

原创 Linux面試專題

問題一: 絕對路徑用什麼符號表示?當前目錄、上層目錄用什麼表示?主目錄用什麼表示? 切換目錄用什麼命令? 答案: 絕對路徑:如/etc/init.d 當前目錄和上層目錄:./ …/ 主目錄:~/ 切換目錄:cd 問題二: 怎麼查

原创 安裝HttpRunner時候出現各種錯誤的最有效解決辦法

一、剛剛接觸到了HttpRunner感覺很強大,但再安裝的時候出現了很多錯誤 1、我用的pip install httprunner命令就出現下圖中錯誤 ERROR: Cannot uninstall 'PyYAML'. It i

原创 Appium+Python實現自動投遞Boss直聘簡歷

一、首先安裝Appium和所需要的所有環境 這裏所需要的所有軟件和環境,可以看我這篇博客。 https://blog.csdn.net/qq_43107323/article/details/105603681 二、模擬器安裝Ap

原创 Python的3行代碼實現各種郵件的自動發送

一、先開啓各種郵箱的POP3/SMTP/IMAP和查看郵箱的服務器 https://blog.csdn.net/qq_42361748/article/details/88665991 二、編寫代碼,我用的是網易163郵箱 imp

原创 Python+selenium實現Web自動化測試的各種元素定位

一、先安裝selenium驅動或者插件 這是我另一篇博客,詳細的介紹了各種瀏覽器如何安裝: https://blog.csdn.net/qq_43107323/article/details/105423492 二、編寫Pytho

原创 Jmeter在操作MySQL數據庫的時候出現Access denied for user 'root'@'localhost' (using password:YES)

一、在連接數據庫出現密碼不對 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) 1、當時我看到這個錯誤的時候,我

原创 Python+Seleium+Autolt實現自動化上傳文件

一、下載Autolt 我這裏下載的是zip解壓就能用,其實需要的3個文件裏面都有,只不過在都這個文件夾裏面。所以下載這一個就行了 地址:https://www.autoitscript.com/site/autoit/downl