自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [scanDocumentation,98] - Unable to scan documentation context default

使用swagger启动时报错[scanDocumentation,98] - Unable to scan documentation context default。比如接口为get请求,而入参实体存在list参数,就会报错。问题原因:我们的入参与请求类型(主要是get请求)不符合。把list参数删掉即可。如果要保留可以改成post请求。

2024-03-13 10:06:17 388

原创 一文搞懂get、post传参

(4)用@RequestParam注解修饰的字段前端必须有对应的参数传过来,用@RequestBody修饰的类,前端至少要传一个空的json串,json串内容不一定需要和类对应,json串中只要有类的字段,后端的类就会从中取出对应的字段并赋值。(3)不管是@GetMapping还是@PostMapping,除了@RequestBody注解对应的参数是通过json在body里面传参数外,@RequestParam注解和没有注解都是在url中传参数.@RequestParam的使用如下,具体到参数类型的字段。

2024-03-06 10:40:05 1268

原创 idea git合并分支提交到远程后怎么撤销合并

然后再点击push选着强推,代码就可以回退到合并前了。选中需要回退到的位置。

2024-01-10 17:42:34 672

原创 vue+three.js创作炫酷动态3d登录页面

3D动态登录页面。

2023-12-28 14:15:26 486

原创 mysql语句批量插入大量数据时重复key的一些操作汇总

当我们需要插入大量数据时,可能会遇到重复key的一些问题,在Java中,我们可以在程序中循环去排除重复的key的插入操作,但是!如果数据量很大时,那么就非常的消耗时间,那么我们可以直接交给sql去操作。4、insert into... on duplicate key update...存在相同的key则更新,否则插入。1、insert......select....where not exist 通过not exist去排除重复项。2、replace into插入前删除重复key项。

2023-12-27 09:45:11 437

原创 springboot利用maven打包成war,部署在tomcat教程

(三)、启动成功后,我们就可以测试我们的接口是否能访问,这时候要注意当我们没对tomcat做什么特殊配置的时候,访问接口时需要带上我们war包名才可以访问。然后就会在我们的项目目录下生成一个target文件夹,里面就包含maven打出来的war包。(二)、在tomcat的bin下点击startup.bat就可以启动我们的war包啦。(四)、排除springboot自带的tomcat。(一)、添加packaging。(二)、添加相关插件依赖。(三)、添加启动依赖。三、tomcat部署。

2023-12-05 16:59:47 661

原创 scroll-view scroll-y上下滑动失效

如果我们高度是动态的,那我们可以动态给scroll-view一个高度即可。注意高度不要和相应元素高度一致,不然也是无法滚动的。在uniapp打包成小程序部署后如下代码,我们添加了 scroll-y但是无法上下滑动。滚动的条件必须是设定固定高度,这样才能滚动。

2023-11-27 09:49:09 1043

原创 Openfeign远程调用报没有实例报错[503] during [POST] to...

由于nacos的命名空间不一致导致。两个服务直接的调用需要保证命名空间一致!

2023-11-24 11:08:38 879

原创 idea微服务错删子模块导致maven报错

在整各种项目module的时候难免遇到IDEA里边有些module出现小问题,比如module不加粗显示,里面的目录结构也不是java结构,跟其他正常已识别的java项目有区别;打开Project Structure,选择Module,点击+号,选择Import Module。找到不加粗显示的module目录下的pom.xml文件,导入即可。在idea微服务项目中错删子模块导致maven报错或者。

2023-11-23 15:10:30 48

原创 一个关于sql left jion sum汇总数据重复汇总数量变多的问题

假设我们有四张表,他们的关系是A->B->C->D,而依次往下推每个环节都存在一对多的关系,表的关联都是以上一个表的id做关联,假设每个表都有对应的一个数量和物料字段,这样在我们想以a表为主left jion去汇总各个表的数量时会出现这样一种情况,那就是可能出现A汇总的数量重复也就导致A表的数量变多。至此,问题解决,所以我们遇到问题,不要只以一贯的思维去思考,当我们被常用思维卡住时,不妨试着反方向去思考问题,或许问题就能迎刃而解。

2023-11-23 11:21:32 600

原创 docker-compose安装es和ik插件数据卷挂载文件不同步

解决:docker-compose-es.yml中添加TAKE_FILE_OWNERSHIP=true。容器文件夹修改权限:docker exec 容器 chmod 777 文件路径。使用 docker exec 容器名(容器id)pwd 可以查看容器目录路径。1、文件夹权限问题(宿主和容器的文件夹修改777权限即可)。volumes挂载文件夹没有同步有两个方面。然后再回写到volumes中就可以了。2、容器路径写错问题。

2023-10-26 21:26:38 163

原创 springboot+gradle+elasticseach安装整合window(保姆级教程)

Kibana是一个针对ElasticSearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。4.2、elasticsearch有自带的jdk,且7.*都是jdk11,所以得改成使用自带的jdk。4、在bin目录下,点击elasticsearch.bat就可以启动elasticsearch了。5.4、然后我们可以打开左侧目录的开发工具控制台,输入命令进行es的数据查询插入删除等操作了。5.3、修改中文界面:config/kibana.yml下把。

2023-10-19 17:55:36 173

原创 微信开发工具预览或真机调试时,调不通接口https,网络错误的解决办法。

但是到预览或者真机时,会出现接口无法调用问题,那么这时候只要做一个设置即可,就是预览或真机扫码打开后,打开调试模式即可!首先,开发工具本地开发时是可以这样设置的。

2023-10-18 09:56:08 635

原创 uniapp和小程序的动态属性绑定坑

以上在h5(uni-app)一点问题都没有,但把uni-app打包成小程序后就不生效了。做以上修改,h5小程序正常运行。

