自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java结合Swing处理Dicom图像集,实现翻页、左侧缩略图、窗宽位调整

Java结合Swing处理Dicom图像集,实现窗、宽窗调整。

2025-04-11 14:40:13 212

原创 IT专家提示词

CI/CD流水线优化方案(GitLab/Jenkins/Github Actions)- 提供带注释的修复代码示例(支持Python/Java/JavaScript/Go等)- 根据场景推荐架构模式(微服务/Serverless/事件驱动等)- 容器化部署最佳实践(Docker/K8s安全配置)4. 每项建议标注实施复杂度(★☆☆☆ ~ ★★★★)- 绘制技术选型决策树(性能/学习曲线/社区生态)- 加密敏感信息处理(自动识别密钥/凭证模式)- 识别代码错误模式(语法/逻辑/运行时)

2025-04-07 17:21:38 255

原创 部署完dify:localhost/install 页面不停转圈圈,报错CROS error

docker/.env 文件中,需要配置如下(docker本机部署的是这样,填写docker 容器 host 的真实IP也可以)

2025-03-26 14:13:01 341

原创 文件的大小超出限制:the request was rejected because its size exceeds the configured maximum (10485760)]

文件的大小超出了Spring框架配置的最大上传限制,nested exception is org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.impl.SizeLimitExceeded

2024-09-05 15:53:39 1048

原创 HttpUtils工具类(三)OKHttpClient使用详细教程

同步和异步请求同步请求会在当前线程等待响应,适合不需要并发的简单请求。异步请求会将网络操作交由后台线程处理,不会阻塞主线程,适合需要并发处理或在 Android 等环境中使用。连接池: OkHttp 默认会使用连接池来复用 HTTP 连接,从而提高性能,减少连接的建立和关闭的开销。拦截器 (Interceptor): 拦截器允许在请求和响应时进行操作,例如可以在请求发送前添加认证信息,或在响应到达后进行日志记录。自动处理 HTTP/2 和 SPDY。

2024-09-05 15:52:51 5289 1

原创 JSON数据格式介绍及如何在java中解析、转换、使用(fastjson工具类和hutools工具类使用教程)

JSON数据格式介绍及如何在java中解析、转换、使用(fastjson工具类和hutools工具类使用教程)

2024-08-29 23:06:41 1487

原创 JVM虚拟机(二)如何定位垃圾、判断对象是否死亡?垃圾回收算法、垃圾回收器、CMS、G1垃圾回收器

JVM的垃圾回收(Garbage Collection,GC)是一种自动内存管理机制,其主要目的是识别并清除不再使用的对象,释放内存空间以供应用程序中的其他部分使用。GC的要点和机制主要包括以下几个方面:1. 分代收集算法:JVM通常将堆内存分为新生代和老年代,新生代存放新创建的对象,老年代存放长时间存活的对象。新生代的GC(Minor GC)频繁且速度快,老年代的GC(Major GC 或 Full GC)频率低但耗时长。2. 垃圾回收算法:常见的垃圾回收算法包括标记-清除、复制、标记-整理等。

2024-08-22 19:28:41 722 1

原创 HttpUtils工具类(二)Apache HttpClient 5 使用详细教程

Apache HttpClient 5 是一个功能齐全且高度可定制的 HTTP 客户端库, 其专门用于发送 HTTP 请求、处理 HTTP 响应并支持各种 HTTP 协议特性。特别适合处理复杂的 HTTP 请求需求,如多协议支持、认证、连接池、代理等。它适合中大型项目或需要高级 HTTP 特性的应用开发。

2024-08-15 22:28:28 5866 5

原创 HttpUtils工具类(一)常见的HttpUtils工具类及如何自定义java的http连接池

一、几种常见的Http调用方式一、几种常见的Http调用方式OKhttp是一个功能强大的 HTTP 客户端库,支持同步和异步请求。它适用于处理更加复杂的场景,如认证、连接池、多线程、上传文件等。

2024-08-15 18:37:29 1994

