原创 mysql數據庫備份和導出實踐

一、一般的數據庫備份與還原 docker exec -i a63163746faf mysqldump -uroot -pcpic1024 --single-transaction mbc-crawl > /tmp/mbc-crawl.s

原创 idea集成docker實現遠程部署

一、修改配置文件,打開2375端口(請勿在生產環境使用,沒有認證不安全) vim /lib/systemd/system/docker.service,找到配置參數ExecStart,在後面添加-H tcp://0.0.0.0:2375,

原创 docker下安裝Nginx

一、 環境說明 docker: 18.03.1-ce nginx: 1.15.1 二、 拉取最新的 Nginx 鏡像 拉取鏡像 $ docker pull nginx 查看當前鏡像 $ docker images # 查詢結果: RE

原创 umount: /mnt/xxx: device is busy.

原因:有一個glusterfs  進程正在使用。通過ps 查看 參數中有mount的,kill掉後,即可umount操作。

原创 docker部署tomcat服務

FROM centos #install jdk1.7(準備好jdk壓縮包) ADDjdk-7u51-linux-x64.tar.gz /usr/local/src ENV JAVA_HOME=/usr/local/src/jdk1.7.

原创 MySQL如何查詢給定時間段內的每一天的日期?

select a.Date from ( select curdate() - INTERVAL (a.a + (10 * b.a) + (100 * c.a)) DAY as Date from (select 0 as a union

原创 Thumbnails.of Could not obtain image from URL(javax.imageio.IIOException: Unsupported Image Type)

Thumbnails在下載個別圖片的時候報上面的錯誤,根據提示猜測是圖片格式問題。經查看網上相關資料,發現是因爲個別圖片格式是CMYK導致的。java的api無法解析cmyk格式的圖片,只能解析rgb格式的。所以需要將cmyk格式的圖片轉

原创 在Spring異步調用中傳遞上下文的方法(解決異步線程RequestContextHolder.getRequestAttributes()爲null)

什麼是異步調用? 異步調用是相對於同步調用而言的,同步調用是指程序按預定順序一步步執行,每一步必須等到上一步執行完後才能執行,異步調用則無需等待上一步程序執行完即可執行。異步調用指,在程序在執行時,無需等待執行的返回值即可繼續執行後面的代

原创 ab(http)與abs(https)壓測工具

在學習ab工具之前,我們需瞭解幾個關於壓力測試的概念 吞吐率(Requests per second) 概念:服務器併發處理能力的量化描述,單位是reqs/s,指的是某個併發用戶數下單位時間內處理的請求數。某個併發用戶數下單位時間內能

原创 MyBatis - 兩種查詢樹形數據的方法詳解(嵌套結果集、遞歸查詢)

    樹形結構數據在開發中十分常見,比如:菜單數、組織樹, 利用 MyBatis 提供嵌套查詢功能可以很方便地實現這個功能需求。而其具體地實現方法又有兩種,下面分別通過樣例進行演示。   方法一:使用嵌套結果集實現 1,準備工作 (1)

原创 glusterfs無法掛載客戶端

在linux下ls -l /nfs,顯示下面的子目錄data如下 d?????????  ? ?    ?       ?            ? data/ 這些問號說明掛載有問題,卸載後重新掛載就好了 umount /nfs/dat

原创 遠程調用方式 ==> RPC與Http的比較

原文鏈接:https://blog.csdn.net/qq_43652509/article/details/84651886 一.遠程調用方式 無論是微服務還是分佈式服務(都是SOA,都是面向

原创 Mysql 查詢一天中每半小時記錄的數量

原文鏈接:https://blog.csdn.net/qq_28766327/article/details/77864672 SELECT HOUR(e.time)as Hour,FLOOR(

原创 ssh tunnel 反向代理(內網穿透)

ssh tunnel 反向代理(內網穿透) 通過外網主機的特定端口訪問內網主機特定端口的網絡服務 設備信息 47.93.199.97 外網代理主機,用來代理內網主機的網絡服務。不能訪問192.168.10.2內網主機 192.168.10

原创 MySQL開啓慢查詢日誌

有時候我們需要排查執行緩慢的SQL語句,這就用到了mysql慢查詢日誌。 開啓慢查詢日誌的方式有兩種:臨時開啓和永久開啓。 開啓慢查詢日誌功能可能需要mysql的版本達到5.7,可以通過select VERSION();查看版本號。 看一