自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java8使用并行流(ParallelStream)存在的坑

public class ParallelStreamTest { public static void test() { List<Integer> listOfIntegers = new ArrayList<>(); for (int i = 0; i < 10000; i++) { listOfIntegers.add(i); } // 并.

2021-04-30 17:22:40 3995 4

原创 EasyExcel-读写Excel的开源项目

EasyExcel使用说明

2021-04-30 15:43:55 161 1

转载 程序员必备画图技能之——流程图

作为一个程序员,经常需要画流程图来展示系统的运行流程或者是来表述某些业务的业务逻辑。可以说画流程图已经是程序员必须掌握的一个技能了。本文就从什么是流程图、流程图的适用场景以及怎么画好一个流程图这几个方面来介绍下流程图的基本知识。什么流程图流程图=流程+图。流程:Flow, 是指特定主体为了满足特定需求而进行的有特定逻辑关系的一系列操作过程,流程是自然而然就存在的。但是它可以不规范,可以不固定,可以充满问题。图:Chart 或者 Diagram, 是将基本固化有一定规律的流程进行显性化和书

2021-04-30 10:45:06 19686

原创 Spring 使用@Autowired注解注入集合类List,Map替代ApplicationContextAware获取Bean

@Componentpublic class ApplicationContextUtil implements ApplicationContextAware { /** * 上下文对象实例 */ private static ApplicationContext applicationContext; @Override public void setApplicationContext(ApplicationContext applicati.

2021-04-30 10:22:09 1262

转载 @Value注入map、List,yaml格式

使用@Value注入map、List实体类@Value("#{'${list}'.split(',')}")private List<String> list; @Value("#{${maps}}") private Map<String,String> maps; // punishMap: "{1:7,2:7,3:30,4:30,5:1825}"@Value("#{${punishMap:}}")private Map<Integer, Int

2021-04-30 09:51:57 3073

原创 设计模式——享元模式

单例模式是类级别的,一个类只能有一个对象实例;享元模式是对象级别的,可以有多个对象实例,多个变量引用同一个对象实例;享元模式主要是为了节约内存空间,提高系统性能,而单例模式主要为了可以共享数据;使用场景:自定义线程池或者某些由固定参数(不同值)生成的DTO;以下是自定义线程池,核心参数配置在数据库;工厂方法类维护一个对象存储池。public class WorkExecutorRepository { /** * final修饰引用类型成员变量表示引用地址不可变,其内容可以改.

2021-04-29 16:31:21 533

原创 SpringBoot基于SchedulingConfigurer 实现动态定时任务

import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.Trigger;import org.springframework.scheduling.annotation.E.

2021-04-29 11:53:13 1415

原创 CorsWebFilter解决跨域,OncePerRequestFilter实现登录校验

import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.reactive.CorsWebFilter;import org.springframework..

2021-04-29 11:23:47 2101

原创 Redis 客户端代码

依赖:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.10.RELEASE</version> <relativePath/></parent><dependenc

2021-04-27 17:57:08 166

原创 Spring相关教程

Spring Boot 2.x基础教程Spring Cloud 从入门到精通

2021-04-27 16:22:29 74

转载 分布式ID生成方案

分布式ID生成方案(一):总体概述分布式ID生成方案(二):SnowFlake雪花算法分布式ID生成方案(三):MySQL下不同模式的实现分布式ID生成方案(四):基于Redis的实现分布式ID生成方案(五):SpringBoot2.X集成滴滴Tinyid分布式ID生成方案(六):SpringBoot2.X集成百度UidGenerator分布式ID生成方案(七):美团Leaf...

2021-04-27 11:03:23 109

原创 SpringCloud不同context-path下的会话共享

/rebateuser/ 为微服务的server.servlet.context-path,cookie的保存路径,其他微服务无法拿到这个cookie;解决方案,1,将/rebateuser/写在每一个Controller的url上,2参考:springboot 不同context-path下的会话共享...

2021-04-22 17:54:15 289

转载 zipkin集成后项目无法启动踩坑实践

zipkin集成后项目无法启动踩坑实践

2021-04-17 16:59:41 392

转载 Intellij中快速编辑代码的技巧

原文:Intellij中快速编辑代码的技巧快速输出快速定义成员变量快速格式化快速判空快速取反快速返回快速循环快速lambda代码抽取cmd+alt+V (苹果键盘对应control + option + v)抽取局部变量cmd+Alt+C 抽取静态变量cmd+Alt+F 抽取成员变量cmd+Alt+P  抽取方法参数cmd+Alt+M  抽取方法cmd+ alt + t编辑代码块代码模板

2021-04-16 09:30:34 161

原创 IDEA 的maven没有dependencies解决方法

2021-04-15 09:47:51 10309 1

转载 spring cloud:config-server中@RefreshScope的“陷阱“

spring cloud:config-server中@RefreshScope的"陷阱"

2021-04-15 09:20:18 484

原创 IDEA插件代码搜素神器codota

官网:codota代码提示:搜索代码(成员变量Map为例):结果:

2021-04-14 17:37:01 287

原创 IDEA插件SequenceDiagram

官网:SequenceDiagram使用方式  1、选中方法名(注意不要选类名),然后点击鼠标右键(显示可选项),选择Sequence Diagram2,按需选择:效果

2021-04-14 17:22:49 636

原创 Notepad++给文本前后增加双引号或者单引号

1,加前缀,效果:2,加后缀:效果:其他:notepad++安装json格式化插件

2021-04-14 17:01:57 3904

原创 IDEA中Database的使用

复制数据:选择格式(insert/update/json等)

2021-04-14 16:50:30 548

原创 IDEA中使用.ignore插件忽略不必要提交的文件

官方地址:.​ignore安装:使用:新建.gitignore与项目src同级添加需要忽略的文件:(2020.3.3 版本这个功能没法使用,需要手动添加到.gitignore,手动加也不麻烦)隐藏不需要提交的文件:...

2021-04-14 15:32:13 198

原创 IDEA 插件Free MyBatis plugin

选择表,右击:生成Entity,Mapper,Mapper.xml点击绿色箭头实现Mapper和Mapper.xml之间的跳跃

2021-04-14 14:29:48 239

原创 IDEA 自动生成serialVersionUID

2021-04-14 14:02:43 238

原创 RestfulToolkit 一套 RESTful 服务开发辅助工具集

官网地址:RestfulToolkit一套 RESTful 服务开发辅助工具集。1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N ); 2.提供了一个 Services tree 的显示窗口; 3.一个简单的 http 请求工具; 4.在请求方法上添加了有用功能:复制生成 URL;,复制方法参数... 5.其他功能: java 类上添加Convert to JSON功能,格式化 json 数据(Windows: Ctrl + Enter; M...

2021-04-14 11:57:26 773

转载 内部类 参数校验

package com.ecarx.ads.processstore.domain.dto;import com.ecarx.ads.processstore.domain.annotation.OutFormatValidator;import lombok.Data;import javax.validation.Valid;import javax.validation.constraints.NotBlank;import javax.validation.constraints.N.

2021-04-08 10:28:23 1083

3DSMax2010注册机

注册机好用

2012-11-22

空空如也

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

TA关注的人

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