自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springCloud Alibaba 学习

官方:一个更易于构建云原生应用的动态服务发现(Nacos Discovery),服务配置(Nacos Config),和服务管理平台也就是集 注册中心+服务配置+服务管理平台目前主流的负载均衡分为以下两种:集中式负载均衡,在消费端和服务端中使用独立的代理方式进行负载均衡,有硬件的(比如F5),也有软件的(比如nginx)客户端根据自己的请求做负载均衡,ribbon就属于客户端自己做负载均衡springCloudRibbon是基于Netflix Ribbon实现的一套客户端负载均衡工具,

2023-12-13 15:26:22 55

原创 jvm知识点

方法区 和 堆区 多个线程池共享java方法栈 本地方法栈 程序计数器 每个线程都有自己的一个。

2023-10-13 13:48:48 54

原创 EasyExcel 设置自定义表头

【代码】EasyExcel 设置自定义表头。

2023-09-25 19:08:18 3700 1

原创 java面试题

java面试题

2023-03-03 15:40:51 108

转载 list 根据字段排序

list 根据字段排序。使用stream流实现。

2023-02-21 15:25:39 98

原创 cloud学习笔记

首先 微服务不是一种框架,他是一种架构思想, 将软件应用程序设计为独立部署的服务的一种特殊方式,微服务架构的系统是个分布式系统,按照业务领域划分为独立的服务单元,有自动化运维,容错,快速演进的特点,他能够解决单体架构的痛点,同时也能满足越来越复杂的业务需求.一个基于负载HTTP 和 TCP 的客户端负载均衡工具,给一些任务分摊给不同的人操作,可以轻松的让我们将REST模板请求自动转换成客户端负载均衡的服务调用.ribbon算法(轮询 hash 权重…)

2023-02-01 13:28:29 158

原创 记录 EasyExcel导出多个sheet

记录 EasyExcel导出多个sheet

2022-12-15 14:50:28 265

原创 git命令学习

git基本使用

2022-12-05 14:28:56 61

原创 字符串string转json集合以及转json

1.首先使用 JSONArray 转一下,在遍历。2.最后根据参数选择自己想要的值。

2022-10-31 10:19:11 760

原创 git bash基本使用

git bash 基本使用

2022-05-23 16:15:53 64

原创 file.delete() 返回fasle的问题处理

file.delete() 返回fasle的问题处理

2022-04-25 09:57:12 1037 1

原创 springboot上传文件并返回url

public ResultImg batchUpload(Long classId, MultipartFile file, HttpServletRequest request) { if (null == file) { return new ResultImg(ResultInfo.FAIL_CODE, "传入文件为空!"); } String errMsg = null; String newName = null; try { .

2021-12-03 17:19:45 1899

原创 关于400错误

400错误

2021-12-03 17:11:04 130

原创 记录一个数据为null返回0的问题

在数据库经常有评分之类的字段,这是字段是double类型,如果这个字段为null,并且使用的是double修饰的,那么会返回0.0,如果不想看到0.0,那么只需要将double类型 改为string类型就行,这样数据库中字段为空就会显示null(0.0的分数确实不好看)修改前!!!修改后!!!...

2021-11-08 14:41:42 1807

原创 mybatis-plus自动填充时间

数据库中经常有create_time,update_time两个字段,在代码中设置时间有点太麻烦了mybatis-plus可以帮我们自动填充1.第一步如上图,在两个字段上添加@TableField注解,注意图中的方法2第二部,创建一个MyMetaObjectHandler类(名字最好取这个容易找)注意:记得加入到容器中, 实现metaObjectHandle接口, 自己设置的字段名不要错,日期格式如果数据库中是日期格式可以不转,会自动识别,如果不是,自己转好日期格式这...

2021-11-06 15:14:43 4263

原创 2021-11-06 git工作中基本使用流程(这里截图使用idea,操作使用tortoiseGit)

git工作中基本使用流程(这里截图使用idea,操作使用tortoiseGit)1.首先检查是否在dev分支2.先pull获取分支最新代码(养成先pull再提交的习惯)3.commit提交本地dev代码4.使用push,讲本地dev推到远程dev5.checkout test 切换到test分支6.pull 拉取test分支代码(有些大佬习惯直接在test直接写代码,先push避免冲突)7.本地提交test分支代码8.合并...

2021-11-06 11:36:29 92

原创 swagger 常用注解

-@Api()用于类;表示标识这个类是swagger的资源-@ApiOperation()用于方法;表示一个http请求的操作-@ApiParam()用于方法,参数,字段说明;表示对参数的添加元数据(说明或是否必填等)-@ApiModel()用于类表示对类进行说明,用于参数用实体类接收-@ApiImplicitParam()用于方法表示单独的请求参数-@ApiImplicitParams()用于方法,包含多个 @ApiImplicitParam...

2021-10-27 09:24:49 80

空空如也

空空如也

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

TA关注的人

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