自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DeadlyCarrot的博客

木欲秀,而风必摧之

  • 博客(9)
  • 收藏
  • 关注

原创 swagger报错java.lang.NoSuchFieldError: io/swagger/models/properties/PropertyBuilder$PropertyId.MULTIPL

查了很多答案,大多数人写的是主项目xml被覆盖,完全看不懂说的什么意思。总之,实践证明:该问题出在pom上参考网上的解释:因为 springfox-swagger2 --2.60这个版本里面对应的swagger-core是1.5.12 ,swagger-models是1.5.10的。想要通过swagger2markup生成静态文档需要通过core和model转换成对应的实体格式。然而core和model好像11前都没有向后兼容,所以需要core和model都需要在1.5.11之上。所以有该问题的

2021-08-24 17:06:02 1007

原创 Mybatis的Mapper接口方法重载报错的问题(附引起冲突的依赖项)

今天遇到一个问题,查了很久才看出来是Mapper基础语法的问题,报错信息如下:2021-05-24 17:31:25.486 ERROR 14140 --- [ main] o.m.spring.mapper.MapperFactoryBean : Error while adding the mapper 'interface ..mapper.ReceiveMapper' to configuration.java.lang.IllegalArgumentExcep...

2021-05-24 17:49:44 685

原创 PCH警告:头停止点不在文件范围内。未生成IntelliSense PCH文件的问题

今天发现了一个问题,在头文件中最后的#endif后面有一个小红线,报错PCH警告:头停止点不在文件范围内。未生成IntelliSense PCH文件。实属不解,不知道什么是IntelliSense PCH文件,也不知道为什么会报错。从网上搜索只知道IntelliSense PCH是一个预编译所使用的文件,应该包含一些宏和debug相关的东西。但是防止报错的方法是有了:1、点击VS中的工具->选项2、文本编辑器->C/C++->高级3、禁用IntelliSense

2020-12-28 17:23:59 8638 3

原创 关于Parser的知识点总结

Parser顾名思义其实就是一个解析器。在这里,博主主要关注的是文本解析。博主的Parser是用C++写的,源代码不方便开放,这里主要总结一下,在这个过程中我认为比较重要的知识点。首先是map的概念,map是key和value的映射,key对应value,这么说可能不太好理解,我一开始也理解不了,不过要有信心一点一点来。举个例子:map<string, string> name;name["xing"] = "zhang";string bb = name["xing"];

2020-12-07 13:40:58 2169 2

原创 关于Keil不识别系统头文件core_cm3.h的问题

之前遇到一次这个问题,解决了,之后又遇到一次就忘了之前是怎么解决的了,所以记录一下。所有不识别系统头文件的问题都可以用这种方式解决。找到你工程目录下的头文件,我以core_cm3.h为例,这个头文件在STM32_LIBRARY\CMSIS\CM3\CoreSupport中,故将这个路径加入,如下操作:添加进去就可以了...

2020-07-10 10:47:37 9659

原创 Keil5识别不到ST-Link的解决办法

刚开始还以为是pack的问题,下载好多pack也没解决。后来发现其实是驱动的问题。从官网上下载驱动之后进行基本的配置,如下所示:点击魔术棒标志然后:然后:点击settings点击add,添加自己的芯片类型选择erase full chip点击:可以看到:可以看出已经识别出stlink了。之后我还遇到了其他问题:在down程序的时候遇到:找了各种解决办法都无法解决,后来换一块板子好了。。简直无语。...

2020-07-09 19:00:36 31459 12

原创 关于QT发布的程序在其他电脑上运行缺少dll的问题

对于原理就不再赘述,本文只用最简洁的话,说明一下操作流程,以便于打包时参考使用QT自带的打包程序windeployqt.exe来进行打包找到QT creator中项目构建目录中的路径,路径下有exe文件将exe文件放到一个新的文件夹中点开QT命令框,你使用什么套件,就点开相应的命令框:注意,这里,如果直接用windeployqt.exe来生成的话,可能会出现在别人电脑上打不开的情况,反正本人是出现了。可能的报错有很多,缺少部分dll,或者直接应用程序错误。故,需要增加一个环节..

2020-06-24 15:17:38 2382

原创 关于QMessageBox如何输出QString字符串变量的问题

首先,测试了网友的给出的解决办法,发现都不能用,而且大家还在纷纷转载,不知为什么。QString str = tr("test"); QMessageBox::about(this, tr("提示"), tr("参数为1%").arg(str));效果:在Qt Assistant中我们可以清楚看到关于QMessageBox Class的相关解释。发现如果我们需要使用about的话,是一个指针,两个const QString类,所以代码完全可以这么写:const QStrin

2020-06-11 16:23:59 1515

原创 qt串口报错error: undefined reference to __imp__ZN11QSerialPortC1EP7QObject

之前一直没有问题,今天QT突然报错error: undefined reference to ‘__imp__ZN11QSerialPortC1EP7QObject’。网上解释很多模糊不清,在这里给出明确的解决方案。选中QT工程中的pro文件,注意是选中点击打开方式,选择记事本打开,不是直接点开工程,也不是在头文件中修改。在记事本中修改为:即可编译成功!...

2020-06-11 10:56:25 5679 2

空空如也

空空如也

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

TA关注的人

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