![](https://img-blog.csdnimg.cn/424dc0e8b5734ef9aa27f3bf7c975b43.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java学习笔记
chainbees
每一个不曾起舞的日子,都是对生命的辜负
展开
-
springboot集成xxl-job详解
springboot集成xxl-job详解原创 2023-11-16 10:32:51 · 493 阅读 · 0 评论 -
springboot集成kafka详解
springboot集成kafka详解原创 2023-11-14 10:47:55 · 606 阅读 · 0 评论 -
spring-boot 实现接口转发服务,同时支持get 和 post等多种请求
的时候,该方法才会被调用。该方法的目的是创建一个安全的 HTTP 请求工厂,使我们可以通过 HTTPS 连接到另一个 URL。该方法接收一个请求对象,从中获取上下文路径、Servlet 路径和路径信息,并将它们组合成完整的 URL 路径并返回。该方法接收一个请求对象,从中获取请求体(如果有),将其转换为字符串,并返回该字符串。来实现信任所有证书,并将其设置为请求工厂中的 SSL 套接字工厂,然后返回该请求工厂。该方法接收一个请求对象,从中获取所有请求头,并将它们放入一个新的。的时候,该方法才会被调用。原创 2023-05-23 16:39:17 · 5429 阅读 · 0 评论 -
Spring Boot 集成 XXL-JOB
执行器:xxl-job-executor-sample-springboot,可直接使用或者将此模块与业务代码整合;调度模块(调度中心):负责管理调度信息,按照调度配置发出调度请求,自身不承担业务代码;模仿官方的例子:xxl-job-executor-sample-springboot。新建任务完成之后,立即执行一次,查看任务执行情况,查看返回结果,至此所有的配置结束;至此,调度中心(xxl-job-admin)部署完成。作用:负责接收,调度中心,的调度并执行任务逻辑;原创 2023-02-15 11:20:02 · 1473 阅读 · 0 评论 -
OpenFeign 的使用
一、服务端代码:服务端无需引入oenfeign,只需提供rest api接口;3、创建openfeign客户端:AssetsClient.java。2、启动类加上注解:@EnableFeignClients。至此所有配置结束,调用成功!OpenFeign 的使用。原创 2023-02-15 10:59:36 · 487 阅读 · 0 评论 -
intellj配置java开发环境
intellj配置java开发环境原创 2022-10-10 16:42:43 · 218 阅读 · 0 评论 -
java库easyexcel通过Mode类解析Excel
待导入的excel工业标识备件代码备件名称备件型号备件归类备件类型计量单位供应商备件规格86.9/001BJ20电池XH001电气易耗品个备件供应商优良8.8.1009/002BJ202电池XH001电气易耗品个备件供应商优良89/003BJ20220电池XH002电气易耗品个备件供应商优良1、新建实体类 PartExcelVo.javapackage com.unicom.device.vo;imp原创 2022-05-20 17:06:10 · 314 阅读 · 0 评论 -
java使用fastjson库实体类转json,json转JSONObject
java使用fastjson库实体类转json,json转JSONObjectFastjson简介,https://github.com/alibaba/fastjsonFastjson是一个Java语言编写的JSON处理器,由阿里巴巴公司开发。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能强大,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。原创 2022-05-18 17:20:23 · 8672 阅读 · 0 评论 -
spring boot 使用alibaba的easyexcel包实现Excel的读写操作
Java处理Excel文件工具包-easyexcel使用详解EasyExcel能很快速的读取写入超大Excel文件。经过大量的调试优化,现通过JAVA生成104万行20列的数据并写入到Excel文件的Sheet中只需要70秒的时间。以下为本工程代码:1、如果是maven工程在pom.xml中加入以下内容: <!--alibaba easyExcel库--> <dependency> <groupId>com.alibaba</gro原创 2022-05-18 11:20:09 · 1703 阅读 · 0 评论 -
docker-compose启动rocketmq
docker-compose启动rocketmq1、随便找个位置新建文件夹rocketmq,目录结构如下:rocketmq ├── conf │ └── broker.conf ├── docker-compose.yaml ├── logs └── store 2、新建docker-compose.yaml文件:$ vim docker-compose.yamlversion: '3.5'services: rmqnamesrv: image: foxiswho/ro.原创 2022-03-01 14:10:15 · 955 阅读 · 0 评论 -
spring boot 使用apache的POI包实现Excel的读写操作
1、POI-Excel写import org.apache.poi.xssf.streaming.SXSSFWorkbook;import org.apache.poi.ss.usermodel.*;import java.io.FileOutputStream;(1)创建一个工作簿 // Workbook workbook = new HSSFWorkbook(); 03版本的Excel,后缀是.xls // Workbook workbook = new XSSFWorkboo.原创 2022-02-21 08:57:56 · 674 阅读 · 0 评论 -
Calendar类获取本月的第一天和最后一天,最近3个月的时间范围,本季度,上季度的时间范围
Calendar类获取本月的第一天和最后一天,最近3个月的时间范围,本季度,上季度的时间范围。原创 2021-09-27 11:31:02 · 7746 阅读 · 0 评论 -
mybatis-plus 增删改查
mybatis-plus 增删改查。原创 2021-09-16 10:11:21 · 2710 阅读 · 0 评论 -
Sping Initailizer(项目初始化向导)
与创建maven项目不同,Sping Initailizer在创建项目时,会帮我们,自动引入项目依赖,自动创建项目结构,自动编写好主配置类,我们只需要在创建项目时,选择引入哪些依赖1、新建项目2、选择业务场景依赖3、项目结构如下,可以把 .mvn,.gitingnore,HELP.md,mvnw,mvnw.cmd这几个文件删掉4、项目创建完成...原创 2021-08-27 16:15:08 · 93 阅读 · 0 评论 -
SpringBoot2-创建一个SpringBoot案例模板
1、系统要求Java 8Maven 3.3+2、HelloWorld需求:浏览发送/hello请求,响应 Hello,Spring Boot 2!2.1、创建maven工程2.2、引入依赖spring-boot-starter-parent是 Spring Boot 的父级依赖,这样当前的项目就是 Spring Boot 项目了。spring-boot-starter-parent 是一个特殊的 starter,它用来提供相关的 Maven 默认依赖。使用它之...原创 2021-08-26 16:40:45 · 333 阅读 · 0 评论 -
Maven安装与配置2021
一、安装Maven1、官网下载mavenhttps://maven.apache.org/download.cgi2、解压,C:\java\maven新建 maven文件夹,将maven解压到此文件夹下,将apache-maven-3.8.1重命名为maven3.8.1二、配置环境变量1、右键此电脑–>属性–>高级系统设置–>环境变量新建系统变量 MAVEN_HOME = C:\java\maven\maven3.8.1(以自己的安装路径为准)...原创 2021-08-26 10:27:55 · 441 阅读 · 0 评论 -
创建maven项目时,groupid和artifactid怎么写合适
创建maven项目时,groupid和artifactid怎么写合适这两个属性,可以理解成地球上的经纬度,maven仓库,就是相应的地球。当我们要去某一个点找寻龙珠的时候,必要通过龙珠搜索器才能找得到。龙珠搜索器就是通过“经纬度”才能定位到龙珠的地点!1、groupId一般分为多个段,这里我只说两段groupId: org.meituan第一段:域常见的有:cn(china),org(非营利组织),com(商业组织)第二段:组织如果你的公司是美团,就是meituan。如果是个人的小.原创 2021-08-23 15:21:44 · 5436 阅读 · 0 评论 -
java基础
1、java打印:int a = 11;int b = 22;System.out.println(a+" , "+b); // 通过 " + " 对字符串进行拼接System.out.printf("%d, %d", a, b); // 通过占位符,打印多个变量占位符介绍(printf支持的格式): %c 单个字符 %d 十进制整数 %f 十进制浮点数 %o 八进制数 %s 字符串 %u .原创 2021-07-29 17:23:48 · 173 阅读 · 0 评论 -
windoes下java开发环境搭建
1、java版本javaSE 基础版本javaME 移动设备和嵌入式<算是废了,不必关注>javaEE 企业版,可以在javaEE上扩展,2、JDK,JRE,JVM三者之间的关系JDK:Java Development Kit //Java开发工具包JRE:Java runtime environment //Java运行环境JVM:Java Virtual Machine //Java虚拟机JVM就是我们常说的jav...原创 2021-07-28 17:31:39 · 107 阅读 · 0 评论