文章分类 -  实操 / 源码理解

个人感悟:理解源码的前提,就是知识积累。一般源码中会用到大量的设计模式、数据结构、多线程juc等相关知识。这些学扎实了,才可以慢慢学着看源码。
摘要:disruptor: 内存队列,使用场景一般在系统内部,提高在高并发的情况下系统的性能,一般作用于线程间的消息传递 kafka: 分布式消息队列,使用场景一般在系统和系统间的消息传递,吞吐量高,也适用于消息流数据处理的中间件 阅读全文
posted @ 2022-10-12 15:53 wq9 编辑
摘要:JAVA Spring中让人头痛的JAVA大事务问题要如何解决你知道吗 前言 最近有个网友问了我一个问题:系统中大事务问题要如何处理? 正好前段时间我在公司处理过这个问题,我们当时由于项目初期时间比较紧张,为了快速完成业务功能,忽略了系统部分性能问题。项目顺利上线后,专门抽了一个迭代的时间去解决大事 阅读全文
posted @ 2022-09-28 11:50 wq9 编辑
该文被密码保护。
posted @ 2022-09-28 11:28 wq9 编辑
摘要:Java和C++语言的一个重要区别就是Java中我们无法直接操作一块内存区域,不能像C++中那样可以自己申请内存和释放内存。Java中的Unsafe类为我们提供了类似C++手动管理内存的能力。 Unsafe类,全限定名是sun.misc.Unsafe,从名字中我们可以看出来这个类对普通程序员来说是“ 阅读全文
posted @ 2021-12-13 11:57 wq9 编辑
摘要:项目开发中,经常会遇到定时任务的场景,Spring提供了@Scheduled注解,方便进行定时任务的开发 概述 要使用@Scheduled注解,首先需要在启动类添加@EnableScheduling,启用Spring的计划任务执行功能,这样可以在容器中的任何Spring管理的bean上检测@Sche 阅读全文
posted @ 2021-12-03 14:03 wq9 编辑

点击右上角即可分享
微信分享提示