原创 Spark讀取數據庫(Mysql)的四種方式講解

一、不指定查詢條件   這個方式鏈接MySql的函數原型是: def jdbc(url: String, table: String, properties: Properties): DataFrame     我們只需要提供Driv

原创 redis-cluster (5.X)集羣擴容

最近在工作中需要對redis集羣擴容,在網上搜了些帖子都是3.X,4.X版本的,由於公司使用的是5.X版本,於是乎,久久無果.最後按照官網操作了一下還是挺簡單的 要擴容,先添加主節點,然後再分配hash槽,然後再添加從節點. 注:此處re

原创 log4j2配置日誌默認最大個數,以及自動刪除過期日誌文件的配置

親測有效 1.設置最大個數 2.定時清理過期日誌配置 log4j2.xml <?xml version="1.0" encoding="UTF-8"?> <Configuration status="WARN" monitorInte

原创 centos 7.5設置靜態ip

1.修改配置文件  vim /etc/sysconfig/network-scripts/ifcfg-ens33 此時可以看到: 修改爲: 注意事項:網關的網段和本機ip的網段要相同 2.重啓網卡 systemctl restart

原创 python中os模塊listdir,isdir,isfile方法

首先說一下os模塊,該模塊提供了一些方便使用操作系統相關功能的函數。 如果你是想讀寫一個文件,請參閱 open(),如果你想操作路徑,請參閱 os.path 模塊,如果你想在命令行上讀取所有文件中的所有行請參閱 fileinput 模塊。

原创 springboot打包依賴包lib分離部署

springboot使用起來確實簡單,但是隨着項目的增大,每次上傳全量包是十分麻煩又耗時的事.是因爲每次都要重複的上傳依賴包在網上看了很多資料,大多都是講述的把lib依賴如果複製出來,但是打出來的包裏面還是會有lib目錄,並不能起到減小j

原创 Nginx支持WebSocket反向代理

WebSocket是目前比較成熟的技術了,WebSocket協議爲創建客戶端和服務器端需要實時雙向通訊的webapp提供了一個選擇。其爲HTML5的一部分,WebSocket相較於原來開發這類app的方法來說,其能使開發更加地簡單。大部分

原创 如何判斷Object對象的原類型

我們以一個Map集合爲例:    Map<String, Object> map = new HashMap<>(); map.put("1", 1); map.put("2", 2.0); map.put("3", "3"); Sys

原创 關於消息隊列的理解

目前常用的消息中間件有activemq,rabbitmq,kafka等之前的項目一直使用activeMQ,但是面試的時候人家問我消息隊列我都說只用了通

原创 解決在Windows10下沒有權限修改hosts文件的問題

書到用時方恨少啊,在網上看了很多,最後終於找到了個能用的. 當遇到有hosts文件不會編輯或者,修改了沒辦法保存”,以及需要權限等問題如圖: 我學了一招,現在交給你: 1、win+R  輸入:C:\Windows\System32\dri

原创 LinkList源碼分析

本篇介紹的LinkedList是List接口的一種實現,它的底層是基於雙向鏈表實現的,因此它具有插入刪除快而查找修改慢的特點,此外,通過對雙向鏈表的操作還可以實現隊列和棧的功能。LinkedList的底層結構如下圖所示。 F表示頭結點引用

原创 Java泛型

一.爲什麼會使用泛型 從Java程序設計語音1.0以來,變化最大部分就是泛型.泛型正是我們需要的程序設計手段.使用泛型機制編寫的程序代碼要比哪些雜亂的使用Object變量,然後再進行強制類型轉換的代碼具有更好的安全性和可讀性. 在Java

原创 ArrayList工作原理及底層源碼實現

一.概述 以數組實現。節約空間,但數組有容量限制。超出限制時會增加50%容量,用System.arraycopy()複製到新的數組。因此最好能給出數組大小的預估值。默認第一次插入元素時創建大小爲10的數組。 按數組下標訪問元素-get(i

原创 Java接口回調詳解

一.產生接口回調的場景 在現實生活中,產生接口回調的場景很簡單,比如我主動叫你幫我做一件事,然後你做完這件事之後會通知我,"通知我"這個動作就是接口回調的動作.接口回調重在理解思就好.再舉個例子用於下面的代碼演示,老師讓學生做課堂練習,學

原创 如何學好java基礎

今天在公衆號偶然發現這麼一篇文章,對於筆者談的:"一方面很努力學習,一方面又覺得不踏實",我感同身受.覺得文章寫得不錯,在此獻給一些在java中努力修煉的道友,希望能有所收穫.這是文章鏈接:https://