跳过导航链接
A C D G H I L M N O P S T V 

A

afterReturning(Object, Method, Object[], Object) - 类 中的方法plus.wcj.libby.http.cache.control.aop.HttpCacheControlAdvice
 
afterReturning(Object, Method, Object[], Object) - 类 中的方法plus.wcj.libby.http.cache.control.aop.HttpETagAdvice
 
apacheHttpClientBuilder(CacheConfig, LibbyControlProperties) - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClientConfiguration
 

C

cacheConfig(LibbyControlProperties) - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClient5FeignConfiguration
 
cacheConfig(LibbyControlProperties) - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClientConfiguration
 
currentTime() - 枚举 中的方法plus.wcj.libby.http.cache.control.sequence.SystemClock
The get string current time
currentTimeMillis() - 枚举 中的方法plus.wcj.libby.http.cache.control.sequence.SystemClock
The get current time milliseconds

D

destroy() - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClient5FeignConfiguration
 
destroy() - 枚举 中的方法plus.wcj.libby.http.cache.control.sequence.SystemClock
The destroy of executor service
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法plus.wcj.libby.http.cache.control.filter.HttpIfNoneMatchFilter
 

G

get(String) - 类 中的方法plus.wcj.libby.http.cache.control.cache.HttpETagCache
 
getAdvice() - 类 中的方法plus.wcj.libby.http.cache.control.aop.HttpAnnotationPointcutAdvisor
 
getDatacenterId() - 类 中的方法plus.wcj.libby.http.cache.control.sequence.Sequence
基于网卡MAC地址计算余数作为数据中心 可自定扩展
getLocalAddress() - 类 中的静态方法plus.wcj.libby.http.cache.control.sequence.Sequence
Find first valid IP from local network card
getMaxWorkerId(long) - 类 中的方法plus.wcj.libby.http.cache.control.sequence.Sequence
基于 MAC + PID 的 hashcode 获取16个低位 可自定扩展
getOrDefault(String) - 类 中的方法plus.wcj.libby.http.cache.control.cache.HttpETagCache
 
getPointcut() - 类 中的方法plus.wcj.libby.http.cache.control.aop.HttpAnnotationPointcutAdvisor
 

H

hasETag(String) - 类 中的方法plus.wcj.libby.http.cache.control.cache.HttpETagCache
 
HaveCacheManagerAutoConfiguration - plus.wcj.libby.http.cache.control.cache中的类
 
HaveCacheManagerAutoConfiguration() - 类 的构造器plus.wcj.libby.http.cache.control.cache.HaveCacheManagerAutoConfiguration
 
hc5ConnectionManager(FeignHttpClientProperties) - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClient5FeignConfiguration
 
HttpAnnotationPointcutAdvisor - plus.wcj.libby.http.cache.control.aop中的类
 
HttpAnnotationPointcutAdvisor(AfterReturningAdvice, Class<? extends Annotation>) - 类 的构造器plus.wcj.libby.http.cache.control.aop.HttpAnnotationPointcutAdvisor
 
HttpCacheControl - plus.wcj.libby.http.cache.control.annotation中的注释类型
 
HttpCacheControlAdvice - plus.wcj.libby.http.cache.control.aop中的类
 
HttpCacheControlAdvice(HttpETagCache, LibbyControlProperties) - 类 的构造器plus.wcj.libby.http.cache.control.aop.HttpCacheControlAdvice
 
httpCacheControlPointcutAdvisor(HttpETagCache, LibbyControlProperties) - 类 中的方法plus.wcj.libby.http.cache.control.LibbyServletAutoConfiguration
 
Httpclient() - 类 的构造器plus.wcj.libby.http.cache.control.LibbyControlProperties.Httpclient
 
httpClient5(HttpClientConnectionManager, FeignHttpClientProperties, LibbyControlProperties, CacheConfig) - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClient5FeignConfiguration
 
Httpclient5() - 类 的构造器plus.wcj.libby.http.cache.control.LibbyControlProperties.Httpclient5
 
HttpETagAdvice - plus.wcj.libby.http.cache.control.aop中的类
 
HttpETagAdvice(HttpETagCache) - 类 的构造器plus.wcj.libby.http.cache.control.aop.HttpETagAdvice
 
HttpETagBind - plus.wcj.libby.http.cache.control.annotation中的注释类型
 
httpETagCache(CacheManager, Sequence) - 类 中的方法plus.wcj.libby.http.cache.control.cache.HaveCacheManagerAutoConfiguration
 
HttpETagCache - plus.wcj.libby.http.cache.control.cache中的类
 
HttpETagCache(CacheManager, Sequence) - 类 的构造器plus.wcj.libby.http.cache.control.cache.HttpETagCache
 
httpETagCache(Sequence) - 类 中的方法plus.wcj.libby.http.cache.control.LibbyETagAutoConfiguration
 
HttpETagPointcutAdvisor(HttpETagCache) - 类 中的方法plus.wcj.libby.http.cache.control.LibbyETagAutoConfiguration
 
HttpIfNoneMatchFilter - plus.wcj.libby.http.cache.control.filter中的类
 
HttpIfNoneMatchFilter(HttpETagCache) - 类 的构造器plus.wcj.libby.http.cache.control.filter.HttpIfNoneMatchFilter
 
httpIfNoneMatchFilter(HttpETagCache) - 类 中的方法plus.wcj.libby.http.cache.control.LibbyServletAutoConfiguration
 

I

initialize() - 枚举 中的方法plus.wcj.libby.http.cache.control.sequence.SystemClock
The initialize scheduled executor service

L

LibbyControlProperties - plus.wcj.libby.http.cache.control中的类
 
