本文背景: xxx系统投产前夕,由于代码中富文本内容都存到了数据库中,在查询资讯信息详情的时候加载需要几秒钟-十几秒的时间(根据返回体的大小不同而不同),所以计划先缩减咨询的...
本文背景: xxx系统投产前夕,由于代码中富文本内容都存到了数据库中,在查询资讯信息详情的时候加载需要几秒钟-十几秒的时间(根据返回体的大小不同而不同),所以计划先缩减咨询的...
查找日志的时候大家可能会有感受,由于日志打印一般是无序的,多线程下想要拿到一次请求中的相关日志简直是大海捞针。亦或者多系统间相互调用的时候如何快速找到某次请求的链路,MDC的...
在介绍微服务之前先要说明一下说明是单体应用,这样就可以深入理解微服务的价值。 单体应用 对于Java而言一般单体应用使用MVC架构:(Spring + iBatis/Hibe...
1背景 1.1 线程池是什么 线程池(Thread Pool)是一种基于池化思想管理线程的工具,经常出现在多线程服务器中,如MySQL。线程过多会带来额外的开销,其中包括 创...
介绍: AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。 1.ReentrantLock 1.1 ReentrantLock特性概览 Reen...
Sharding-JDBC Sharding-JDBC 采用在 JDBC 层扩展分库分表,支持读写分离,是一个以 jar 形式提供服务的轻量级组件,其核心思路是小而美地完成最...
当MySQL单表记录过大时,CRUD的效率会受到很大的影响,可以参考如下方式进行优化。 限定数据范围务必限制不带任何限制条件的查询,比如查询历史数据的时候,可以限制在1周或者...
最近使用servlet,用到tomcat,控制台和tomcat Localhost和catalina log出现乱码重点看第四点,前面是一些基本的,一般就可以成功了。 看了很...
题主好,请问一下,这个是永久有效的吗?
Java通过外部API获取今年节假日和双休日