How to do test in spring boot
How to do test in spring boot引用 Integration test123456789101112131415161718@RunWith(SpringRunner.class)@SpringBootTest(webEnvironment = SpringBootT...
xxl-job k8s实践
xxl-job-admin 需要读取本地host文件作为集群身份123//取executor ip注册到adminStringBuffer triggerMsgSb = new StringBuffer();triggerMsgSb.append(I18nUtil.getString(&quo...
private access level
java中,除了类内部,什么情况下可以访问private变量? 1234567891011121314151617181920package com.stone.javacore;public class PrivateAccess { public static class ...
spring boot auto configuration and starter
spring boot auto configurationauto configure 创建configuration condition on class condition on missing bean new bean in spring context spring.factor...
Java 类加载过程中的初始化
Java类加载过程中的初始化Java 类加载过程分为load,link(verify,prepare,resolve),initialising,use,unloading等。其中initialising阶段分为类初始化cinit和实例init的初始化。注意类初始化只会一次,实例初始化会多次。...
Java Memory Model
JMM虚拟机保证以下原子操作: lock(锁定): 作用于主内存变量, 标识为线程独有 unlock(解锁): 作用于主内存变量, 把变量释放 read(读取): 作用于主内存变量, 把变量传输到工作内存 load(载入): 作用于工作内存变量, 把read得到的变量放入到工作内存的变量副本...
show me the code - LFU/LRU Java实现
show me the code - LFU/LRU JavaLFU123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585...
分布式文件存储阶段小结
分布式文件存储阶段小结 一. 分类块存储SAN,DAS, 网盘,EBS 块存储读写快,不利于共享 文件存储NAS(NFS,CIFS) 文件存储读写慢,利于共享 对象存储S3,OSS, TFS, HDFS 兼顾块存储和文件存储的优点 二. 基本概念volumefuseposix机架感知存储自动r...
设计模式 - 单例
单例实现方式单例112345678910111213public class DraconianSingleton { private static DraconianSingleton instance; public static synchronized Draco...
show me the code - 一致性hash实现
show me the code - 一致性hash介绍libketama在memcached客户端一致性hash算法中的运用。 TreeMap的使用 虚拟节点 代码12345678910111213141516171819202122232425262728293031323334353...