原创 線程池的基本使用

public class ThreadPoolExecutorDemo { private static final ExecutorService pool = new ThreadPoolExecutor(4, 4, 10,

原创 java8之Stream API

(一)Stream API簡述 Java8中有兩大最爲重要的改變。第一個是 Lambda 表達式,另外一個則是 Stream API(java.util.stream.*)。 Stream 是 Java8 中處理集合的關鍵抽象概念,它可以

原创 java8之Lambda表達式

(一)Java 8 新特性簡介 速度更快 代碼更少(增加了新的語法 Lambda  表達式) 強大的 Stream API 便於並行 最大化減少空指針異常 Optional 其中最爲核心的爲 Lambda 表達式與Stream API (

原创 第八篇:SpringBoot整合Redis實現分佈式緩存

(一)前言        實際開發中緩存處理是必須的,不可能我們每次客戶端去請求一次服務器 ,服務器每次都要去數據庫中進行查找,爲什麼要使用緩存?說到底是爲了提高系統的運行速度。將用戶頻繁訪問的內容存放在離用戶最近訪問速度最快的地方,提高

原创 rocketmq簡介及核心概念詳解(一)

一、rocketmq簡介 rocketmq是一款分佈式、隊列模型的消息中間件,由阿里巴巴研發借鑑參考了JMS規範MQ實習,更參考了優秀的開源消息中間件kafka,並結合阿里巴巴的實際業務需求,在天貓雙十一的場景,實現業務消峯,分佈式事務的

原创 Java實現醫院管理系統

這篇文章主要介爲大家詳細紹了Java實現醫院管理系統,具有一定的參考價值,感興趣的小夥伴們可以參考一下 本文實例爲大家分享了Java實現醫院管理系統的具體代碼,供大家參考,具體內容如下 1.開發工具 NetBean

原创 第二篇:MySQL中SELECT查詢語句總結

一、數據查詢 語法: SELECT < ALL | DISTINCT > 字段1、字段2、字段n > FROM < 表名 > WHERE < 條件表達式 > GROUP BY < 列名 > HAVING < 條件表達式 > O

原创 Dubbo高性能Java RPC框架

一、初識Zookeeper Zookeeper簡介 Zookeeper安裝步驟 Zookeeper常用配置 二、Dubbo(Dubbo官網) 1.簡介 Apache Dubbo  是一款高性能、輕量級的開源Java RPC框架,它提供了三

原创 第一篇:MySQL記錄數據的插入和修改時間

一、MySQL記錄數據的插入和修改時間   創建數據表 CREATE TABLE `test_time` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DE

原创 第六篇:SpringBoot統一異常處理

一、什麼是異常處理 異常(Exception)是程序在運行時可能出現的會導致程序運行終止的錯誤。這種錯誤是不能通過編譯系統檢查出來的,如果不進行異常處理,程序將中斷無法提供服務。 二、如何使用Spring Boot異常處理 項目結構:

原创 第七篇:SpringBoot中日誌的使用

一、Springboot日誌簡介 Spring Boot在所有內部日誌中使用Commons Logging,但是默認配置也提供了對常用日誌的支持,如:Java Util Logging,Log4J, Log4J2和Logback。每種Lo

原创 第二篇:IntelliJ IDEA 通過git將項目上傳到github及下載github項目

一 、IntelliJ IDEA 通過git將項目上傳到github詳細步驟如下: 1. 下載git工具 2.IntelliJ IDEA綁定個git工具方法:Ctrl+Alt+s-->輸入Git-->彈出以下窗口  3.在Github

原创 第四篇:SpringBoot中Cache緩存的使用

一、Cache緩存的作用 隨着時間的積累,應用的使用用戶不斷增加,數據規模也越來越大,往往數據庫查詢操作會成爲影響用戶使用體驗的瓶頸,此時使用緩存往往是解決這一問題非常好的手段之一。Spring 3開始提供了強大的基於註解的緩存支持,可以

原创 第五篇:SpringBoot定時任務、異步任務

一、定時任務簡介 程序中設置定時任務的作用就是定時的執行某一任務,比如 管理系統定時向用戶發送短信、郵件等 互聯網金融項目定期批款,放款等操作 天氣預報系統定期更新數據 二、Spring Boot定時任務的使用 Spring Boot定時

原创 第三篇:SpringBoot整合Mybatis實現增刪查改

目錄 一、SpringBoot整合Mybatis的步驟如下: 1.導入相關依賴Jar包 2.使用AutoCrud插件生成dao、model、sql映射文件 3.在application.yml配置數據庫連接、配置sql映射文件 4.在Sp