原创 Maven [1,0] 錯誤: 非法字符: \65279 [1,9] 錯誤: 需要class, interface或enum

Maven在構建項目的時候,報非法字符的錯誤,如下: 這是因爲此文件的編碼格式有問題,改成utf-8無bom格式的即可。可以用notepad++修改 但是改完之後,可能因爲包的引用,使引用該類的文件報錯,而報錯的包可能並不是該包,而此

原创 jdk其它版本下載鏈接

https://www.oracle.com/technetwork/cn/java/archive-139210-zhs.html

原创 reCaptcha 的使用(只需申請密鑰時fq)

V2版測試(V3版在後續測試) 1.申請使用的密鑰 打開鏈接填寫申請的相關信息:https://www.google.com/recaptcha/admin 提交信息後會給你兩個密鑰,其中一個是客戶端使用,一個是服務器端使用 2.因爲

原创 Git在Eclipse中的圖標變化

參考:https://blog.csdn.net/xiaozaq/article/details/82863095 在Eclipse中,Git圖標有這幾種狀態,他們之前的轉換如下:

原创 java 大數據比較兩個list集合的差值

有這麼個場景,每天需要定時任務插入增量數據。如果通過接口獲取的直接根據時間過濾,那麼就能直接就可以插入庫中。但有時獲取到的並不是增量數據,比如微信公衆號獲取關注者列表時,獲取到的是全量數據,這樣每天就得將全量數據與庫中進行比較,只有庫中不

原创 微信公衆號關注

獲取公衆號用戶的基本信息,看到接口文檔給的用戶渠道來源類型,明顯不正確,而從網上找的類型,都是截圖,導致在json轉對象時會出錯,在這裏更正一下。 至少我調用幾十萬的公衆號返回的信息的渠道來源,沒有超出下面的範圍 public enu

原创 service手動回滾

如果對spring配置了service層事物的管理。 在一些業務中需要回滾,正常來說拋出一個運行時異常即可 throw new RuntimeException(); 只是這樣的話代碼就結束了,如果要返回給用戶錯誤信息,不太方便,這時可

原创 mycat分庫分表demo

關於Mycat,它是一個阿里的開源項目,用來解決分庫分表的海量數據存儲和查詢優化,關於它的簡介,可以直接參考介紹:Mycat簡介。 下面對自己的demo做個記錄: 我之前從192.168.68.3克隆了一臺服務器192.168.68.6(

原创 mysql集羣搭建之主從複製

0.準備環境,需要兩臺服務器,一主一從。 在我的示例中,主服務器的ip是192.168.68.3;從服務器可以參照VMWare克隆服務器,我搭建了一個192.168.68.5作爲從服務器。 因爲我是在上一節開啓慢查詢後克隆過來的服務器,所

原创 mysql集羣搭建之讀寫分離

1.MySQL-Proxy下載 https://downloads.mysql.com/archives/proxy/ 2.MySQL-Proxy安裝 準備一臺機器作爲MySQL-Proxy 上一節,我們在192.168.68.3作爲主

原创 linux之mysql安裝和配置

1.首先查看linux中是否已安裝過mysql 使用rpm -qa|grep mysql來查看 而發現已經安裝,然而,我們要安裝的不是此版本,需要先卸載。 2.卸載之前不需要的(自帶的)mysql版本 yum remove mysql

原创 mysql性能優化(1)慢查詢

1.查詢是否有開啓慢查詢 上面發現是OFF,說明沒有開啓。慢查詢日誌文件保存在/var/lib/mysql/master-slow.log(因爲我主機名叫master),默認的慢查詢時間是10秒。 2.臨時開啓慢查詢 如果只是臨時開啓,

原创 緩存淘汰策略之LRU

Redis內置緩存淘汰策略 最大緩存 * 在 redis 中,允許用戶設置最大使用內存大小maxmemory,默認爲0,沒有指定最大緩存,如果有新的數據添加,超過最大內存,則會使redis崩潰,所以一定要設置。 * redis 內存數據集

原创 redis緩存數據

緩存數據的步驟 查詢緩存,如果沒有數據,則查詢數據庫 查詢數據庫,如果數據不爲空,將結果寫入緩存 緩存數據容易造成如下問題: 緩存穿透、緩存擊穿、緩存失效 緩存穿透 什麼叫緩存穿透? 一般的緩存系統,都是按照key去緩存查詢,如果不存在對

原创 VMware克隆服務器

上一篇介紹瞭如何用虛擬機配置網絡,來訪問外網。如果要多臺搭建分佈式環境,如果一個個配顯然很麻煩。直接用虛擬機提供的克隆功能,克隆出一個從服務器。只是需要對環境進行一下配置。下面介紹一下: (由於我是克隆成功了將masternode克隆了一