Spring Cloud Alibaba基础教程:Nacos的数据持久化
作者:翟永超 来源:http://blog.didispace.com/spring-cloud-alibaba-4/ 《Spring Cloud Alibaba基础教程》连载中,关注我一起学习!前情回顾: 《Spring Cloud Al...
作者:翟永超 来源:http://blog.didispace.com/spring-cloud-alibaba-4/ 《Spring Cloud Alibaba基础教程》连载中,关注我一起学习!前情回顾: 《Spring Cloud Al...
HashMap和Hashtable两者最主要的区别在于Hashtable是线程安全,而HashMap则非线程安全,HashMap可以使用null作为key,而Hashtable则不允许null作为key,HashMap是对Map接口的实现,...
在Java中,数组存储原始值(int, char,…)或引用(a.k。一个指针)到对象。 当使用“new”创建对象时,将在堆中分配内存空间并返回引用。 数组也是如此,因为数组是Java中的对象。 一、一...
前言 可能很多 Java 程序员对 TCP 的理解只有一个三次握手,四次握手的认识,我觉得这样的原因主要在于 TCP 协议本身稍微有点抽象(相比较于应用层的 HTTP 协议);其次,非框架开发者不太需要接触到 TCP 的一些细...
来源:公众号趣谈编程 比如说我的输入是任意一个自然数(0,1,2,3…),而我要求经过一个函数后我的输出的数的范围要在0-9这样一个范围之间。 很容易想到,我们可以使用Hash函数: 其...
这是设计模式系列开篇的第一篇文章。也是我学习设计模式过程中的总结。这篇文章主要讲的是面向对象设计中,我们应该遵循的六大原则。只有掌握了这些原则,我们才能更好的理解设计模式。 我们接下来要介绍以下6个内容。 单一职责原则—&mda...
MySQL InnoDB 锁介绍及不同 SQL 语句分别加什么样的锁(上) 7. 自增锁(AUTO-INC Locks) 表锁。向带有AUTO_INCREMENT列 的表时插入数据行时,事务需要首先获取到该表的AUTO-INC表级锁,以便可...
下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。 具体分解如下: 1.INNER JOIN(内连接) ...
1. 什么是内存泄漏 内存泄漏的定义:应用程序不再使用对象,但是垃圾收集器不能删除它们,因为它们正在被引用。 要理解这个定义,我们需要理解内存中的对象状态。 下图说明了哪些是未使用的,哪些是未引用的。 在图中,有...
前言 秒杀架构到后期,我们采用了消息队列的形式实现抢购逻辑,那么之前抛出过这样一个问题:消息队列异步处理完每个用户请求后,如何通知给相应用户秒杀成功? 场景映射 首先,我们举一个生活中比较常见的例子:我们去银行办...