原创 mysql中數據處理小技巧

平時開發中經常與數據庫打交道,mysql又是現在比較常用的數據庫,此文總結下平時會用到的mysql的小技巧。   1、創建備份表 create table x like y; 快速創建和y結構一樣的表x   2、獲取上一次插入的自增ID

原创 創建屬於自己的gitbook

目錄 一、gitbook簡介 二、gitbook安裝部署 1、安裝nodejs 2、安裝gitbook 3、gitbook使用 一、gitbook簡介 GitBook是一個基於 Node.js 的命令行工具,可使用 Github/Git

原创 idea常用設置、調整idea運行時內存

剛從eclipse轉idea,使用過程中常用的設置記錄下。   一、idea默認設置 設置路徑:File-> Other Settings -> Default Settings(剛開始通過File->Settings設置,有些設置只對當

原创 RabbitMQ利用死信隊列實現延時隊列

RabbitMQ本身沒有直接支持延遲隊列的功能,但是可以通過配置死信隊列和設置消息或隊列的過期時間來模擬出延遲隊列的功能。 RabbitMQ安裝見博文:RabbitMQ安裝及簡單使用   1、rabbitmq控制檯配置 在rabbitmq

原创 FreeSWITCH開啓錄音功能

FreeSwitch錄音功能默認是關閉的,需要修改配置開啓錄音功能。   首先備份freeswitch/conf/dialplan/default.xml 。 然後編輯default.xml ,在 <extension name="Lo

原创 Windows下FreeSWITCH的安裝及使用

1、FreeSWITCH 簡介 FreeSWITCH 是一個電話的軟交換解決方案,包括一個軟電話和軟交換機用以提供語音和聊天的產品驅動。FreeSWITCH 可以用作交換機引擎、PBX、多媒體網關以及多媒體服務器等。 FreeSWITCH

原创 開發自定義的Spring-Boot-Starter

  starter命名規範 spring提供的starter: spring-boot-starter-xxx-x.y.z.jar spring-boot-xxx-autoconfigure-x.y.z.jar 第三方提供的starter

原创 git pull error: The following untracked working tree files would be overwritten by merge

執行git pull命令時報錯: error: The following untracked working tree files would be overwritten by merge   解決方法: 使用如下git命令: gi

原创 Java程序員常用軟件

目錄 1、IDE 2、應用服務器 3、分佈式版本控制 4、項目管理 5、數據庫管理工具 6、Web服務器 7、接口測試工具 8、SSH工具 9、抓包工具 10、其他一些軟件 工欲善其事必先利其器,作爲有多年開發經驗的Java程序員,應該都

原创 使用Docker Registry(Docker hub 和 阿里雲鏡像服務)管理Docker鏡像

本文介紹使用Docker hub 和 阿里雲鏡像服務 來管理Docker鏡像   1、使用Docker hub管理鏡像 註冊Docker hub賬號,然後創建springcloud-eurekade 公共倉庫   使用docker lo

原创 CentOS 7下docker安裝筆記

  記錄在CentOS 7下docker的安裝過程:   1、yum包更新到最新 # yum update   2、安裝需要的軟件包   # yum install -y yum-utils device-mapper-persisten

原创 Java8新特性Lambda表達式的一些常見用法

一、Lamda簡單介紹 Lambda表達式是JAVA8中提供的一種新的特性,它支持Java也能進行簡單的“函數式編程”。 它是一個匿名函數,Lambda表達式基於數學中的λ演算得名,直接對應於其中的lambda抽象(lambda abst

原创 springboot 上傳文件:the request was rejected because its size (11601865) exceeds the configured maximum

springboot上傳文件時報錯: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was r

原创 springboot 2.x: java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedDataBinder

springboot 2.x 集成druid,引入的依賴爲: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-s

原创 Naocs安裝部署及與SpringCloud整合使用作爲配置中心

一、Nacos安裝部署 下載Nacos安裝包:https://github.com/alibaba/nacos/releases。 解壓後目錄結構如下: 啓動腳本在bin目錄下: 1、單機安裝 windows下: startup.c