原创 Android手機無法連接mac解決方案 (轉載親測)

一般的android連接mac 很方便不用安裝驅動就可以啦,可是不知道爲什麼二般情況下有的android手機(小米2,華爲等)就是連接不上,下來就說說二般情況下如何連接。 1.關於本機-->更多信息->概系統覽->系統報告->usb->你

原创 自定義viewgroup裏面嵌套viewgroup佈局出問題,如fill_parent失效

我的一個新項目用到了一個自定義可以拖動的控件,我在網上找到了一個demo,是通過重寫viewgroup來實現的,但是當我真正投入 使用的時候,發現我在裏面自己寫的佈局fill_parent失效,找了一上午終於發現問題,沒有重寫viewgr

原创 tomcat 在eclipse環境中,啓動後內存異常解決辦法 (PermGen space)

在eclipse中啓動Tomcat,經常會遇到一個內存溢出的錯誤,如下 java.lang.OutOfMemoryError: PermGen space 網上很多解決辦法,這裏記錄一下一個最簡單實用的: 1、 2、 -serv

原创 學習筆記1:http協議中基於TCP的三次握手與四次揮手(轉)

問題描述 你能否講解一下TCP的三次握手與四次揮手呢? 面試官如果從整體到局部入手,那我們就先講講整個三次握手和四次揮手的過程,但不要忘記,講的同時應該適當體現你對該知識點掌握的深度和廣度,具體怎麼說,我們後面慢慢道來。 三次握手 所謂的

原创 學習筆記8:如何實現單點登錄

一、單系統登錄機制 1、http無狀態協議 web應用採用browser/server架構,http作爲通信協議。http是無狀態協議,瀏覽器的每一次請求,服務器會獨立處理,不與之前或之後的請求產生關聯,這個過程用下圖說明,三次請求/響應

原创 linux 常用指令

#服務管理 service  服務名 restart,stop start  #監聽文件 tail -f 文件名稱 #查找指定目錄下,文件內容包含指

原创 學習筆記7:elk學習之 logstash6.3.1 &kibana6.3.1 安裝配置

1、下載  參考博文: https://blog.csdn.net/weixin_44167913/article/details/101101626 官網下載方法: ip地址:https://www.elastic.co/cn/down

原创 學習筆記2:https的原理分析

HTTPS 隨着 HTTPS 建站的成本下降,現在大部分的網站都已經開始用上 HTTPS 協議。大家都知道 HTTPS 比 HTTP 安全,也聽說過與 HTTPS 協議相關的概念有 SSL 、非對稱加密、 CA證書等,但對於以下靈魂三拷問

原创 spring-boot & spring 實現 rabbitMq rpc模式的消息發送與接收

簡介:       本篇文章是我個人最近學習rabbitMq的一次總結,通過實際框架中的項目配置和代碼,來實現rpc風格的rabbitMq的使用,主要分爲兩個項目,分別實現發送,回覆和接受回覆的功能。      本篇文章不是rabbitM

原创 java 實現簡單的生產者-消費者的demo

       前段時間被人問到生成者跟消費者用java怎麼實現,完全想不起來,後來回來看書的時候,正好看到這一段,就寫了個demo,用來加深印象,記錄一下。      我們這裏主要使用了LinkBlockingQueue用來做隊列,支撐起

原创 mysql開啓GTID跳過錯誤的方法

1、數據庫版本mysql> select version()    -> ;+-------------------------------------------+| version()                        

原创 手動將spring-boot工程打包到docker中運行

本篇文章主要記錄手動講jar包放到docker中運行,至於jar包的生成,請看我另外一篇文章,這裏不做詳述,鏈接如下 使用maven 將springboot打包成jar 並執行試驗環境:1、centos 72、docker 18.04.0

原创 配置MySQL GTID 主從複製

GTID是一個基於原始mysql服務器生成的一個已經被成功執行的全局事務ID,它由服務器ID以及事務ID組合而成。這個全局事務ID不僅僅在原始服務器器上唯一,在所有存在主從關係 的mysql服務器上也是唯一的。正是因爲這樣一個特性使得my

原创 idea 常用快捷鍵整理

整理最常用的快捷鍵,方便自己看1、快速查找類裏面的方法ctrl+f122、文件重命名Shift+F63、使用/**/進行註釋Ctrl+Shift+/4、格式化代碼Ctrl+Alt+L5、自動縮進行Ctrl+Alt+I6、優化importC

原创 centos 7.0 使用yum 安裝 mysql5.7

1、下載yum源 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2、安裝yum源 rpm -ivh mysql57-community-