自定义博客皮肤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)
  • 收藏
  • 关注

原创 解决Spring/SpringBoot @RequestParam注解无法读取application/json格式数据。

Emmmm…最近在做项目的途中,有遇到一个方法需要接收的参数只有一个或者较少的时候就懒得写实体类去接收,使用spring框架都知道,接收单个参数就使用@RequestParam注解就好了,但是前段对应的Content-type是需要改成application/x-www-form-urlencoded,所以在接口文档上面特地标记了。但是…不知道前端是格式改了但是参数还是用的json格式没有改成键值对的方式传递还是什么原因,就一直说参数传不过来,叫我改回json格式的。。我也实在是懒,另外一个也觉得没必要,就

2020-06-22 18:44:36 17064 10

原创 SpringBoot/logback日志文件独立【多日志文件输出】

在我们业务开发中,有时候有部分代码需要打印日志方便后面追溯、排除问题,但是日志输出的内容又比较多,影响到了查看其他日志,或者某个任务的日志需要单独记录,查看起来更加方便,这时候就需要把日志文件独立出来。使用此方法,可以把不同模块的日志输出到不同的目录中去。

2023-05-18 17:50:45 1981 4

原创 [spring-boot-configuration-processor]Spring自定义配置在yml/properties中出现提示

我们在自己写配置文件的时候,没有提示。如果想有提示,可以借助 configuration-processor 依赖一、为什么我们在写类似于spring时会有提示呢。看看依赖包含的jar包里面有什么。可以看到,在Spring的jar包里面有一个元数据Json这里定义了名字、类型、描述、来源类型、默认值。这就是在编写Spring的配置时会有提示的原因.通过configuration-processor自己也可以实现同样的效果二、configuration-processo1. 引入依.

2022-03-04 18:30:37 942

原创 【Java整合Milvus】SpringBoot整合Milvus向量数据库以及虹软SDK实现以图搜图

Java框架SpringBoot整合Milvus向量数据库以及虹软SDK实现以图搜图

2021-12-10 16:13:37 11596 38

原创 【PlumeLog】接入教程

文章目录一、简介二、使用方法1. 安装2. 项目使用一、简介官网地址Plumelog一个简单易用的java分布式日志组件二、使用方法1. 安装安装 redis 或者 kafka(一般公司redis足够)安装 elasticsearch下载安装包plumelog-server https://gitee.com/plumeorg/plumelog/releases好像3.0版本之后ui已经跟server包整合 只需要下载server包就行了配置applicatio

2021-11-25 17:23:31 2340

原创 ShardingProxy(ShardingJDBC)自定义分表规则

文章目录一、场景二、代码编写1.创建maven工程,引入pom依赖。2.范围分片算法.3、精确分片算法。4、工具类三、ShardingProxy配置。四、额外的话一、场景在使用ShardingJDBC或ShardingProxy时,有些表按照取模/hash无法满足分库分表规则,这个时候可以自己实现分库分表的策略.下面按照时间分表,orgId分库.二、代码编写1.创建maven工程,引入pom依赖。<dependencies> <dependency>

2021-07-27 15:45:48 1616 2

原创 项目集成腾讯移动直播总结--后端

最近项目新增直播带货需求,指定使用腾讯移动直播SDK,集成的过程也算是磕磕绊绊,因为以前自己没接触过,同事也没做过这一块,所以很多不清不楚的地方,而且是是多端集成,主播端在App直播,用户端是在小程序观看,小程序又是集成的腾讯IM直播带货SDK。一、开播前准备1. 生成推拉流地址移动端在开启直播时需要设置推流地址,小程序端需要通过拉流地址获取直播内容,所以在开播前需要把推拉流地址生成好,主播端推流成功后算开启直播成功,这时候后端需要把拉流地址保存起来,小程序端获取直播列表时返回拉流地址。推拉流地

2020-06-30 20:22:01 1822 1

转载 Docker-Compose.yml详解

