原创 初識-設計模式一 簡單工廠模式

示例一: @Data // 註解方式生成get set 方法 abstract class Operation { // 抽象類 ,繼承使用方法和字段 private Double numberA; privat

原创 記:JDK8日期時間api

package com.mybatis.springbootmybatis.jdk8.localdate; import java.time.*; import java.time.format.DateTimeFormatter;

原创 Unity3D學習路線與學習經驗分享

原文鏈接:https://blog.csdn.net/qq_22521529/article/details/83108837 轉自:https://blog.csdn.net/qq_

原创 Docker學習與應用

1 Docker簡介 1.1 什麼是虛擬化 ​ 在計算機中,虛擬化(英語:Virtualization)是一種資源管理技術,是將計算機的各種實體資源,如服務器、網絡、內存及存儲等,予以抽象、轉換後呈現出來,打破實體結構間的不可切割

原创 解決maven工程jar包衝突的三種方案

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or

原创 MySQL出現錯誤1205-Lock wait timeout exceeded; try restarting transaction

今天在清空mysql數據庫中的表格數據時,報瞭如下錯誤,導致操作失敗: 上網查找了一下,瞭解到了該類問題出現的主要原因是:Mysql的 InnoDB存儲引擎是支持事務的,事務開啓後沒有被主動Commit,導致該資源被長期佔用

原创 linux安裝redis步驟及主從複製

1.獲取redis資源   wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解壓   tar xzvf redis-4.0.8.tar.gz 3.安裝  

原创 Redis配置文件之————redis.conf配置及說明

基本設置   1. 備釋 當配置中需要配置內存大小時,可以使用 1k, 5GB, 4M 等類似的格式,其轉換方式如下(不區分大小寫): 1k =< 1000 bytes 1kb =< 1024 bytes 1m =< 10

原创 Window10下RabbitMQ安裝圖文教程

一、erlang下載安裝 1、下載    下載erlang,原因在於RabbitMQ服務端代碼是使用併發式語言erlang編寫的,下載地址:http://www.erlang.org/downloads,雙擊.exe文件進行安裝就

原创 大家所推崇的Redis分佈式鎖真的就萬無一失嗎?

在單實例JVM中,常見的處理併發問題的方法有很多,比如synchronized關鍵字進行訪問控制、volatile關鍵字、ReentrantLock等常用方法。但是在分佈式環境中,上述方法卻不能在跨JVM場景中用於處理併發問題

原创 SpringBoot默認日誌logback配置解析

文章轉自: http://tengj.top/2017/04/05/springboot7/  作者: 嘟嘟MD 非常感謝嘟嘟MD的文章,學到很多。 前言 今天來介紹下Spring Boot如何配置日誌logback,我剛學習的時

原创 Maven多環境配置使用filter過濾不同環境

          但是公司並非都有一個項目,我們也不是隻負責一個項目,這樣的工作方式導致每每上線時大家都心驚膽顫,實在忍受不了折磨,決定研究下maven下如何解決這個問題。找到方案後,不敢獨享,將結果向大家介紹下。思路:  

原创 Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning a simple key

application.yml文件鍵值之間要用冒號:隔開,而且冒號和值之間有一個空格,否則就報上面的錯誤! 如果是properties文件這樣寫就好:

原创 springboot 發送郵件

package com.example.demo.controller; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframew

原创 前後端聯調跨域解決方案

public class CrosFilter implements Filter { @Autowired private AcmUtil acmUtil; @Override