撰写于    浏览:83 次  分类: CacheKit项目
1 接收器ILateralCacheListener<K, V> listener = createListener(cacheattr, cacheMgr);2 发送器(数组)LateralCacheAsync<K, V>[] asyncArray = asyncs.toArray(new LateralCacheAsyn[...]

撰写于    浏览:96 次  分类: 沉思录
世界不是均匀分布的,从人生哲理的角度来看,有众人常说的二八定理,从客观科学角度来说,有被称为高斯最大贡献的正态分布。学习亦是如此,好的学习方法往往是成败的关键,是事半功倍和事倍功半的分水岭。论成败有贩卖焦虑之过,不妨谈一谈,如何实现事半功倍。系统化的学习方式是实现事半功倍的正确道路。什么是系统化的学习方式呢?笔者不才,愿以平生经历,抛砖引玉,启发读[...]

撰写于    浏览:99 次  分类: 沉思录
前言:仅仅解决工作中的问题,这种成长不叫成长,只有系统化的学习知识,由量变到质变,才是真正的成长。正文:关于学习的方法有很多种,但是在不同的维度、不同的思维世界,那么肯定只有一、两种方法才是最关键最重要的。这个道理是否正确,请回想一下正态分布:事物的分布只有一个尖峰。在笔者看来,仅仅解决工作中的问题,这种成长不叫成长,只有系统化的学习知识,由量变到[...]

撰写于    浏览:200 次  分类: CacheKit项目
一、访问层1.1、访问层架构图1.2、写作手法鉴赏AbstractCacheKitAccess<K, V>,虽然为抽象函数,但是类体并没有抽象方法,此处写作手法在于:避免使用此类创建对象。二、组件之服务发现模块架构图分布式集群之间是如何发现对方的呢?请看下面的服务发现模块架构图:三、内存组件:MemoryCache的设计架构图四、磁盘之上的封装

撰写于    浏览:277 次  分类: 小科目
一、何为小科目?简单的说,小科目就是知识模块。笔者如此划分:知识点,知识块,知识模块。 小科目,可以看做是CacheKit项目的延伸和扩展。之所以成立小科目,其目的就是给以重视,只有重视才能学的更好。小科目由一系列技术文章汇集而成,有的几个小节,而有的可能数十小节。例如下面的小科目:二、2019年小科目列表1、异常的艺术2、函数的艺术:内部类,线程[...]