LibbyControlProperties() - 类 的构造器plus.wcj.libby.http.cache.control.LibbyControlProperties
 
LibbyControlProperties.CacheType - plus.wcj.libby.http.cache.control中的枚举
 
LibbyControlProperties.Httpclient - plus.wcj.libby.http.cache.control中的类
 
LibbyControlProperties.Httpclient5 - plus.wcj.libby.http.cache.control中的类
 
LibbyControlProperties.OkHttp - plus.wcj.libby.http.cache.control中的类
 
LibbyETagAutoConfiguration - plus.wcj.libby.http.cache.control中的类
 
LibbyETagAutoConfiguration() - 类 的构造器plus.wcj.libby.http.cache.control.LibbyETagAutoConfiguration
 
LibbyHttpClient5FeignConfiguration - plus.wcj.libby.http.cache.control.clientconfig中的类
 
LibbyHttpClient5FeignConfiguration() - 类 的构造器plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClient5FeignConfiguration
 
LibbyHttpClientConfiguration - plus.wcj.libby.http.cache.control.clientconfig中的类
 
LibbyHttpClientConfiguration() - 类 的构造器plus.wcj.libby.http.cache.control.clientconfig.LibbyHttpClientConfiguration
 
LibbyOkHttpClientConfiguration - plus.wcj.libby.http.cache.control.clientconfig中的类
 
LibbyOkHttpClientConfiguration() - 类 的构造器plus.wcj.libby.http.cache.control.clientconfig.LibbyOkHttpClientConfiguration
 
LibbyServletAutoConfiguration - plus.wcj.libby.http.cache.control中的类
 
LibbyServletAutoConfiguration() - 类 的构造器plus.wcj.libby.http.cache.control.LibbyServletAutoConfiguration
 

M

maxDatacenterId - 类 中的变量plus.wcj.libby.http.cache.control.sequence.Sequence
 
maxWorkerId - 类 中的变量plus.wcj.libby.http.cache.control.sequence.Sequence
 

N

nextId() - 类 中的方法plus.wcj.libby.http.cache.control.sequence.Sequence
获取下一个 ID

O

OkHttp() - 类 的构造器plus.wcj.libby.http.cache.control.LibbyControlProperties.OkHttp
 
okhttp3Cache(LibbyControlProperties) - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyOkHttpClientConfiguration
 
okHttpClientBuilder(Cache) - 类 中的方法plus.wcj.libby.http.cache.control.clientconfig.LibbyOkHttpClientConfiguration
 

P

parser(Method, Object[], String) - 类 中的静态方法plus.wcj.libby.http.cache.control.aop.SpelUtil
 
parser(Method, Object[], String...) - 类 中的静态方法plus.wcj.libby.http.cache.control.aop.SpelUtil
 
plus.wcj.libby.http.cache.control - 程序包 plus.wcj.libby.http.cache.control
 
plus.wcj.libby.http.cache.control.annotation - 程序包 plus.wcj.libby.http.cache.control.annotation
 
plus.wcj.libby.http.cache.control.aop - 程序包 plus.wcj.libby.http.cache.control.aop
 
plus.wcj.libby.http.cache.control.cache - 程序包 plus.wcj.libby.http.cache.control.cache
 
plus.wcj.libby.http.cache.control.clientconfig - 程序包 plus.wcj.libby.http.cache.control.clientconfig
 
plus.wcj.libby.http.cache.control.filter - 程序包 plus.wcj.libby.http.cache.control.filter
 
plus.wcj.libby.http.cache.control.sequence - 程序包 plus.wcj.libby.http.cache.control.sequence
put(String) - 类 中的方法plus.wcj.libby.http.cache.control.cache.HttpETagCache
 

S

sequence() - 类 中的方法plus.wcj.libby.http.cache.control.LibbyETagAutoConfiguration
 
Sequence - plus.wcj.libby.http.cache.control.sequence中的类
Sequence. copy https://gitee.com/yu120/sequence/ 基于Twitter的Snowflake算法实现分布式高效有序ID生产黑科技(sequence)——升级版Snowflake
SnowFlake的结构如下(每部分用-分开):

0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000

1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0

41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下START_TIME属性)。
Sequence() - 类 的构造器plus.wcj.libby.http.cache.control.sequence.Sequence
 
Sequence(long, long) - 类 的构造器plus.wcj.libby.http.cache.control.sequence.Sequence
有参构造器
setBeanFactory(BeanFactory) - 类 中的方法plus.wcj.libby.http.cache.control.aop.HttpAnnotationPointcutAdvisor
 
SpelUtil - plus.wcj.libby.http.cache.control.aop中的类
 
SpelUtil() - 类 的构造器plus.wcj.libby.http.cache.control.aop.SpelUtil
 
SystemClock - plus.wcj.libby.http.cache.control.sequence中的枚举
SystemClock. copy https://gitee.com/yu120/sequence/ System Clock 利用ScheduledExecutorService实现高并发场景下System.curentTimeMillis()的性能问题的优化.

T

tilNextMillis(long) - 类 中的方法plus.wcj.libby.http.cache.control.sequence.Sequence
 
timeGen() - 类 中的方法plus.wcj.libby.http.cache.control.sequence.Sequence
 

V

valueOf(String) - 枚举 中的静态方法plus.wcj.libby.http.cache.control.LibbyControlProperties.CacheType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法plus.wcj.libby.http.cache.control.sequence.SystemClock
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法plus.wcj.libby.http.cache.control.LibbyControlProperties.CacheType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法plus.wcj.libby.http.cache.control.sequence.SystemClock
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A C D G H I L M N O P S T V 
跳过导航链接

Copyright © 2022. All rights reserved.