原创 SXSSFWorkbook Excel 大量數據導出

注意 SXSSFWorkbook 用於大量數據的導出 SXSSFWorkbook是用來生成海量excel數據文件,主要原理是藉助臨時存儲空間生成excel, SXSSFWorkbook專門處理大數據,對於大型excel的創建

原创 RestTemplate類

官網介紹 參考鏈接 Spring爲了簡化客戶端的Http訪問的核心類。它簡化了與Http服務端的通信,並且遵循了RESTful的原則。處理了HTTP的連接,使得應用簡單的運用提供的URLs(提供的模版參數)運行得到結果 注意:默認

原创 文檔類的導入導出(待補充)

excel的導入導出 Excel有以下幾種 異步下載!異步!異步!異步! 如果對樣式沒什麼要求,也不用公式的話,強烈推薦導出CSV格式 可以採用多線程的方式,先查總數,然後分一下看需要多少個線程,每個線程讀取一部數據並寫入單獨E

原创 Apache POI教程的使用

一、Apache POI簡介 Apache POI是Apache軟件基金會的開放源碼函式庫,POI提供API給Java程序對Microsoft Office格式檔案讀和寫的功能。 HSSF 是Horrible SpreadShee

原创 spring cloud 生產者與消費者之間的通信

restful接口 JSONObject類 //使用jsonObject 對象一定要引以下包 /** * commons-logging-1.0.4.jar commons-lang-2.3.jar commons-collec

原创 Spring boot整合其他框架以及工具類

項目簡介 spring boot 框架搭建(Maven項目) 這個很簡單,百度即可,實現方式有兩種: 先建立springboot項目,然後轉成maven項目 先建立maven項目,然後引入springboot 的jar包 sp

原创 rabbitMQ 消息丟問題以及詳情

消息中間件的作用 工作中經常用到消息中間件來解決系統間的解耦問題或者高併發消峯問題,但是消息的可靠性如何保證一直是個很大的問題,萬一消息丟了怎麼辦?什麼情況下消息就不見了呢?下面通過這篇文章,我們就聊聊RabbitMQ 中消息的可

原创 ssm+vue+nginx

搭建方法有很多,大概有以下3種 這三種方法都大同小異,搭建步驟都類似: 第一種:父項目是springboot非maven,子項目是springboot+maven和vue 這樣子項目之間沒有關聯,父子項目之間也沒有關聯,失去的父

原创 前端vue支持nginx 跨域

在vue項目的config目錄下的index.js文件夾下,添加如下配置 proxyTable: { '/api':{//配置代理地址,前端請求的所有接口都需要帶的前綴 target:'http:/

原创 java 一些常用的工具類

1、commons-collections包下的工具類 <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collect

原创 java多線程實例(導入Excel)

基本概念 https://blog.csdn.net/weixin_42982636/article/details/103257217 Semaphore :java併發的核心 Semaphore 是 synchronized

原创 多線程的相關方法

1、currentThread()方法 currentThread()方法可返回代碼段正在被哪個線程調用的信息。 Thread.currentThread().getName() 2、isAlive()方法 方法isAlive(

原创 實現單例的幾種方式

餓漢模式: 餓漢模式在類被初始化時就已經在內存中創建了對象,以空間換時間,故不存在線程安全問題。 package com.phy.java.singleton; /** * @author :mmzs * @date :Cr

原创 spring的相關注解總結

@SuppressWarnings(“unchecked”) 告訴編譯器忽略 unchecked 警告信息,使用Redis時看到,詳細介紹 springboot相關注解 @SpringBootApplication 詳細介紹 sp

原创 XSSFWorkbook 導出excel

package com.user.base.util.Excel.POI; import com.user.base.util.StringUtil; import lombok.extern.slf4j.Slf4j; impo