原创 Mysql多數據源 一(主從同步)

 mysql版本:Mysql 5.7配置   1:複製mysql文件到別的位置    由於下載的mysql默認情況下沒有my-default.ini配置文件所以我從網上覆制了一份    如下: # For advice on how to

原创 MongoDB實現地理座標服務(查詢附近,查詢距離)

運行環境:     springboot:2.0   數據:    表:  需要在表中爲location添加索引:   查詢距離: 查詢文檔的語句:  參數說明:           distanceField:存放距離的參數  

原创 Spring Boot與Quartz整合

1.導入依賴包 <!-- quartz定時器 --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifact

原创 虛擬機連不上網怎麼辦

打開 控制面板\網絡和 Internet\網絡和共享中心,單擊 更改適配器設置 2 右擊 本地連接 ,點擊共享,勾選 允許其他網絡用戶通過此計算機的Internet連接來連接(N)    文本框下選擇 VMware Network

原创 Git撤銷已經推送(push)至遠端倉庫的提交(commit)信息

轉:https://blog.csdn.net/hanchao5272/article/details/79435730   有時,在git push之後,才發現還有一些代碼需要進行很小的改動,這些改動在原則上不應該作爲一次新的提交。 

原创 spring-data-jpa(三) ->今天踩的坑

最近升級使用了Spring boot 2.0 發現Service層報錯時,事物仍然進行了提交。通過查找各方資料。大致原因歸納爲一下幾種: 1、檢查你方法是不是public的 2、你的異常類型是不是unchecked異常  如果我想chec

原创 spring-data-jpa簡單使用(二)

1:使用spring-data-jpa很簡單,只需要在dao層繼承repository接口即可。那麼repository接口是什麼呢?  可以看到repository接口下面什麼都沒有,這表明它是一個標記接口。標記接口的作用的什麼?標記

原创 spring-data-jpa簡單使用(一)

1:可以使用原生態的sql語句查詢數據庫 @Query(value = "select meetings.* FROM tenant\n" + "LEFT JOIN meeting_domain_bind

原创 RabbitMQ學習筆記一:本地Windows環境安裝RabbitMQ Server

一:安裝RabbitMQ需要先安裝Erlang語言開發包,百度網盤地址:http://pan.baidu.com/s/1jH8S2u6。直接下載地址:http://erlang.org/download/otp_win64_18.3.ex

原创 java8新特性 (Lambda表達式)

Java中Lambda表達式的使用 簡介 (譯者注:雖然看着很先進,其實Lambda表達式的本質只是一個"語法糖",由編譯器推斷並幫你轉換包裝爲常規的代碼,因此你可以使用更少的代碼來實現同樣的功能。本人建議不要亂用,因爲這就和某些很高級的

原创 Java1.8新特性(Time類)

1:LocalDate(日期類): public class TimeDemo { public static void main(String[] args) { // 01:獲取當前時間 Lo

原创 MySQL多數據源 二(基於spring+aop實現讀寫分離)

一、爲什麼要進行讀寫分離呢?   因爲數據庫的“寫操作”操作是比較耗時的(寫上萬條條數據到Mysql可能要1分鐘分鐘)。但是數據庫的“讀操作”卻比“寫操作”耗時要少的多(從Mysql讀幾萬條數據條數據可能只要十秒鐘),而我們在開發過程中大

原创 初探併發編程(一)AtomicInteger、Volatile關鍵字、可重入鎖

1:爲什麼要引入AtomicInteger關鍵字    在java中,多個線程訪問一個共享變量時會發生線程安全問題。   例子:    Count類:   主函數開三個線程:    我們希望count的值爲599,但是由於是多線程,所

原创 Mysql 5.7配置主從同步

1:複製mysql文件到別的位置    由於下載的mysql默認情況下沒有my-default.ini配置文件所以我從網上覆制了一份    如下: # For advice on how to change settings please

原创 redis在windows下的安裝,開啓服務

一、安裝Redis 1. Redis官網下載地址:http://redis.io/download,下載相應版本的Redis,在運行中輸入cmd,然後把目錄指向解壓的Redis目錄。 2、啓動服務命令 redis-server redi