原创 JVM虚拟机(一)介绍、JVM内存模型、JAVA内存模型,堆区、虚拟机栈、本地方法栈、方法区、常量池

深入理解Java语言:了解JVM的工作原理可以帮助你更深入地理解Java语言的运行机制,包括字节码的编译和执行过程;以及JVM的一些概念和技术,如垃圾收集、内存管理等。改进代码质量:了解JVM的内存模型和并发模型可以帮助你编写更高质量的代码,避免死锁和竞态条件等问题。性能优化:掌握JVM的知识能让你更有效地进行性能调优。你可以分析和理解垃圾收集器的行为,优化内存使用,减少延迟和提高吞吐量。故障排查:当遇到内存泄漏、栈溢出、CPU飙高或其他JVM相关的问题时,对JVM的了解可以帮助你快速定位和解决问题

2024-08-14 22:23:36 903

原创 feign.codec.DecodeException: Could not extract response: no suitable HttpMessageConverter found for

Could not extract response: no suitable HttpMessageConverter found for response type [xxx] and content type [application/octet-stream] feign.codec.DecodeException: Could not extract response: no suitable HttpMessageConverter found for response type [xxx]

2024-07-22 17:28:32 4853 1

原创 HttpServletResponse设置headers返回,发现headers中缺少“Content-Length“和“Content-Type“两个参数。

HttpServletResponse闭坑,设置headers返回,发现headers中缺少"Content-Length"和"Content-Type"两个参数。

2024-07-01 20:59:54 993

原创 在java中代理http请求,如何避免陷入循环?

在java中代理http请求,如何避免陷入循环

2024-06-25 21:44:34 270

原创 Java 创建事件(Event)、事件监听器(EventListener)、事件发布(publishEvent)详解和相关demo

监听器的作用在于允许你对应用程序中发生的事件做出响应,并执行相应的逻辑。使用 Spring 的事件机制,你可以将应用程序分解成更小、更易于管理的部分,并允许这些部分之间以解耦的方式进行通信。解耦:通过将事件发布和处理逻辑分离,使得应用程序的不同部分之间解耦。事件发布者不需要知道谁在监听事件,而监听器也不需要直接调用事件发布者的方法。这种解耦可以使得代码更加模块化和可维护。扩展性:当你需要在应用程序的不同部分之间引入新的交互或逻辑时,可以轻松地添加新的事件和监听器,而不会影响现有的代码。

2024-05-16 17:07:00 4682 3

原创 update语句报错You can‘t specify target table ‘saturn_file‘ for update in FROM clause

update语句报错You can't specify target table 'saturn_file' for update in FROM clause

2024-05-08 14:29:15 408

原创 Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean wit

Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name

2024-04-08 23:53:13 977

原创 Error parsing Mapper XML. The XML location is.......或者Could not resolve type alias

Error parsing Mapper XML. The XML location is.......或者Could not resolve type alias

2023-12-28 17:40:23 1669

原创 通过多线程的方式每次发送10条MQ消息

通过多线程的方式每次发送10条MQ消息

2023-11-20 14:36:28 446

原创 java中的异常,以及出现异常后的处理【try,catch,finally】

我们说了Java中不同的异常类,分别表示着某一种具体的异常情况,那么在开发中总是有些异常情况是 SUN没有定义好的,例如年龄负数问题,考试成绩负数问题.这些异常在JDK中没有定义过,此时我们根据自己业务的异常情况来定义异常类。什么是自定义异常类:在开发中根据自己业务的异常情况来定义异常类.自定义一个业务逻辑异常: BusinessException。一个注册异常类。1. 自定义一个编译期异常: 自定义类 并继承于 java.lang.Exception。

2023-10-24 23:03:03 3725

原创 JAVA自定义注解记录操作日志

JAVA自定义注解记录操作日志

2023-10-12 16:41:47 2877

原创 mysql中concat拼接的时候一个为空,另一个不为空,导致结果为null,处理措施

mysql中concat拼接的时候一个为空,另一个不为空,导致结果为null,处理措施

2023-09-21 15:49:07 2711

