![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面试题
文章平均质量分 56
可乐manman
热爱可乐,热爱编程
展开
-
定位内存溢出错误
XX:+HeapDumpOnOutOfMemoryError(内存溢出则会自动生成"溢出分析文件",如图1)-Xmx512m(为了快速模拟内存溢出,暂设堆空间为512m)编写发生内存溢出代码。原创 2023-11-08 20:25:35 · 116 阅读 · 0 评论 -
CDN技术(1)
CDN 是构建在数据网络上的一种分布式的内容分发网。CDN 的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避免单点失效带来的不良影响。原创 2023-10-26 11:42:02 · 85 阅读 · 0 评论 -
从零搭建秒杀服务
从零搭建秒杀商品服务原创 2023-07-15 15:29:51 · 304 阅读 · 0 评论 -
StringBuilder、StringBuffer、String的区别
fill:#333;color:#333;color:#333;fill:none;继承继承方法加了synchronizedappend方法append方法fill:#333;color:#333;color:#333;fill:none;append方法逻辑扩容将字符串转移到新数组更新字符串长度fill:#333;color:#333;color:#333;fill:none;扩容,然后复制字符串到新数组扩容内部逻辑fill:#333;color:#333;color:#333;原创 2023-04-17 21:22:31 · 368 阅读 · 0 评论 -
Spring事务的传播行为
NESTED:在当前事务范围内执行一个嵌套的事务。如果当前没有事务,则开启一个新的事务。如果在方法执行期间发生异常,则只回滚嵌套事务,而不会回滚外部事务。REQUIRES_NEW:总是开启新事务,并在它自己的事务中执行。如果在方法执行期间发生异常,则回滚新事务。如果当前没有事务,则开启一个新的事务。如果在方法执行期间发生异常,则回滚事务。如果当前没有事务,则不会开启新的事务,而是以非事务方式执行方法。spring支持声明式事务(用配置的形式,最常用就是加一个注解)和编程式事务(代码体现)。原创 2023-03-26 12:57:52 · 172 阅读 · 0 评论 -
手写LRU缓存
LRU缓存原创 2023-03-15 21:03:17 · 378 阅读 · 0 评论 -
负载均衡(软件)
为了服务的高可用性,服务一般以集群的形式存在。集群:存在多个节点,但节点间的功能都是相同的。那么如何在集群中维持高可用,这就是“负载均衡”所做的事情。而负载均衡又分为软件负载均衡和硬件负载均衡。软件类的负载均衡又可分为客户端负载均衡(例如:Ribbon)和服务端负载均衡(例如:Nginx)。原创 2023-03-14 18:16:04 · 506 阅读 · 0 评论 -
无所不入:PropertyDescriptor
无所不入:PropertyDescriptor原创 2023-02-17 11:52:02 · 81 阅读 · 0 评论 -
高经理约谈“CAP“定理
高经理约谈"CAP"定理原创 2023-02-16 18:03:07 · 108 阅读 · 0 评论 -
死锁的四个必要条件
死锁产生的四个必要条件原创 2023-02-16 11:00:22 · 6092 阅读 · 0 评论 -
ThreadLocal内存泄漏的真实原因
ThreadLocal内存泄漏的真实原因原创 2023-02-10 21:25:40 · 257 阅读 · 0 评论