2023-10-12 13:49:37 170

原创 数据关联改动,小程序和h5(uni-app)兼容问题

小程序:如果计算属性为ctrData时,需要写成右边写法,如果再创建例外的计算属性操作ctrData数据时,那么不能在内层修改ctrData数据。h5(uni-app):支持左边写法。

2023-10-12 13:44:46 28

原创 微信开发工具报错不在以下 request 合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/abilit

把这个勾上即可。

2023-09-28 17:16:46 131

原创 分布式的理解,有哪些优缺点

对于单体应用而言,当应用负担的功能、承载的并发量和数据量逐渐提升时,应用对硬件的要求也逐步提高。外部的变更请求会落到应用的任意一个节点上,随后,外部的读取请求可能会落到其他的节点上。在升级部署时,单体应用需要对整个应用进行重新发布,而分布式系统则只需要重新发布发生变化的模块化应用,降低了升级部署失败的风险,提升了应用升级部署的速度。在单体应用中,应用本身只有一个节点,外部的任何变更请求都由该节点直接处理,并在接下来向外给出最新的结果。单体应用只有一个节点,这个节点的地址便是整个应用对外提供的服务地址。

2023-08-18 10:34:56 193

原创 Spring的理解及Spring的优缺点

spring的核心是IOC(控制反转),IOC是一种设计思想,用于实现模块之间的解耦,在Spring中它的作用是对对象的创建,维护和销毁生命周期的控制。AOP:面向切面编程,系统中有很多各不相干的类的方法,在这众多方法中加入某种系统功能的代码,如加入日志、权限、判断等,AOP可以实现横切关注点(如日志,安全,缓存和事务管理)与他们所影响的对象之间的解耦。Spring的核心概念是IOC和AOP,这两个核心服务的对象是bean,定位是一个轻量级的框架,但是随这他的发展变得很庞大。

2023-08-18 10:30:46 36

原创 工作流使用了那些框架

Activiti

2023-08-18 10:26:09 23

原创 多线程的特性

乐观锁也称为自旋锁也就是cas,这种机制大致就行,我修改一个值,比如a=3,我需要给他+1操作 ,此时在我+1操作的时候会判断a是不是还是等于3,如果等于三则进行+1操作 cas内部机制是原子的,不会出现判断了之后被别的线程修改了,我才又执行加一的操作。悲观锁的概念呢就是,我开始以为你会被别人修改,我来的时候就把你锁定住,别的线程来了,就先等待挂起,我执行完了你再进行抢夺这个锁,抢到了再执行。优点 当线程多的时候,只有一个线程执行,其他线程是挂起的,不会消费资源所以线程多的时候效率高于乐观锁。

2023-08-18 10:24:28 99

原创 多线程实现方式

多线程的实现方式有哪些?1、继承Thread类,重写run方法来实现多线程2、继承Runnable接口实现多线程重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target3、通过Callable 和 FutureTask创建线程3.1 创建Callable接口的实现类 ,实现它的Call方法3.2 使用FutureTask类来包装Callable对象,这个FutureTask对象需要封装Callable对象的Call方法的返回值。

2023-08-18 10:14:25 16

原创 String是否可以被继承

首先说答案,是不可以的哦。我们知道String是一个类,而类按道理是可以被继承的,但是为什么呢?我们可以看到源码这就知道了吧,它被final关键字修饰了!

2023-08-18 09:55:01 353

原创 spring循环依赖&解决

大致思路:如何解决循环依赖,Spring主要的思路就是依据三级缓存,在实例化A时调用doGetBean,发现A依赖的B的实例,此时调用doGetBean去实例B,实例化的B的时候发现又依赖A,如果不解决这个循环依赖的话此时的doGetBean将会无限循环下去,导致内存溢出,程序奔溃。从流程图应该不难看出来,在Bean调用构造器实例化之前,一二三级缓存并没有Bean的任何相关信息,在实例化之后才放入三级缓存中,因此当getBean的时候缓存并没有命中,这样就抛出了循环依赖的异常了。

2023-08-18 09:41:25 17

原创 echarts堆叠图数据不刷新

当修改setOption值的时候,你增加数据可以刷新,但是减少数据,发现视图上还是保持着最多数据的展示效果,很纳闷。设置为true的话,就是notMerge,不合并。false的话,就Merge,之前的东西还保留。setOption第二个参数设置为true。

2023-02-16 15:13:21 287

原创 XSSFWorkbook Excel导出图片

【代码】XSSFWorkbook Excel导出图片。

2023-02-16 14:48:37 369

原创 Vue实现文件下载进度显示

【代码】Vue实现文件下载进度显示。

2023-02-16 14:27:01 2634

原创 arcgis根据半径画圈不准确怎么办

arcgis为什么画圆半径不准

2023-02-15 15:25:54 692

原创 【震惊】没有java环境也能运行jar,在不安装jdk下如何运行jar包

没有java环境也能运行jar,在不安装jdk下如何运行jar包

2023-02-14 15:52:04 3614

原创 java导出PDF(freemarker模板导出word,再把word使用aspose-words-15.8.0-jdk16转成PDF)

java导出完美PDF,可自定义样式,背景色等

2023-02-14 14:36:30 511

原创 arcgis SketchViewModel无法编辑元素(线、多边形)问题记录

SketchViewModel update无法编辑

2023-02-14 14:09:46 351

原创 arcgis js for JavaScript 4.X 小车(图片)移动轨迹动画

【代码】arcgis js for JavaScript 4.X 小车(图片)移动轨迹动画。

2023-01-12 11:42:42 1531 3

ftl模板,里面涉及循环体,包括多图片导出到pdf

对应文章中的java导出PDF

2023-02-14

空空如也

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

TA关注的人

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