Java
代码写成诗~
让我来
展开
-
JAVA main方法启动报错:Could not create the java Machine
这几个地方都配置正确的jdk路径,然后重新运行项目就可以了;首先检查电脑的jdk版本时否安装正确,环境变量是否配置正确。打开项目结构,配置项目里面的jdk;一起吃饭去吧~~~~原创 2024-08-28 14:29:47 · 178 阅读 · 0 评论 -
Java如何避免和解决死锁问题
VisualVM是一个强大的多合一诊断、性能监控和内存分析的可视化工具,它可以用于分析Java应用程序,包括查看线程状态、分析内存泄漏、监控垃圾收集器等,也可以用于检测死锁。此外,尽量避免在持有一个锁的情况下去请求另一个锁,因为这种情况很容易导致死锁。总的来说,避免和解决Java中的死锁问题,需要我们在编程时遵循一些规则和原则,同时,利用好Java提供的工具,进行有效的死锁检测和问题分析,找到并解决问题的根源。:根据线程转储的分析结果,优化有问题的代码,比如改变锁的获取顺序,减少同步资源的使用等。原创 2024-08-26 15:25:37 · 401 阅读 · 0 评论 -
Autoired的使用场景
注意 @Autoired是根据类型进行注入的;@Resource是根据方法名称进行注入的。把autoired标注在构造方法上,springboot将自动找到需要注入的bean。把autoired标注在变量上,springboot也同样会把bean注入到变量中;原创 2024-08-26 09:33:19 · 65 阅读 · 0 评论