原创 java8函數式編程(三)

並行化流操作 如果已經有一個Stream對象,調用parallel方法即擁有並行操作的能力 boolean b = Stream.of("z", "s", "c"). parallel().

原创 java8函數式編程(一)

需求 將List集合中選出每種顏色相同的元素中size最大的元素,將這些元素組成一個新集合。 List<Frog> public Frog(String name, Integer age, String color, Double

原创 SpringBoot項目通用返回值與全局異常處理

##SpringBoot項目通用返回值與全局異常處理 目前很多公司開發時候都是前後端分離,後臺給前端如果能返回一個統一的格式,統一接口報文格式,開發效率都會大大提升。 定義一個通用返回結果Result類 public class Re

原创 SpringBoot2.0使用FastJson轉換器(以及MessageConverter的一些問題)

目錄 SpringBoot2.0使用FastJson轉換器FastJson 1.2.49SpringBoot 2.0.4.RELEASE官方文檔說明自定義MVC配置類Content type 'text/plain;charset=U

原创 SpringBoot項目中MybatisPlus的使用

SpringBoot項目中MybatisPlus的使用 本文主要內容: 自動生成代碼 CURD 本文在上一篇基礎上做修改:使用IDEA創建一個SpringBoot項目 https://blog.csdn.net/litte_f

原创 使用IDEA創建一個SpringBoot項目

使用IDEA創建一個SpringBoot項目 1、打開IntelliJ IDEA依次點擊File–New–Project 2、選擇 Spring Initializr 3、填入項目信息,我的項目名mybatis-plus

原创 Kafka的安裝與測試(CentOS 7)

Kafka的安裝與測試(CentOS 7) 主要內容: CentOS7靜態地址配置 Kafka安裝與測試 SpringCloud使用Kafka做消息總線 CentOS7靜態地址配置 打開配置文件: [root@localhost

原创 VMware虛擬機克隆CentOS系統,設置java環境

一、解決網卡遞增 1執行命令 vi/etc/sysconfig/network-scripts/ifcfg-eth0 2修改ONBOOT=yes 3編輯網卡設備 vi /etc/udev/rules.d/70-persistent-net

原创 zookeeper、kafka的安裝與測試(Cent OS 7)

zookeeper 1 將下載好的安裝包放在/usr/local目錄下,解壓 2 在conf目錄下複製一份配置文件修改內容 [root@Kafka ~]# cd /usr/local/zookeeper-3.4.11/ [root@Ka

原创 SpringBoot使用小筆記——MybatisPlus使用

使用說明: 相對來說使用比較方便,特性官方文檔說的很詳細了。基本的使用與mybatis沒有任何差別。 集成到springboot的傳送門 → http://mp.baomidou.com/#/spring-boot 常見問題: 1、

原创 MyEclipse集成svn插件與項目的檢出

MyEclipse集成svn插件與項目的檢出 本文內容: MyEclipse集成svn插件 svn檢出項目 web項目檢出時遇到的問題 一、MyEclipse集成svn插件 參考文章: http://blog.csdn.net/re

原创 Mysql8.0中caching_sha2_password報錯解決

在MySQL 8.0.11中,caching_sha2_password是默認的身份驗證插件,而不是以往的mysql_native_password。有關此更改對服務器操作的影響以及服務器與客戶端和連接器的兼容性的信息,請參閱cachin

原创 maven依賴範圍,scope標籤作用

maven依賴中scope標籤作用 依賴範圍就是用來控制依賴和三種classpath(編譯classpath,測試classpath、運行classpath)的關係,Maven有如下幾種依賴範圍: compile:編譯依賴範圍。如果沒有指

原创 SpringBoot使用小筆記

公司新項目經歷了(2004-2018)14年後由於業務的升級及原技術的陳舊,決定對項目進行重構,使用目前非常火爆的SpringCloud。SpringCloud是一套微服務架構,是基於SpringBoot實現的。在項目開發時積累了一些Sp

原创 SpringBoot使用Redis做緩存,@Cacheable、@CachePut、@CacheEvict等註解的使用

SpringBoot使用Redis做緩存,@Cacheable、@CachePut、@CacheEvict等註解的使用 導入依賴 <dependency> <groupId>org.springframework.