摘要:
接收平台消息,模板模式实践 模板抽象类 @Service public abstract class BaseMessageService { private static final Logger logger = LoggerFactory.getLogger(KwaiOrderMessageS 阅读全文
摘要:
1.用户发送清求至前端控制 DispatcherServlet 2.DispatcherServlet收到请求调用处理映射器 HandlerMapping,得知由哪个controller来处理 3.DispatcherServlet调用HandlerAdapter处理器适配器,告诉应该调用执行哪个C 阅读全文
摘要:
java并发编程核心JUC,JUC的核心是AQS,而AQS的核心是Unsafe使用的CAS(compare and swap)。 AQS全称:AbstractQuenedSynchronizer抽象的队列式同步器。 AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它。如:Ree 阅读全文
摘要:
首先先了解mysql主从同步的原理 1.master提交完事务后,写入binlog。 2.slave连接到master。 3.master创建dump线程,推送binglog到slave 4.slave启动一个IO线程接收同步过来的master的binlog,记录到relay log中继日志中 5. 阅读全文
摘要:
@Component public class McoServiceContext { private static final Logger logger = LoggerFactory.getLogger(McoServiceContext.class); /** * 修改产品信息service 阅读全文
摘要:
说明一点,大家都知道Mysql有一个联合索引最左原则,但是经过测试发现。 有主键,的联合主键没有遵循最左原则: 可能会走到联合索引的,为什么说可能,MYSQL的执行计划和查询的实际执行过程并不完全吻合,比如你数据库数据量很少,可能直接全量遍历速度更快,就不走索引了。 有id主键,不走联合索引 只有索 阅读全文
摘要:
public class BaseResponse implements Serializable { public static int RESP_CODE_OK = 200; protected boolean success; protected int code; protected Str 阅读全文
摘要:
参见这个博客 https://www.cnblogs.com/zhoujinyi/archive/2012/10/17/2726462.html 总结: null不占用内存空间,是一个标志位判断。 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/2197916/202108/2197916-20210802173947119-1398463158.png) 阅读全文
摘要:
public class Animal { static String name="小黑"; public Animal() { name = "小猿"; showName(); } public void showName(){ System.out.println(this.name); } p 阅读全文