自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 docker-compose部署ELK日志分析

docker elk

2022-08-22 15:03:57 289 1

原创 docker安装mysql8.0

docker安装mysql8.0

2022-08-19 15:41:00 383

原创 docker部署安装流程

docker相关

2022-08-18 16:16:39 451

原创 异步线程调用方法过程及注意

异步线程调用

2022-06-17 16:44:59 456

原创 获取当前时间

1

2022-06-10 10:57:41 48

原创 对于传入、传出及增加的时间的处理

1、VO传入时间/** * 开始时间 */@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")private Date beginTime;2、时间增加23:59:59if (null != orderListVO.getPayTime()) { Date date = StringUtils.formatTime(orderListVO.getPayTime());

2021-07-30 14:38:34 270

原创 sql语句 map参数查询 include的refid 示例

<select id="listDeviceInfo" parameterType="java.util.Map" resultMap="DeviceInfoVO"> <include refid="selectDeviceInfoVO"></include> <where> <foreach collection="_parameter" item="tm" in...

2021-07-23 09:39:55 1305

原创 时间戳生成id 与 保存创建时间

时间戳生成idfor (int i = 0; i < 10; i++) { String bizNo = IdUtils.getIncreaseIdByNanoTime(); if (StringUtils.isBlank(invoiceInfoMapper.selectByBizNo(bizNo))) { invoiceInfo.setBizNo(bizNo); break; }}public class IdUtils { .

2021-07-21 16:27:50 1524

原创 http的post请求body数据VO对象(含list)相关操作

import lombok.Data;import java.util.ArrayList;import java.util.List;@Datapublic class ****VO { private String selfOrderId; private String ****; private List<Object> detail = new ArrayList<>(); public synchronized void.

2021-07-09 13:31:32 1947

原创 lambok的坑----不正规驼峰命名

开发过程中遇到一个问题,使用@data注解,接收前端传值的VO对象中有一个变量@DataxxxVO{ //其他渠道订单号 channelOrderId private String cOrderId; }在使用postman测试时,body中传值"cOrderId":"123456"项目中是无法接收postman中cOrderId的这个数据的,一直为空,可是当把cOrderId改成channelOrderId时,就可以接收了,其主要原因是lambok的默认get/s

2021-07-08 09:58:28 308

转载 MySQL的安装与配置——详细教程

免安装版的Mysql  MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。  在本博文里,主要以Mysql免安装版为例,帮助大家解决安装与配置mysql的步骤。  首先:要先进入mysql官网里(Mysql的官网

2021-06-30 10:15:42 2156 1

转载 什么是 JWT -- JSON WEB TOKEN

什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。起源说起JWT,我们应该来谈一谈基于token的认证和传统的session认

2021-05-18 09:52:27 107

转载 java 中 “==” 和 equals 的区别(转)

在初学Java时,可能会经常碰到下面的代码:String str1 = new String("hello");String str2 = new String("hello"); System.out.println(str1==str2);System.out.println(str1.equals(str2));  为什么第4行和第5行的输出结果不一样?==和equals方法之间的区别是什么?如果在初学Java的时候这个问题不弄清楚,就会导致自己在以后编写代码时出现一

2021-05-17 18:12:08 56

原创 logback 日志(包括sql语句)打印到控制台 缓存本地

1.导入架包<!--slf4j--> <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </dependency> <!--logback-classic--> <dependency.

2021-05-17 13:14:33 1923

原创 上传图片返回URL地址

导入依赖 <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.10.2</version> </dependency> <dependency

2021-05-13 18:03:58 658

转载 base64转MultipartFile工具类

工具类package com.sheca.ent.auth.entauthservice.utils;import com.sheca.ent.auth.entauthservice.enums.ErrorCodeEnum;import org.springframework.core.io.Resource;import org.springframework.web.multipart.MultipartFile;import sun.misc.BASE64Decoder;impo.

2021-05-13 17:33:21 710 2

转载 Base64计算+验证文件大小,支持B,K,M,G

工具类/** * 精确计算base64字符串文件大小(单位:B) * * @param base64String * @return double 字节大小 * */ public static double base64FileSize(String base64String) { /**检测是否含有base64,文件头)*/ if (base64String.lastIndexOf(",") > -1) { base6.

2021-05-13 17:15:09 664

原创 分页查询返回操作

主要使用pagehelper依赖包1.导入工具包<!-- pagehelper 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version.

2021-05-13 14:44:41 1654

转载 JAVA判断各种类型数据是否为空

1、判断list是否为空(Map、Set同list)if(list != null && list.size() == 0){} if(list != null && !list.isEmpty()){}list!=null:判断是否存在list,null表示这个list不指向任何的东西,如果这时候你调用它的方法,那么就会出现空指针异常。list.isEmpty():判断list里是否有元素存在 list.size():判断list里有几个元素

2021-05-13 09:23:52 2102

原创 异步多线程+线程池 简单使用

创建 配置 初始化 线程池ThreadPoolTaskExecutor executorServer = new ThreadPoolTaskExecutor(); //表示线程池核心线程,正常情况下开启的线程数量。 executorServer.setCorePoolSize(5); //配置队列大小 executorServer.setQueueCapacity(500); //当核心线程都在跑任务,还有多余的任务会存

2021-05-12 18:09:44 125

原创 idea快捷键

spring: application: name: entauth-service jackson: time-zone: GMT+8 serialization: WRITE_DATES_AS_TIMESTAMPS: false FAIL_ON_EMPTY_BEANS: false deserialization: FAIL_ON_UNKNOWN_PROPERTIES: false default-property-i.

2021-05-12 14:30:48 224

原创 生成四位图片验证码

VerificationUtilpackage com.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.

2021-05-07 16:15:13 506

原创 简单定时job+异步线程池

实现轮询处理中状态,在30mins后将处理中状态改为失败状态。启动类@EnableAsync@EnableScheduling@SpringBootApplicationpublic class ServiceApplication { public static void main(String[] args) { SpringApplication.run(ServiceApplication.class,args); }}线程池配置类pac

2021-05-07 11:36:51 291

原创 idea的基本操作--简易版

为新项目设置默认setting maven配置 及 等等设置idea setting的导入/导出设置file encoding utf8取消autowired自动装配报错Editor inspections 设置 autowiring for bean no warning检查 jdk + 8-lambda自动编译配置热部署<dependenc...

2021-04-15 16:25:00 80

原创 Dubbo框架用户注册+单点登录+用户数据回显

1. Dubbo框架优势1.1 问题说明问题1: 当服务生产者有一个宕机,问程序是否正常运行???说明: 由于dubbo框架的机制,依然可以保证正常运行…问题2: 如果整合zk集群宕机,问程序是否运行正常??说明: 如果只是主机宕机,则zk有高可用的效果,程序不受影响.说明2: 如果整合zk集群宕机,则用户依然可以正常访问,但是现在的程序处于危险状态.说明3: 如果在上述的情况下,再次宕机一台生产者 程序依然可以正常运行. 因为维护了本地的服务列表信息.2. Dubbo 负载均衡

2020-12-15 18:47:20 835

原创 微服务:linux中Zookeeper+Dubbo

微服务调用思想1.1 传统方式调用问题说明1.2 微服务思想-注册中心微服务: 架构设计采用分布式思想,当服务器发生故障时,可以实现自动化的故障迁移.无需人为干预.注册中心实现原理:1.当服务器启动时,会将服务器的状态(服务名称/IP/端口) 一起写入注册中心2.注册中心接收到服务器信息时,会动态的维护服务列表数据.3/4.当客户端(消费者)启动时,首先会链接注册中心,获取所有的服务列表数据.并且将服务列表数据保存到本地.5.当消费者执行业务调用时,如果有多个服务的生产者时,采用负

2020-12-15 18:33:03 148

原创 使用Java中for循环打印等边三角形、正方形、五边形及心形

使用Java中for循环打印等边三角形、正方形、五边形及心形正方形等边三角形梯形五边形空 心形实 心形目前网上有许多用for循环,在控制台打印*正方形、三角形、五边形等,但是大多都不够规整,作为程序员的入门案例,当然得做的漂漂亮亮、工工整整,才能切合程序员追求完美代码的态度。正方形int a = 5; //定义正方形 边长for(int i=1;i<=a;i++){ //外层循环 正方形 行数:a for(int j =1;j<=a;j++){ //内层循环

2020-08-13 22:42:11 4413

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除