Compose和Docker兼容性: Compose 文件格式有3个版本,分别为1, 2.x 和 3.x 目前主流的为 3.x 其支持 docker 1.13.0 及其以上的版本常用参数: version # 指定 compose 文件的版本 services # 定义所有的 service 信息, services 下面的...

2019-12-07 14:56:15 249

原创 springMvc,SpringBoot自定义注解校验接收参数不能为空

在很多时候我们的Controller是需要对接收参数进行校验的,如果为空的会影响一些操作.然后自己写了一个自定义注解实现了参数校验上代码~~~~~~~~~~~~~~首先是自定义注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotatio...

2019-03-25 16:36:25 20919 5

原创 关于spring Boot配置文件(properties,yml)不会自动提示

在搭建springBoot项目的时候,一切都正常,就是配置文件死活没有自动提示…在网上搜了一大堆解决方案,一个个试了都没用…甚至有点绝望…然后觉得应该是idea里面配置问题,就下载了一个新版本的idea,一步一步重新配置,进去之后果然没用不提示的问题…然后我就按着自己的习惯一步一步往下配…都没有问题…这个时候有点怀疑人生在最后看着这么多多余的文件在项目里面,看着就很不舒服,就想着把这些给忽略掉...

2019-03-21 09:26:48 5360 1

转载 XMind 8免费激活方法

脑图XMind 8免费激活方法步骤1: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 下载安装XMind 8 .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 百度网盘下载:https:

2019-01-25 16:26:39 6589 3

转载 SSM框架,配置多个数据源

因为公司需求,不同的接口需要连接不同的数据库,在网上找了些资料,最后解决了这个问题1.首先在db.properties里配置#dataSource1jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://XXX:3306/xxx?characterEncoding=utf-8&amp;useSSL=falsejdbc.username...

2019-01-22 16:20:21 612

转载 Java传入中文字符串返回第一个汉字的首字母大写

public class FirstLetterUtil { private static int BEGIN = 45217; private static int END = 63486; // 按照声母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊”是代表首字母a的第一个汉字。 // i, u, v都不做声母, ...

2019-01-21 14:13:05 1696 1

转载 SpringMVC统一转换JSON格式null值为空字符串的方法

在Java Web中,如果数据库中的值为null,而不做任何转换的话,传到前端页面会显示为null,影响美观。比如,智联招聘网站上的这个样子:在SpringMVC中,可以通过在&amp;lt;mvc:annotation-driven&amp;gt;中配置&amp;lt;mvc:message-converters&amp;gt;,把null值统一转换为空字符串,解决这个问题。下面以JSon交互的方式为例说明如何...

2018-12-26 15:58:33 1180

转载 URL编码表

URL编码表backspace8%A41%a61%§%A7Õ%D5&nbsp;tab9%B42%b62%«%ABÖ%D6&nbsp;linefeed%0AC43%c63%¬%ACØ%D8&nbsp;creturn%0DD44%d64%¯...

2018-12-26 14:33:56 823

原创 使用通用mapper(tk.mybatis)的insert方法时获取不到自增的主键问题

在写项目的时候使用的dubbo作为内部接口调用的简单分布式系统时,使用通用mapper进行数据插入的时候需要拿到插入后的主键,但是一直获取不到,在网上找了很多方法都试了,但是最后还是获取不到,后面突然觉得会不会是因为分布式的问题返回不到消费者这边来,然后在消费者那里重写了baseService的insert方法,果然获取到了然后根据业务需求,返回了主键,如果执行影响行数不足1,就返回i...

2018-12-06 14:45:32 9937

原创 关于上传文件ServletFileUpload.parseRequest(request);为空的问题

在项目app端上传文件中遇到这个问题,java后台自己写一个form表单上传文件一样能上传,但是用postMan测试和app端调用就是解析不出来文件,在网上查看了很多资料,各种方法都试了试,还是没用,最后自己去查看配置文件的时候才看到我们项目的配置文件是以类的方式写的 这个配置之前没注掉,所以一直解析出来都是空,注掉了之后就正常了....

2018-11-20 10:05:08 1726

空空如也

空空如也

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

TA关注的人

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