赞了问题2024-02-22
回答了问题2024-02-21
如果你调用的A服务的方法中包含A服务以springboot方式启动相关的逻辑,比如包含你的A服务的Aapplication.main()那A服务就是启动的,否则就是不启动的。spring启动过程中涉及到扫描启动类注解、根据类加载情况决定配置、依赖注入等等过程,这都不是调用一个简单的服务...
回答了问题2024-02-06
包含中文、英文和数字的字符串本来就可以用于排序
回答了问题2024-02-06
从截图上看不出原因,我觉得可以先看一下字节码反编译出来的类是不是和你的源码逻辑一致,然后断点调一下,看看抛出的这个东西是不是instanceof Exception
发布了文章2024-01-18
相信有许多同学都遇到过多媒体文件处理的相关需求,也肯定有许多同学面对这种需求感到非常挠头;多媒体文件处理由于数量众多的格式和复杂的概念,曾经让我感到望而却步。但是,在不断的学习中,我也摸索到一些自己的方法,逐渐找到了一些思路。接下来,我将在这篇文...
回答了问题2024-01-10
首先我觉得轮询也并不是不能接受的方案,很多时候外部程序就是没办法回调,这种情况下轮询也没什么不好。然后来到你这个场景,我理解你应该是想优雅地实现一个异步过程的回调。我猜你现在的做法是控制器发消息到MQ后,控制器的线程持续轮询redis看是否有结果,直到有...
回答了问题2024-01-10
1.对象序列化两次这件事本身很异常,序列化一次之后就是字符串了,不明白为什么还要对字符串序列化2.这是一个使用FastJson反序列化的例子
发布了文章2024-01-09
相信很多初学java的同学都有这种感觉:jvm为java开发者节省了很多内存相关的思考,我们不需要分配内存和手动释放对象回收内存,堆内存与开发者的距离变得太远了。其结果就是,不太讲究的内存使用使得java开发者在面对高内存或者线上环境栈溢出时容易一头雾水。如果你...
回答了问题2023-12-11
你是否开启了idea的压缩空包功能? 开启这个后,项目路径里空的包会显示为.xxx
赞了回答2023-12-06
请特别留意最后一句。这一句所表述的意思是,作为特例,虽然Java的原始类型与void不是class或interface,但还是有对应的用于表现它们的Class对象。所以题主的问题:int有class,是否说明int其实在java中也算是一个类不是。int只是有对应的java.lang.Class对象作为反...
回答了问题2023-12-06
我梳理了一下,你现在的问题不是在探讨为什么threadLocal在tomcat中造成了内存泄露,而是只考虑类加载器与类的互引用让你觉得它们无法被卸载对吧
赞了回答2023-12-01
{代码...}
关注了问题2023-11-27
关注了问题2023-11-27
赞了回答2023-11-23
可以看一下这篇文章看是不是同样的问题导致的[链接]
回答了问题2023-11-22
我是初学DL,在硬件的选择上和你的方案有所不同,提供一种参考:我选择的是高配cpu轻薄本(AMD R7 7840HS)配合显卡坞外接台式英伟达RTX3090ti显卡,可以部分兼顾笔记本的便携性和台式机显卡的高性能。笔记本本身不具有图形能力(仅使用集成显卡)。上班的时候带笔记本走...
提出了问题2023-11-21
回答了问题2023-11-20
你描述得太混乱了,你的意思是通过curl请求接口时后端报错,所以你认为这是curl导致的,并且想要过滤并特殊处理这种请求吗?这里面有几个问题:0.为什么报错?1.凡是curl就会导致这个报错吗?2.这个报错需要特殊处理吗?3.怎么特殊处理这种异常?一个一个回答。0.因...
赞了回答2023-11-20
楼上说的很清楚了,你使用MultipartFile类进行接收的时候,看看有什么方法能给你用?当数据在网络间传输的时候,是以文件输入流的形式也就是经过序列化的,自然就不能用文件类来接收了,所以Spring就包装了一个MultipartFile类用于接收,注意它是Spring框架的,不引入...
赞了回答2023-11-20
首先,任何一个java里的类都必须有一个所属的包名,你这里是不是插件原因没有提示报错,你可以试试main程序应该是运行不起来的:所以后来编辑器提示要声明这个包是对的,加上声明后你想要访问到数据类型这个类,就要在HelloWorld这个类里使用import显式引入,如果是同一个包...