原创 如何使用docker 鏡像軟件命令功能

1:docker ps -a  查出容器id 2: sudo docker exec -it 775c7c9ee1e1 /bin/bash  進入容器

原创 Spring boot 集成RabbitMQ 連接超時

org.springframework.amqp.AmqpTimeoutException: java.util.concurrent.TimeoutException at org.springframework.amqp.rabbit

原创 瀏覽器請求可用,app 請求不通

app 請求出現 <html><title>...</title><body><form name="redirect" action登錄跳轉頁面說明網絡不可用,這種網絡需要驗證,如星巴克,飲料店的網絡  

原创 docker 下 配置logstash 讀取nginx 日誌到 ElasticSearch

docker run --name logstash -d  -p 5044:5044  -p 9600:9600 -p 9011-9014:9011-9014 -v /mydata/logstash/config:/usr/share/

原创 阿里雲配置了安全端口訪問無效

阿里雲配置了安全端口訪問無效,需要關閉防火牆

原创 分佈式ID生成器學習筆記

方式一:使用數據庫的自增主鍵 auto_increment 生成全局唯一自增的Id: 缺點: 1:可用性難以保證,數據庫宕機 2:擴展性差,性能有上限 優點: 1:簡單,使用數據庫已有功能 2:能夠保證唯一性 3:能夠保證遞增性,步長固定

原创 docker nginx 配置

下載nginx1.10的docker鏡像: docker pull nginx:1.10 從容器中拷貝nginx配置 先運行一次容器(爲了拷貝配置文件): docker run -p 80:80 --name nginx \

原创 mybatis-generator:generate failed: Exception getting JDBC Driver: com.mysql.jdbc.Driver

在plugin(必須是在org.mybatis.generator  同一個標籤 )中添加mysql-connector-java的dependency,被證明是有效的.   <plugins>             <plugin>

原创 elasticsearch 用root 啓動成功後一會自動失敗

elasticsearch  用root 啓動成功後一會自動失敗,不能用root  用戶啓動,需創建一個用戶啓動,如果新用戶無權啓動,修改文件權限屬性,讓新用戶有權限執行

原创 Andrid studio 引用多個module時jar包重複怎麼辦

右鍵module,選擇open module setting,選擇要修改的module名,切換到dependencies頁面,將要修改的jar的scope設置爲provided模式。

原创 Mvp 模式自我理解

MVP把Activity中的UI邏輯抽象成View接口,把業務邏輯抽象成Presenter接口,Model類還是原來的Model。

原创 android studio 子工程模塊編譯可以通過,運行時卻找不道子工程包名解決

一:必須保持每個子工程模塊編譯SDK版本一致, 二:jar 包注意不能有重複的

原创 加載縮略圖原理

第三方圖片加載框架加載縮略圖原理 BitmapFactory.decodeStream(imageStream, null, decodingOptions); 設置 decodingOptions.inSampleSize

原创 加載xxx.so 庫時報 has text relocations

加載xxx.so 庫時報 has text relocations  由於編譯xxx.so 庫的SDK版本 與當前工程SDK 編譯版本不一致,導致部分手機不兼容,要改成一致SDK編譯版本

原创 Lopoper 退出循環的原理

當子線程開啓了loop()之後,就算子線程不做任何事情,子線程也不會執行結束,looper也不會退出。只有調用quit方法纔會提出。因爲looper調用了loop()之後,會在MessageQueue的next()方法阻塞,這個next方