疑难问题解决记录
文章平均质量分 54
一个双鱼座的测开
意气风发的少年
创作不易,内容有帮助的话可以点关注后续持续更新工作中遇到问题及总结。
展开
-
python loguru 实现日志工具
【代码】python loguru 实现日志工具。原创 2024-10-25 16:16:00 · 305 阅读 · 0 评论 -
maven打包最终缺少资源文件问题解决
Maven 打包时默认不包含源代码(source code)路径,这是因为它主要关注于编译后的类文件(.class 文件)和其他资源文件(如配置文件、图片等),而不是源代码文件(.java 文件)。Maven 的标准目录结构和打包流程主要围绕编译后的产物进行组织和处理。原创 2024-10-17 14:53:51 · 762 阅读 · 0 评论 -
maven多模块聚合打包父pom version占位符总无法install问题解决
作用:flatten-maven-plugin 的主要作用是将多模块项目的依赖关系展开,将所有模块的代码和依赖打包到一个单独的 JAR 或 WAR 文件中,方便部署和发布。同时,它还能生成一个没有继承关系的“扁平”POM 文件,这在发布或共享项目时非常有用,因为它简化了依赖结构,使得下游用户能够更容易地理解和管理这些依赖。优点:简化部署流程:通过将多模块项目展开为单一的部署包,减少了部署过程中的依赖管理和配置问题。提高部署效率:展开后的单一部署包可以减少网络传输和文件操作的开销,提高部署效率。原创 2024-10-17 11:31:13 · 1152 阅读 · 0 评论 -
python loguru 实现日志工具
【代码】python loguru 实现日志工具。原创 2024-09-14 13:55:21 · 126 阅读 · 0 评论 -
MyBatis-Plus 处理联表 插入模块的最佳实践
假设你有两个实体类User和Address,它们之间的关系是一对多。TableField;List;用于指示 MyBatis-Plus 不要将addresses字段映射到数据库表中。原创 2024-09-12 18:41:54 · 359 阅读 · 0 评论 -
spring报错Caused by: java.lang.IllegalArgumentException: Content-Type cannot contain wildcard type ‘*‘
今天写代码一个劲报这个错 具体信息如下:经排查 问题为升级到最新版本的fastjson以后报的错,查了一下资料,发现fastjson从1.1.41升级到1.2.28之后,请求报错:json java.lang.IllegalArgumentException: ‘Content-Type’ cannot contain wildcard type ‘*’原因是在1.1.41中,FastJsonHttpMessageConverter初始化时,设置了MediaType。而在1.2.28中,设置的Med原创 2024-08-19 20:13:40 · 581 阅读 · 0 评论 -
Orika-core使用总结整理
Orika 是一个 Java Bean映射框架,用于自动化对象之间的数据转换。它简化了在不同层之间传递数据时经常需要的复杂转换逻辑。Orika使用字节码生成技术来提供高性能的映射操作。原创 2024-07-24 19:28:55 · 1159 阅读 · 0 评论 -
java如何编写一个注解
首先,我们需要定义一个自定义注解,比如@MyAnnotation。// 可以定义一些属性,例如value、description等 String value() default "";// 可以定义一些属性,例如value、description等 String value() default "";// 可以定义一些属性,例如value、description等 String value() default "";原创 2024-07-24 11:32:01 · 1282 阅读 · 0 评论 -
简单编写一个获取项目所有pom依赖 的maven插件示例
在pom.xml文件中,你需要定义插件的元数据,包括groupId、artifactId、version、name和description等。原创 2024-07-23 15:56:47 · 556 阅读 · 0 评论 -
打聚合包无法打入system(内部包)包问题解决
本篇仅做个人记录用不详细解释过程。当有内部包需要以内部lib 路径以system 的scop方式引入时,打聚合包常遇到问题,无法Autowire方式注入bean 解决方式为。原创 2024-07-22 16:06:07 · 268 阅读 · 1 评论 -
Python 模块如何制作自己的包 .whl
本文介绍如何通过pyproject.toml打包一个简单的 Python 项目,以供他人使用 pip install xxx 指令安装。Python从PEP 518开始引入的使用pyproject.toml管理项目元数据的方案。原创 2024-07-15 14:14:58 · 741 阅读 · 0 评论 -
spring通过yaml创建对象简单demo记录下 方便后实现handler自动注入框架开发用
这个配置类AppConfig读取YAML文件中myapp.className的值,然后使用反射机制来创建这个类的实例,并将其作为一个Bean注册到Spring容器中。在Spring框架中,你可以使用@ConfigurationProperties注解和一个配置类来读取YAML文件中的类全路径并创建对象。确保MyClass有一个无参构造函数,因为Class.newInstance()将使用这个构造函数来创建对象。原创 2024-07-14 22:27:23 · 251 阅读 · 0 评论 -
Java中常用的util类库在Maven
Apache Commons Lang 3: 提供了很多工具类,如StringUtils, ArrayUtils等。Apache Commons Collections: 提供了集合工具类和专用集合实现。Google Guava: 提供了一系列高质量的集合工具类,并发集合,缓存等。Apache Commons IO: 提供了IO操作的工具类。Apache Commons Net: 提供了网络协议的实现。SLF4J: 提供了日志的抽象层,方便切换日志实现。Joda-Time: 提供了日期时间的处理。原创 2024-07-14 21:20:29 · 555 阅读 · 0 评论 -
chrome拓展-chrome插件-强制copy
解决流氓网站不允许复制原创 2024-05-16 10:49:31 · 1561 阅读 · 0 评论 -
SONAR Force user authentication开启后如何访问接口&&如何访问sonar API
解决sonar访问接口鉴权问题原创 2024-04-26 15:09:16 · 288 阅读 · 0 评论 -
python中json.dumps将中文变成unicode字符的解决办法
只需在dump时将ensure_ascii设置为False即可,此时存入json的中文即可正常显示。参数,默认为True,当它为True的时候,所有非ASCII码字符显示为\uXXXX序列。json dump有一个。原创 2024-04-25 17:07:58 · 717 阅读 · 0 评论 -
mybatis-plus报错Invalid bound statement (not found)主要是依赖问题
报错日志 :org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.**********lMapper.selectOne。出现这个错误的原因是mybatis找不到接口对应的mapper文件,主要是mybatis-plus的自动配置jar包问题。导入下面三个依赖可以解决了。原创 2024-04-06 20:34:19 · 503 阅读 · 0 评论