原创 2020.06 Java面試題彙總

最近找Java開發工作,面試了20多家,隨着不斷汲取前面面試經驗,補充知識盲點,優化回答語言表達,後面面試拿到offer成功率大大提升,現把面試中問到的問題整理如下,希望對有需要的同行有所幫助,因爲時間有限,答案後期整理了再逐步公佈,目前

原创 oracle創建表空間導入dmp表

--收回dba權限 revoke dba from nfam2; drop user nfam2 cascade; drop tablespace NFAM2 including contents and datafiles cascad

原创 查看window系統曾經連過的wifi及其密碼

查看window電腦曾經連過的wifi密碼,只需要兩行命令,即使當前環境沒有該wifi也照樣可以查到該wifi,並查看其密碼。 第一步:打開window的cmd黑窗口,輸入命令:netsh wlan show profiles, 第二步

原创 python實現excel中vlookup函數功能並打包爲win環境可執行的exe文件

    最近工作用到數據對比處理,Excel用的比較多,奈何自己VBA不夠熟悉,複雜一點的功能,做起來挺喫力的,就想起了Python來解決。   將期望功能代碼打包成exe文件,在window環境中運行,獲得想要的結果。     本文代碼

原创 java讀取prpperties文件中配置信息,獲取value值中帶中文時亂碼文件解決方案

最近做了個需求,項目下載模板文件,文件全路徑配置在properties中,文件名爲中文: user_list=/home/file/用戶清單列表.xlsx 讀取到java中後發生亂碼,結果爲:/home/file/ç¨æ·æ¸ååè

原创 Python爬取百度文庫doc文檔

前言:因同學需要幾篇文庫資料,但又沒下載幣,用的次數不多,買個vip太浪費,就考慮用代碼解決一下。網上找了一些資料,不知是不是被度娘過濾了,沒找到合適能用的,就自己寫了點代碼。 聲明:該文章方法僅用於小量的、非商業用途的資料爬取,支持正版

原创 spark-2.4.2搭建(配合hadoop2.7及以上環境)

1、spark官網下載spark,可以可以在win系統中下載後上傳至linux,也可以linux中直接下載:         wget http://mirror.bit.edu.cn/apache/spark/spark-2.4.2/s

原创 linux中執行python腳本的五種方式及其利弊,java的jar項目啓動的三種方式及利弊

本文先講python腳本啓動,後面再講java的jar啓動 一、linux中啓動執行python腳本的五種方式(本文以python3爲例): 1、第一種方式:python3 文件名,例如:python3  get_file_head_ne

原创 幾行代碼實現鼠標自動點擊電腦屏幕指定位置,防止電腦或遠程桌面休眠

   爲了增加遠程辦公使用的VPN安全級別,昨晚公司升級VPN登錄認證系統,增加了短信驗證,但短信驗證系統又比較稀爛,登陸十次,失敗九次,每次重新登錄都要浪費半個小時。    爲了防止遠程桌面休眠自動退出而導再次重新登錄,需要模擬鼠標在遠

原创 jvm垃圾收集器

  1、Serial垃圾收集器:          Serial是一個單線程的垃圾收集器。          Stop The World,進行垃圾收集時,必須暫停其他所有工作的線程,直到他收集結束,在用戶不可見的情況下把用戶正常的工作線

原创 jvm垃圾回收算法

jvm五中垃圾回收算法及特點: 1、引用計數算法:     棧中的局部變量引用堆中對象時,該對象計數器進行加1,方法執行完時,棧中的局部變量和堆中對象斷開,減一,當計數爲零時,則放入垃圾等待回收的狀態。     優點:簡單,快,效率高。

原创 mysql、oracel中當滿足某些條件時強制轉換賦值和保持原值用法

該用法和java的if else if else用法類似,如果能在sql中寫這種判斷比在java代碼中寫會更簡潔美觀。 1、mysql方式:     SELECT NAME, (CASE DEGREE WHEN 70 THEN '7' W

原创 3年以上工作經驗面試java高級工程師必備知識--jvm內存模型分區及其功能

    jvm是java面試高級工程師,月薪翻過15k,永遠繞不開的坎,我就是深受其害,故工作穩定下來後,開始深入學習研究下jvm,實現一勞永逸,以後每次面試前翻出來瞟一眼,順利通過jvm面試題。     java編程之所以當前比較流行,

原创 python爬取微信公衆號文章(包含文章內容和圖片)

    之前雖然做過網頁爬取,但微信爬取一直沒做過,因爲我一直不知道網頁可以進微信公衆平臺,只用過微信客戶端進微信公衆號。既然可以通過網頁進微信公衆平臺,那麼爬取微信公衆號文章就流程上就沒太多難度了。     自己在網上找的一些pytho

原创 解決下載文件時,發生異常情況需要後臺java代碼在springmvc中重寫alert彈框樣式並在頁面上彈出提醒問題

    最近做了個下載文件的功能,需要異常情況時後臺直接返回瀏覽器彈窗,我就直接後臺反回了彈窗的簡單js腳本。但前端小火伴說太醜了,銀行要求比較高,要美觀大方,我說能實現,你講吧。誰知,他又拉了個夥伴和UI設計,然後噼裏啪啦給我講了一大堆