Java
damoluomu
这个作者很懒,什么都没留下…
展开
-
在Java中,请详细讲解并发、多线程、异步的区别和联系
•异步和多线程也是相互关联的,多线程编程中可以实现异步操作,例如一个线程执行IO操作(如网络请求)时不阻塞主线程,而是通过回调或Future机制在操作完成时通知主线程,这就是典型的异步编程场景。•异步关注的是任务执行的流程控制,强调任务之间互不影响,无需等待即可继续执行的特点,它既可以应用于单线程环境(如事件驱动编程),也可以应用于多线程环境。•并发关注的是任务的执行方式,强调多个任务看起来同时运行的效果,而不论底层是如何实现的(可能是多线程、协程或者其他技术)。原创 2024-03-08 16:40:41 · 647 阅读 · 0 评论 -
spring boot 配置 server.servlet.context-path 后,不带 context-path 访问报 404 错误处理
通过以下类对tomcat进行配置。原创 2022-08-31 19:43:17 · 1885 阅读 · 4 评论