花费 63 ms
Java中断异常 InterruptedException 的正确处理方式

你看到这篇文件可能是因为你已经调用了一个抛出 InterruptedException 异常的方法,并且需要以某种方式处理它。 首先,需要了解为一个方法为啥会 throws InterruptedE ...

Mon Dec 10 23:30:00 CST 2018 2 5376
Redis热点Key发现及常见解决方案!

一、热点Key问题产生的原因 1、用户消费的数据远大于生产的数据(热卖商品、热点新闻、热点评论、明星直播)。 在日常工作生活中一些突发的的事件,例如:双十一期间某些热门商品的降价促销,当这其 ...

Fri Jan 25 00:26:00 CST 2019 0 3338
【面试篇】必须掌握的Spring 常用注解

注解本身没有功能的,就和 xml 一样。注解和 xml 都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列 Spring|Spring MVC相关注解的简介。 Spring部分 ...

Tue Feb 19 00:52:00 CST 2019 0 2080
微服务架构:如何用十步解耦你的系统?

导言: 耦合性,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系 ...

Wed Dec 05 05:25:00 CST 2018 1 2255
Spring是如何处理注解的

如果你看到了注解,那么一定有什么代码在什么地方处理了它. Alan Hohn 我教Java课程时强调的一点是注解是惰性的。换句话说,它们只是标记,可能具有某些属性,但没有自己的行为。因此,每当你在 ...

Wed Nov 14 03:40:00 CST 2018 0 1833
Redis随笔-rename效率问题

背景 rename是redis中给key重命名命令,rename key newkey的意思就是将key重命名为newkey。大部分文档在介绍rename的时候只将它描述成一个时间复杂度为O(1)的 ...

Thu Nov 15 05:02:00 CST 2018 0 1263
纯手写SpringMVC到SpringBoot框架项目实战

引言 Spring Boot其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 通过这种方式 ...

Sat Nov 10 01:39:00 CST 2018 0 1204
如何搭建一个 MySQL 分布式集群

1、准备集群搭建环境 使用6台虚拟机来搭建 MySQL分布式集群 ,相应的实验环境与对应的MySQL节点之间的对应关系如下图所示: 管理节点(MGM):这类节点的作用是管 ...

Wed Dec 19 00:18:00 CST 2018 0 1086
Java 中断异常的正确处理方式

处理InterruptedException 这个故事可能很熟悉:你正在写一个测试程序,你需要暂停某个线程一段时间,所以你调用 Thread.sleep()。然后编译器或 IDE 就会抱怨说 Int ...

Sun Dec 23 05:50:00 CST 2018 0 923

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM