原创 SpringCloud2020-父工程項目搭建-02

SpringCloud2020-父工程項目搭建-02搭建步驟 搭建步驟 新建maven工程 修改字符編碼 設置註解生效 設置JAVA編譯環境 pom文件編寫 <?xml version="1.0" encoding="U

原创 問題解決:Error occurred during initialization of VM Could not reserve enough space for object heap

問題解決:Error occurred during initialization of VM Could not reserve enough space for object heap問題出現問題原因問題解決 問題出現 本地

原创 SpringCloud2020-版本介紹-01

SpringCloud2020-版本介紹-01SpringCloud第二代與第一代對比本版本使用技術以及原因 SpringCloud第二代與第一代對比 第一代使用技術如下圖: 第二代改動如下 X爲停更不停用 !爲不推薦使用或

原创 對mail項目遇到的問題回顧

對mail項目遇到的問題回顧1.POJO類爲什麼要實現Serializable接口2. 1.POJO類爲什麼要實現Serializable接口 回答:Serializable接口是一個空接口,一個類只要實現了Serializabl

原创 Java中集合的簡單對比

java集合對比 list與Set、Map區別及適用場景 1、List,Set都是繼承自Collection接口,Map則不是 2、List特點:元素有放入順序,元素可重複 ,Set特點:元素無放入順序,元素不可重複,重複元素會覆

原创 出現字符串爲"Tue Jan 01 00:00:00 CST 1980"格式的轉換爲時間類型或者字符串

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale;

原创 (Class) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0];

本方法是在使用封裝通用代碼 或者封裝Base類是需要用到 收到參數xxx xxx.class , 以前使用object 和 ? extends Object 使用此方法是收到參數T t.class() 使用下面代碼替代 重要

原创 盤點自己不用記卻很有用的代碼 ,歡迎大家留言

1.Spring中手動事務回滾 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); Java運算符 << : 左移運算符,num <

原创 Day06 學習SpringCloud中的Hystrix熔斷器

Hystrix熔斷器 我們學習微服務就是將一個個的模塊拆分爲一個個的服務 , 如下 , c和d服務調用後B服務,B服務調用A服務 圖如下 :     我們從圖中不難發現 , 當A服務出現問題的時候 導致B服務也不可用 , 可能會

原创 BaseMongoDao的抽取

BaseMongoDao接口: import com.zh.cloud.common.data.entity.GridRequest; import org.springframework.data.mongodb.core.ma

原创 Dao層抽取BaseDao

結構圖 BaseDao.java import java.io.Serializable; import java.util.List; import org.hibernate.criterion.DetachedCriter

原创 solr實例安裝

(一)、solr實例安裝    1、安裝jdk、安裝tomcat    2、解壓solr壓縮包    3、把目錄下的/solr.war部署到tomcat下,即複製到webapps下。    4、啓動tomcat,會自動解壓w

原创 Day05 Spring RestTemplate 知識點詳解

RestTemplate 當我們從服務消費端去調用服務提供者的服務的時候,使用了一個很好用的對象,叫做RestTemplate,當時我們只使用了RestTemplate中最簡單的一個功能getForEntity發起了一個get請求

原创 MongoDbUtils

import java.util.List; import javax.annotation.PostConstruct; import org.springframework.beans.factory.annotation

原创 QQ微信轟炸

set wshshell=wscript.createobject("wscript.shell") wshshell.AppActivate"??" for i=1 to 10 wscript.sleep 100 wshs