原创 【知識積累】Linux Confluence文件內容不能預覽

1、查看操作系統是否有中文字體 fc-list 2、安裝字體庫 yum -y install fontconfig 2.1、安裝成功 2.2、查看相關目錄 3、添加中文字體 3.1、在fonts目錄下新建windowsfonts目錄

原创 【知識積累】Alibaba druid配置

1、官方網站 https://github.com/alibaba/druid/wiki/%E9%A6%96%E9%A1%B5 2、下載 http://repo1.maven.org/maven2/com/alibaba/druid/

原创 【知識積累】共享鎖和排他鎖

共享鎖,又稱爲讀鎖,獲得共享鎖之後,可以查看但無法修改和刪除數據。 排他鎖,又稱爲寫鎖、獨佔鎖。獲准排他鎖後,既能讀數據,又能修改數據。 爲什麼要加鎖 很多人都知道,鎖,是用來解決併發問題的,那麼什麼是併發問題呢?併發情況下,不加鎖會有什

原创 【知識積累】(二)、深入Regex(正則表達式)

\:將下一個字符標記符、或一個向後引用、或一個八進制轉義符。例如,“\\n”匹配\n。“\n”匹配換行符。序列“\\”匹配“\”而“\(”則匹配“(”。即相當於多種編程語言中都有的“轉義字符”的概念。^:匹配輸入字符串的開始位置。如果設置

原创 【知識積累】(三)、使用Dubbo

一、直連1、釋義在開發和測試環境下,經常需要繞過註冊中心,只測試指定服務提供者,這時候可能需要點對點直連。點對點直連方式,將以服務接口爲單位,忽略註冊中心的提供者列表,A接口配置點對點,不影響B接口從註冊中心獲取列表。2、配置方式a、XM

原创 【知識積累】Quartz的使用

一、cron表達式格式:【秒】 【分】 【時】 【日】 【月】 【周】 【年】說明必填範圍通配符秒Y0~59, - * /分Y0~59, - * /時Y0~23, - * /日Y1~31, - * / ? L W月Y1~12 OR JAN

原创 【雜文】關於面試(深圳)

來了深圳一個星期,大概面試了十多家公司,有國內頂尖的互聯網公司,也有做傳統行業的公司,大部分公司問的問題,無非離不開實踐、源碼實現、多線程、分佈式事務處理、數據庫優化、SQL優化等等,以及一些項目細節和你的工作職責。 大概我統計了一下:

原创 【知識積累】一、設計模式(創建型)

定義公共接口和實現類:一、工廠方法模式(Factory Method)1、普通工廠模式2、多工廠方法模式3、靜態工廠方法模式二、抽象工廠模式(Abstract Factory)三、建造者模式(Builder)四、原型模式(ProtoTyp

原创 【知識積累】(一)、Redis Cluster原理

問題:配置了多個客戶端,那麼調用setex()方法的時候,那麼數據緩存到哪個服務器呢?……實際上Redis集羣中內置了16384個哈希槽,搭建集羣時,每臺服務器都分配了固定數量的哈希槽。當需要存數據時,redis對key進行出crc16算

原创 【知識積累】(三)、Redis簡單命令

一、登陸redis客戶端登陸遠程redisredis-cli -h 127.0.0.1 -p 6379 -a myRedis用法:redis-cli [OPTIONS] [cmd [arg [arg ...]]]-h <主機ip>,默認是

原创 日常總結(二)

一、System.Properties和System.getenv區別System.Properties:獲取Java System的變量,例如:-Dabc=xxx;System.getenv:獲取系統環境變量。

原创 【雜文】關於Java的學習

基礎:        不要知其然而不知其所以然,我認爲應該能夠做到將自己“掌握”的東西,準確地表達出來。愛因斯坦曾經說過:“如果你不能把它簡單地解釋出來,那說明你還沒有很好地理解它”。從瞭解 - 掌握 - 精通,這是我們隊失誤掌握的一個循

原创 【雜文】關於駕照不得不說的事兒

         首先呢,報名很久了,大概是16年年初報名,六七月份考了科目一,17年由於工作原因,斷斷續續練習科目二,最後還是放棄了,教練(離職)都換了三四個,18年6月20日離職,準備更換戰場,前往深圳發展,一邊準備面試,一邊準備駕照

原创 【知識積累】(三)、消息中間件 - ActiveMQ - PublishToSubsribe

一、Publisher二、Subscriber三、總結1、windows啓動閃退我是64位操作系統,請選擇win64目錄下的activemq.bat2、發佈訂閱模式要先啓動訂閱者,然後啓動發佈者,只能消費訂閱之後發佈者發佈的消息。