- 博客(74)
- 资源 (1)
- 收藏
- 关注
原创 Springboot项目log4j与logback的Jar包冲突问题
SLF4J: Class path contains multiple SLF4J bindings.
2023-10-07 10:34:19 2138
原创 YAMLException: java.nio.charset.MalformedInputException: Input length = 1
springboot项目启动的时候提示这个错误:YAMLException: java.把配置文件拷贝出来,用记事本打开,另存为UTF-8,再拷到项目里面就可以了。统一完项目编码之后,需要对配置文件进行转码,转成UTF-8。或者搜索“encoding”,把能改的都改一下。需要修改项目的编码格式,一般统一为UTF-8。根据异常信息提示,是YAML文件有问题。原因是yml配置文件的编码有问题。
2023-08-10 20:06:10 2264
原创 Springboot项目集成Durid数据源和P6Spy以及dbType not support问题
P6Spy dbType not support
2023-08-09 17:35:30 1643
原创 Gradle Run with --stacktrace option to get the stack trace
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
2023-08-07 20:26:18 3562
原创 gradle项目Connection timed out,build时先下载gradle问题download gradle-x.x-bin.zip
IDEA 导入 Gradle 项目,编译的时候会默认下载 配置版本的Gradle.zip问题,一般会下载失败,提示Connection timed out,连接超时。
2023-08-07 20:13:14 4704
原创 对象拷贝初识mapstruct及与lombok的配置
java对象拷贝,MapStruct性能最高,原理类似于lombok,都是在编译期进行实现,而且基于Getter、Setter,,没有使用反射所以一般不存在运行时性能问题。
2023-08-03 19:44:51 1601
原创 Maven项目解决cannot resolve plugin maven-deploy-plugin:2.7
Cannot resolve plugin maven-deploy-plugin
2023-08-02 16:11:17 2841
原创 No spring.config.import property has been defined
问题的原因要根据你自己的项目情况选择处理方式。
2023-07-21 19:09:14 629
原创 IDEA安装JRebel插件激活LS client not configued问题
这里安装的是最新版本,安装完后会要求重启IDEA,重启后一般会自动弹出JRebel面板,里面有个Activation,点击后弹出激活页面,我的这个截图是激活成功后的。下载下来是一个压缩包,解压到你的IDEA安装目录的plugins的目录里就行了,如果你的IDEA是打开状态,重启一下,就会出现JRebel的面板,重新进行激活就可以了。大概率是版本的问题了,这时候需要先卸载已经安装的最新版本JRebel,怎么安装的再进入相同界面卸载掉即可。,以下是网上分享的,也可以试试,URL里面替换上GUID即可。
2023-07-14 15:54:41 1861
原创 夸克网盘备份代码的巨坑
我用的是夸克网盘的自动备份功能,直接备份的IDEA的工作空间,等我再用项目代码的时候,发现备份的代码里面,类的包被改了!当然,我这种情景也很少发生,除非你的Git服务器突然没了,工作电脑也突然没了~2、service接口的实现类没有备份,文件找不到了;3、service接口的实现类跑到model包下面了;用夸克网盘备份的代码,有个超级超级超级的巨坑!坑爹啊,以后要用,还是把代码打包后再备份吧。4、实体类没有备份,文件找不着了;只能找最近时间的代码来填坑了!记录一下,坑难填啊!
2023-07-14 15:16:41 1095
原创 Solr服务,阿里云报警说是发现了漏洞,文件中包含WebShell代码
我查看了log里面的内容(中文显示乱码),记录了我们这个分片上的索引添加的一些内容,很奇怪的是里面竟然有异常信息,感觉像是我们的爬虫程序执行了一个API的接口调用,接口调用失败然后报了异常,我猜测这也导致了这个log文件的状态出现了异常,所以solr一直没有更新这个log。请注意,Tlog文件是可选的,并且可以在Solr配置中禁用。我们的场景是数据采集后存储在Solr里面,所以tlog里面记录了对索引的操作,采集的内容里面有WebShell代码,特别是一些技术类博客的内容,里面有代码块。
2023-06-16 14:05:40 503 1
原创 Flink UI部署jar包报错
Flink RestHandlerException: Could not execute applicationThe LocalStreamEnvironment cannot be used when submitting a program through a client, or running in a TestEnvironment context.org.apache.flink.util.FlinkRuntimeException: Could not execute applicat
2023-02-21 17:48:23 2085
原创 springmvc+shiro 同一会话,后台获取的sessionid不一致问题
SecurityUtils.getSubject().getPrincipal()为null,shiro 同一会话sessionid不一致
2022-06-02 18:06:20 1841
原创 phantomjs异常:Can not run program “phantomjs“: CreateProcess error=2, 系统找不到指定的文件
异常信息:java.io.IOException: Cannot run program "phantomjs": CreateProcess error=2, 系统找不到指定的文件。 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) at java.lang.Runtime.exec(Runtime.java:620) at java.lang.Runtime.exec(Runtime.java:450)...
2022-05-24 18:33:11 1271 2
原创 Error during artifact deployment. See server log for details问题解决-记录
问题稀奇古怪,记录一下以供参考(解决问题后记录,所以异常信息可能不完整了,有些异常信息是复制了其余人的内容,仅供参考)。报错的主要信息是以下内容:Error during artifact deployment. See server log for details以及org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败也会有些其它的异常信息,比如重启tomcat的时候启动失败或者停止失败,
2022-05-01 21:19:03 1796
原创 No WebApplicationContext found: no ContextLoaderListener or DispatcherServlet registered?问题
异常信息如下:HTTP状态 500 - 内部服务器错误类型 异常报告消息 No WebApplicationContext found: no ContextLoaderListener or DispatcherServlet registered?描述 服务器遇到一个意外的情况,阻止它完成请求。例外情况java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener
2022-04-08 08:41:28 2712
原创 SpringMVC工具类调用配置文件的属性
SpringMVC中可以使用@Value("${tag}")的方式获取配置文件的内容,但是有些情况是获取不到值的,主要有(此处只是简单提一下,具体的可以自行搜索):1、属性使用static或final修饰2、类没有加上@Component(或者@service等),未注入到spring bean容器3、类被new新建了实例,而没有使用@Autowired4、属性名大写以上是获取内容为Null的一些情况,在框架中使用的时候要注意规避。工具类中使用配置文件内容,如果一般配置方式下还是取不
2022-03-29 09:25:07 1370
原创 Springboot 读取配置文件参数(yml\properties)
Springboot 读取配置文件的参数,这里介绍2中方式。一种是使用注解@Value,一种是使用属性对应的方式。(说明:我这里贴出来的配置,里面的参数命名是下划线和驼峰命名混用的,这里只是为了演示一下,我实际使用的过程中,把命名方式都调整成统一的了,配置文件用下划线,代码里面是驼峰。贴出来的命名,是挪用了weibo官方提供的 java SDK示例代码里面的配置,本身就是混用的。)Springboot默认读取的是application.yml中的,yml文件或者properties文件。如果想要自定
2021-12-01 10:26:08 4506
原创 新浪微博商业数据API、通用API
新浪微博商业数据API、通用API,整理好备用。/** * <p> * Title WeiBoBusinessDataApiConstants * </p> * <p> * Description 商业数据API * </p> * * @Author lzh_me@126.com * @Date 2021-10-29 15:34 * @Version 1.0 */public interface WeiBoBusinessDat.
2021-11-30 15:46:29 1357 1
原创 Springboot2.6整合Quartz2.3.2找不到数据源问题记录
PS:问题没有彻底解决,不能投入太多时间,之后再更,先记录一下。问题产生原因是springboot版本问题,具体原因需要再找。(或许是quartz的配置方式变了)版本:springboot2.6.0,quartz2.3.2用的都是默认配置,没什么改动。以下是pom.xml里面的,贴出来参考。<parent> <groupId>org.springframework.boot</groupId> <artifactId&g
2021-11-27 12:07:34 6029 9
原创 nodejs 安装多版本 版本切换
有时候需要运行不同的项目,node版本不一致会导致不少问题,特别是最新版本对应的一些插件,由于语法等原因导致不一定兼容低版本,这样运行低版本环境的项目的时候很多坑。反复卸载node又很麻烦。幸好有了nvm,可以让你在电脑上管理多个版本的nodejs。nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。1、下载Releases · coreybutler/nvm-windows · GitHub中拉.
2021-11-12 15:24:41 12611 3
原创 Nacos2.0.3 初始化MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法
在另一台电脑上安装Nacos-server,导入nacos-mysql.sql的时候报错如下:Query:CREATE TABLE `permissions` ( `role` varchar(50) NOT NULL, `resource` varchar(255) NOT NULL, `action` varchar(8) NOT NULL, UNIQUE INDEX `uk_role_permission` (`role`,`resource`,`action`
2021-09-03 10:52:05 969
原创 IDEA JAVA 注释设置问题、注意事项
只说IDEA中设置注释模板遇到的一些问题,强迫症晚期患者可能用的到。怎么设置模板,请自行度娘。IDEA版本说明,我是下载的最新版(IntelliJ IDEA 2021.2 (Ultimate Edition)),然后网上找的激活,我遇到的问题不知道是不是我自己的个例,因为以前我用别的电脑设置的时候没这么多问题,这里记录一下以供参考。1、注释里面的文档标签首字母大小写问题,大小写要统一,混用生成的时候会影响显示顺序。2、注释里面全角半角要统一,复制的注释模板要检查一下,否则生成的注释显示有问题
2021-08-12 10:46:37 534
原创 uView UI 表单校验 相关字段有数据有值的情况下非空验证失败问题
问题情景描述:1、uniapp 微信小程序使用了uView UI,表单字段有验证;2、添加功能验证正常,表单数据本身都是空的;3、更新数据的时候,有些字段明明是有数据的,但是非空验证提示不能为空;4、这里就不截图了,搜索相关的关键词,出现最多的就是“vue+ element ui 表单验证有值但验证失败问题”,转载的基本上都是同一个内容,只能参考参考,但是解决不了问题;5、官方问官方文档最靠谱,有问题还是先去看官方文档(form表单部分,主站访问慢,请访问镜像站),加上搜索的内容,启发一
2021-05-12 13:44:52 5503 1
原创 ‘erl‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
安装Erlang下载地址:https://www.erlang.org/downloads,本文选择OTP 23.2 Windows 64-bit Binary File(109672744)设置环境变量,新建ERLANG_HOME 变量把ERLANG_HOME变量%ERLANG_HOME%\bin添加到path变量中保存设置,打开cmd命令,测试是否安装成功。出现版本号,说明安装并且配置成功。如果出现'erl' 不是内部或外部命令,也不是可运行的程序 ...
2021-02-02 14:50:39 7944 6
原创 Ant Design of Vue的TimePicker时间选择框设置默认值问题(踩坑)
项目中,后台管理系统里面有个模块用到了时间控件,需要设置起始时间,分别是营业开始时间和营业结束时间,自己搜了一个控件,看着不错就使用了。我用的是以下部分,有个默认的defaultValue,当内容再次修改的时候会显示已保存的时间设置。 <template> <a-time-picker :default-value="moment('12:08', 'HH:mm')" format="HH:mm" /></template><script>i
2021-01-12 18:06:07 8237
原创 IDEA提示Springboot报错Cannot access org.springframework.context.ConfigurableApplicationContext(删iml无效)
直奔主题,IDEA运行的Springboot提示Cannot access org.springframework.context.ConfigurableApplicationContext简单说明下问题出现的原因1、项目初次导入运行没有问题;2、问题出现时通过git更新了同事提交的代码(同事提交的时候应该是把很多该忽略的文件也提交了,因为我本地没有修改任何文件,就直接全部更新了,问题应该出现在这);3、代码更新后,有提示.iml文件的对话框,我应该是选择了覆盖。然后就出现了错误提示Can
2020-07-27 14:16:55 5978
原创 Spring3.x版本+maven多模块读取配置文件properties一直是null的坑
问题描述一下:JUnit测试的时候文件读取正常,可以获取数据,但是在实际业务代码里面(Controller、Service)获取配置文件的时候提示的是NULL,异常代码是file does not exist之类的。背景,维护的是公司遗留的一个老项目(各种坑啊,而且当时开发的人是最基本的规范都不遵守的那种),功能是一个文件上传,文件保存的路径是写死在代码里面,系统部署的时候是多节点,需要同步路...
2019-07-19 11:37:20 913
原创 eclipse lombok 无法导入问题
问题描述:新换的eclipse,所以重新安装了一下lombok,其余环境,springboot 2.1.2,eclipse Version: Photon Release (4.8.0)。 lombok :1.18.4。随便写了个测试的model类,@Data注解无法引入。maven里面也添加了lombok,build path 里面也能看到jar已经存在,repository里面也有下载的j...
2019-01-14 15:28:59 3341
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人