01 2019 档案
摘要:什么是闭包? 闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。 —《百度百科》 是引用了自由变量的函数。这个函数通常被定义在另一个外部函数中,并且引用了外部函数中的变量 是一个可调用的对象,它记录了
阅读全文
摘要:Java 语言的参数传递只有「按值传递」!!!没有按引用传递!!! 基本类型作为参数传递时,是传递值的拷贝,无论你怎么改变这个拷贝,原值是不会改变的 当一个对象被当作参数传递到一个方法后,在此方法内可以改变这个对象的属性,那么这里到底是「按值传递」还是「按引用传递」? 答:是按值传递。当一个实例对象
阅读全文
摘要:http://dockone.io/article/783
阅读全文
摘要:转载自 Java 如何有效地避免OOM:善于利用软引用和弱引用 Java 如何有效地避免OOM:善于利用软引用和弱引用 想必很多朋友对OOM(OutOfMemory)这个错误不会陌生,而当遇到这种错误如何有效地解决这个问题呢?今天我们就来说一下如何利用软引用和弱引用来有效地解决程序中出现的OOM问题
阅读全文
摘要:另外两篇Seata文章 https://blog.csdn.net/u012708900/article/details/110907658 https://blog.csdn.net/weixin_45525272/article/details/126668782?utm_medium=dist
阅读全文
摘要:https://mp.weixin.qq.com/s/kJpRgfI3zT77XqMeRfmmQQ
阅读全文
摘要:转载Redis Cluster原理 转载https://blog.csdn.net/yejingtao703/article/details/78484151 redis集群部署方式: 单机 主从 redisCluster模式(一致性hash涵盖16535个slot号) sentinel哨兵模式 R
阅读全文
摘要:1.了解下代理模式 代理类和被代理类实现共同的接口(或继承),代理类中存有指向被代理类的索引,实际执行时通过调用代理类的方法、实际执行的是被代理类的方法。 2、静态代理 静态代理在编译时就将接口、实现类、代理类这些都变成了一个个实际的 class 文件。手动实现了代理模式 3、动态代理 Spring
阅读全文
摘要:转自 https://blog.csdn.net/zht741322694/article/details/78676964 一、spring支持的事务声明方式1. 编程式事务 当系统需要明确的,细粒度的控制各个事务的边界,应选择编程式事务。 2. 声明式事务 当系统对于事务的控制粒度较粗时,应该选
阅读全文
摘要:转自 CAP原则(CAP定理)、BASE理论 CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 CAP原则是NOSQL数据库的基石。Consistency
阅读全文