原创 Maven的常用命令管理项目的生命周期

Maven的常用命令管理项目的生命周期

2023-09-18 22:43:58 330

原创 sql中的时间范围查询【三种方式】以及Mapper.xml中遇到大于号小于号问题解决方案

【代码】sql中的时间范围查询【三种方式】以及Mapper.xml中遇到大于号小于号问题解决方案。

2023-08-28 19:23:57 8755

原创 【授权mysql某一个用户只读权限以及回滚】

授权mysql某一个用户只读权限

2023-08-22 15:36:45 315

原创 使用mysql查询最近5分钟的数据

使用mysql查询最近5分钟的数据

2023-08-21 16:54:56 2160 7

原创 利用SimpleDateFormat或者LocalDateTime生成格式为“yyyy-MM-dd HH:mm:ss“的当前时间

利用SimpleDateFormat或者LocalDateTime生成格式为"yyyy-MM-dd HH:mm:ss"的当前时间

2023-08-14 16:53:11 541

原创 异常处理:Package should contain a content type part [M1.13]

异常处理:Package should contain a content type part [M1.13]

2023-07-18 17:27:47 2121

原创 计算机网络基础-OSI七层模型 和 TCP/IP四层模型的对比

对于 IPv4 协议, IP 地址共 32 位,分成了四段(比如,192.168.100.1),每段是 8 位。实际场景中的网络环节是错综复杂的,中间有各种各样的线路和分叉路口,如果一个设备的数据要传输给另一个设备,就需要在各种各样的路径和节点进行选择,而传输层的设计理念是简单、高效、专注,如果传输层还负责这一块功能就有点违背设计原则了。也就是说,我们不希望传输层协议处理太多的事情,只需要服务好应用即可,让其作为应用间数据传输的媒介,帮助实现应用到应用的通信,而实际的传输功能就交给下一层,也就是。

2023-07-15 09:08:48 2463

原创 Sorry, you have been blocked(Chatgpt登录被屏蔽)

Sorry, you have been blocked(Chatgpt登录被屏蔽)

2023-05-06 10:33:15 26379 9

原创 java: 找不到符号 符号: 类 ResourceVO 位置: 类 com.

java: 找不到符号 符号: 类 ResourceVO 位置: 类 com.

2023-04-11 10:22:14 2072

原创 电脑桌面图标间距突然变大怎么恢复

电脑桌面图标间距突然变大怎么恢复

2023-04-07 08:59:36 7817

原创 Idea怎么设置 注释颜色

Idea怎么设置 注释颜色,改变idea注释颜色,多行注释、单行注释

2023-04-03 19:56:11 622

原创 报错:Available parameters are [arg0, collection, list]

报错:Available parameters are [arg0, collection, list]

2023-03-28 15:35:23 2167

原创 编译时:实体类时出现Xxx中的返回类型Xxx与void不兼容

编译时:实体类时出现Xxx中的setId(java.lang.String)无法覆盖Entity中的setId(java.lang.String)返回类型Xxxx与void不兼容。

2023-03-28 15:34:25 2704

原创 解决idea报错:Error running,Command line is too long. Shorten command line

解决idea报错:Error running,Command line is too long. Shorten command line

2023-02-23 11:01:07 1006

原创 Annotation-specified bean name ‘cartServiceImpl‘ for bean class [com.changgou.order.service.impl.Car

Annotation-specified bean name 'cartServiceImpl' for bean class [com.changgou.order.service.impl.CartServiceImpl] conflicts with existing

2022-09-06 15:54:49 641

原创 常见排序算法:快速排序+归并排序(java版本)

常见排序算法:快速排序+归并排序(java版本)

2022-08-12 15:12:20 754

原创 java代码实现下拉列表框多选操作

java代码实现下拉列表框多选操作

2022-08-12 10:39:17 2787

原创 String类常用方法

String类常用方法

2022-08-08 15:16:55 734

原创 java中HTTP的返回状态码

java返回状态码

2022-08-03 16:43:46 1596

空空如也

空空如也

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

TA关注的人

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