原创 maven打包scala,報錯scalac error: xxxx\target\classes does not exist or is not a director
我的報錯信息是:scalac error: C:\Users\周利東\Desktop\daydayup\spark\target\classes does not exist or is not a directory 找了半天原因,
原创 maven 打包scala報錯問題:error: not found: object xxx
我的完整報錯是:E:\daydayup\spark\src\main\scala\com\tt\KafkaSparkStreamTest.scala:3: error: not found: object kafka 就這些信息根本
原创 mysql 快照讀和當前讀
快照讀:普通的不加鎖的select就是快照讀。mvcc版本控制,在可重複讀情況下,查詢到的數據的事務版本都是小於等於當前事務版本的。 當前讀:讀取最新版本已提交的數據。就算其他事務版本大於當前事務,但其他事務只要提交了的數據,當前事務使用
原创 linux centos查看rpm包安裝所涉及的目錄
命令爲rpm -qpl xxx.rpm 比如: rpm -qpl ext3grep-0.10.0-1.el5.rf.i386.rpm 其中指定ext3grep-0.10.0-1.el5.rf.i386.rpm是rpm包的路徑
原创 linux raid10 擴容硬盤(虛擬機)
我用的是virtualbox、centos7 場景是:原本創建虛擬機的時候沒考慮到後面安裝和數據會很多,導致20G硬盤不夠了,所以需要擴容 步驟如下:(基本上純複製就好) 一、在存儲這邊添加一個控制器SCSI,在該控制器下再添加四塊硬
原创 ambari安裝部署
https://blog.csdn.net/weixin_42348946/article/details/90268875
原创 centos安裝pssh
1、使用CentOS yum源(安裝的是最新版的,我安裝的是2.7.5) yum install python* 2、下載pass的壓縮包 網站是http://www.theether.org/pssh/ 下載地址是http://www.
原创 centos7 切換yum源爲阿里雲
參考自:https://www.cnblogs.com/jimboi/p/8437788.html 1、備份 [root@bogon ~]# cd /etc/yum.repos.d/ [root@bogon yum.repo
原创 centos 7 製作yum本地源
參考這篇文章第9點:https://blog.csdn.net/weixin_42348946/article/details/90268875
原创 spring 面試題
1、https://blog.csdn.net/a745233700/article/details/80959716
原创 Gitlab通過Webhook實現Push代碼後Jenkins自動構建
https://www.centos.bz/2018/05/gitlab%e9%80%9a%e8%bf%87webhook%e5%ae%9e%e7%8e%b0push%e4%bb%a3%e7%a0%81%e5%90%8ejenkins%e
原创 jvm面試問題及我的答案
今天在技術羣裏被大佬問了一堆jvm的問題。。收集記錄下來。。並且附上我的答案(沒有百度的,不可盡信,僅僅是我看《深入理解java虛擬機》的粗淺回答) 1、堆被分成了新生代和老年代,什麼對象會進入老年代。 答: (1)大對象(對象大小超
原创 ReentrantLock是如何在不使用volatile修飾變量是保證該變量的可見性的?
在複習《深入理解java虛擬機》的時候想到這個問題的。 因爲學習多線程的時候我記得synchronized包含的代碼塊中所用到的共享變量是不需要加volatile修飾的,synchronized本身就保證了代碼塊所訪問的共享變量的可見性。
原创 spark KafkaUtils.createDirectStream的一點理解
參考文章: https://www.cnblogs.com/runnerjack/p/8597981.html https://blog.csdn.net/qq_41083134/article/details/99561175 一、
原创 spark aggregateByKey與aggregate
一、aggregateByKey 學過hadoop的話其實就很好理解aggregateByKey了。 def aggregateByKey[U: ClassTag](zeroValue: U)(seqOp: (U, V) => U,co