java发送邮件报错javax.mail.AuthenticationFailedException: 535 5.7.0 ERR.LOGIN.REQCODE java发送邮件报错javax.mail.AuthenticationFailedException: 535 5.7.0 ERR.LOGIN.REQCODE 排查步骤: 先确认用户名密码是否正确 2... 2024年6月21日 Java 浏览量:475 次 发表评论 阅读全文
BeanUtils.copyProperties浅拷贝问题解决 在java开发中,BeanUtils.copyProperties是绕不开的,一般来说,如果只是在返回结果时用这个来复制下对象值去返回是没有问题的,但是如果需要修改对象的值,那么用BeanUtils.... 2024年6月7日 Java 浏览量:59 次 发表评论 阅读全文
java线程池submit如何捕获异常 如果您不想使用future.get()来获取任务的结果,并希望在提交任务时捕获异常,可以使用CompletableFuture结合handle()或exceptionally()方法来实现。 下面是一... 2023年5月26日 Java 浏览量:462 次 发表评论 阅读全文
java中如何比较两个对象所有属性的值是否相等? 在Java中,要比较两个对象的所有属性值是否相等,可以按照以下步骤进行: 在对象的类中,实现 equals() 方法。equals() 方法是用来比较两个对象是否相等的方法。可以在类中根据需要自定义实... 2023年4月15日 Java 浏览量:1,370 次 发表评论 阅读全文
Java中线程池如何处理异常? 在Java中,线程池可以使用Thread.UncaughtExceptionHandler接口来处理未捕获的异常。当线程池中的线程抛出未捕获的异常时,将会触发线程池的UncaughtException... 2023年4月1日 Java 浏览量:342 次 发表评论 阅读全文
Java中CompletableFuture如何处理异常? 在CompletableFuture中,我们可以使用exceptionally()和handle()方法来处理异常。 exceptionally()方法 exceptionally()方法用于处理异常... 2023年4月1日 Java 浏览量:365 次 发表评论 阅读全文
Java中Future和CompletableFuture有什么区别? Future和CompletableFuture都是Java中用于表示异步计算结果的接口,但是它们之间有一些区别: 异步编程模型不同。 在使用Future时,我们通常需要使用ExecutorServi... 2023年4月1日 Java 浏览量:199 次 发表评论 阅读全文
记一次jvm调优过程 项目背景是这样,项目中用到了solr做全文检索,项目上线后,由于机器配置比较低,jvm给了300m左右给了新生代,这个项目基本上没有任何并发的场景,平常基本上没什么人用。但是今天观察gc时发现了一个很... 2020年12月2日 Java 浏览量:339 次 发表评论 阅读全文
JDK1.8源码百度云下载 最近在学习jdk源码,于是尝试在github上下载1.8的源码,无奈下载N次总是中途挂掉。这次终于下载成功,故分享到百度云上,供有需求的朋友下载。版本为jdk8-b118。 2020年9月27日 Java 浏览量:272 次 发表评论 阅读全文