Java
文章平均质量分 65
侯非侯,王非王
技术源于生活
展开
-
Java—对动态代理的理解
网上关于Java中动态代理的技术层面的博文有一大堆,这里不再赘述。本文从生活的角度去对Java中的动态代理进行解释说明,以便你能更好的理解和消化。原创 2024-02-29 09:24:06 · 379 阅读 · 0 评论 -
Java—对ThreadLocal的理解
网上关于Java中ThreadLocal的技术层面的博文有一大堆,这里不再赘述。本文从生活的角度去对Java中的ThreadLocal进行解释说明,以便你能更好的理解和消化。原创 2024-02-28 16:21:11 · 375 阅读 · 0 评论 -
Java—对GC(垃圾收集算法和垃圾收集器)的理解
网上关于GC(垃圾收集算法和垃圾收集器)的技术层面的博文有一大堆,这里不再赘述。本文从生活的角度去对Java中的GC机制进行解释说明,以便你能更好的理解和消化。原创 2024-02-28 15:56:32 · 973 阅读 · 0 评论 -
Java—对消息队列的理解
网上关于消息队列的技术层面的博文有一大堆,这里不再赘述。本文从生活的角度去对Java中的消息队列机制进行解释说明,以便你能更好的理解和消化。在Java中,消息队列(Message Queue,MQ)是一种中间件,主要用于在分布式系统中进行异步解耦和流程编排。我们可以将消息队列类比成生活中的快递寄送服务来进行解释。想象一家线上商城系统,顾客下单后,订单的处理涉及到多个部门的合作,包括库存检查、支付确认、物流配送、发票开具等环节。原创 2024-02-28 10:34:13 · 353 阅读 · 0 评论 -
Java—对多线程的理解
网上关于多线程的技术层面的博文有一大堆,这里不再赘述。本文从生活的角度去对Java中的多线程机制进行解释说明,以便你能更好的理解和消化。在Java中,多线程编程可以类比为现实生活中的多人协同工作场景,以便更好理解其概念和作用:假设你正在组织一场盛大的宴会,需要准备食物、装饰场地、接待客人等多个任务。在单线程模式下,就如同只有一个厨师负责全部菜肴的烹饪、布置餐桌、迎接客人等工作。这意味着厨师必须一项接一项地完成任务,整个过程非常耗时,且在某一阶段,比如烹饪期间,其他工作如布置场地就无法进行。原创 2024-02-28 09:28:30 · 355 阅读 · 0 评论 -
Java—对锁的理解
在Java面试中,对锁的理解是一个重要的话题。网上关于锁的技术层面的博文有一大堆,这里不再赘述。本文尝试从生活的角度去对Java中的锁机制进行解释说明,以便你能更好的理解和消化。(这里暂停一会儿会儿,你可以细品一下这句话)类比生活中的例子,你想想,不管是一般房门上的锁,还是保险箱的锁,亦或公共厕所中的锁,是不是都是一种标记?看到这种标记之后,你的第一反应是什么?~~~噢,这个坑位已经有人了,我用不了了。联想一下生活,我们生活中为什么要使用锁?锁都有哪些类型?锁的使用方式是怎样的?原创 2024-02-27 22:56:20 · 1728 阅读 · 0 评论 -
Unregistering JMX-exposed beans on shutdown
springboot项目启动后失败,报错Unregistering JMX-exposed beans on shutdown看网上说的,添加tomcat依赖,或者修改spring-boot-starter为spring-boot-starter-web,但我的还是不行后来发现,是自己在建立项目时,将打包方式选择了war包,最后将打包方式重新改成了jar包问题就解决了!!...原创 2018-04-11 10:37:48 · 252 阅读 · 1 评论