MCPcopy Create free account

hub / github.com/appleappleapple/DistributeLearning / functions

Functions169 in github.com/appleappleapple/DistributeLearning

MethodlockInterruptibly
()
src/main/java/com/github/distribute/lock/redis/AbstractLock.java:35
Methodlpop
<p> ͨ��key��list��ͷ��ɾ��һ��value,�����ظ�value </p> @param key @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:979
Methodlpush
<p> ͨ��key��listͷ�������ַ��� </p> @param key @param strs ����ʹһ��string Ҳ����ʹstring���� @return ����list��value����
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:822
Methodlrange
<p> ͨ��key��ȡlistָ���±�λ�õ�value </p> <p> ���start Ϊ 0 end Ϊ -1 �򷵻�ȫ����list�е�value </p> @param key @param start @param end @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1104
Methodlrem
<p> ͨ��key�Ӷ�Ӧ��list��ɾ��ָ����count�� �� value��ͬ��Ԫ�� </p> @param key @param count ��countΪ0ʱɾ��ȫ�� @param value @return ���ر�ɾ���ĸ���
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:931
Methodlset
<p> ͨ��key����listָ���±�λ�õ�value </p> <p> ����±곬��list����value�ĸ����򱨴� </p> @param key @param index ��0��ʼ @param value @return �ɹ�����O
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:905
Methodltrim
<p> ͨ��key����list�д�strat�±꿪ʼ��end�±������valueֵ </p> @param key @param start @param end @return �ɹ�����OK
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:956
Methodmain
(String[] args)
src/main/java/com/github/distribute/queue/DistributedQueueTest.java:10
Methodmain
(String[] args)
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:23
Methodmain
(String[] args)
src/main/java/com/github/distribute/lock/redis/PessimisticLockTest.java:12
Methodmain
(String[] args)
src/main/java/com/github/distribute/lock/redis/OptimisticLockTest.java:18
Methodmain
(String[] args)
src/main/java/com/github/distribute/lock/zookeeper/ZookeeperDistributeLock.java:26
Methodmain
(String[] args)
src/main/java/com/github/distribute/rpc/RpcConsumer.java:4
Methodmain
(String[] args)
src/main/java/com/github/distribute/rpc/RpcProvider.java:5
Methodmget
<p> ͨ��������key��ȡ������value </p> @param keys string���� Ҳ������һ��key @return �ɹ�����value�ļ���, ʧ�ܷ���null�ļ��� ,�쳣���ؿ�
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:281
Methodmset
<p> ����������key:value,����һ�� </p> <p> example: </p> <p> obj.mset(new String[]{"key2","value1","key2","value2"}) </p> @param keysvalues @return �ɹ�
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:311
Methodmsetnx
<p> ����������key:value,����һ��,���key�Ѿ��������ʧ��,������ع� </p> <p> example: </p> <p> obj.msetnx(new String[]{"key2","value1","key2","value2"}) </p>
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:340
MethodnewCondition
()
src/main/java/com/github/distribute/lock/redis/RedisBasedDistributedLock.java:158
Methodoffer
������ṩ���� @param element @return @throws Exception
src/main/java/com/github/distribute/queue/DistributedSimpleQueue.java:55
Methodpoll
()
src/main/java/com/github/distribute/queue/DistributedSimpleQueue.java:73
Methodprocess
(WatchedEvent event)
src/main/java/com/github/distribute/queue/DistributedQueue.java:160
Methodprocess
(WatchedEvent event)
src/main/java/com/github/distribute/lock/zookeeper/ZookeeperDistributeLock.java:156
Methodprocess
(WatchedEvent event)
src/main/java/com/github/distribute/lock/zookeeper/BaseDistributedLock.java:144
Methodrpop
<p> ͨ��key��listβ��ɾ��һ��value,�����ظ�Ԫ�� </p> @param key @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1002
Methodrpoplpush
<p> ͨ��key��һ��list��β��ɾ��һ��value�����ӵ���һ��list��ͷ��,�����ظ�value </p> <p> �����һ��listΪ�ջ��߲������򷵻�null </p> @param srckey @param dstkey @retur
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1029
Methodrpush
<p> ͨ��key��listβ�������ַ��� </p> @param key @param strs ����ʹһ��string Ҳ����ʹstring���� @return ����list��value����
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:847
Methodrun
()
src/main/java/com/github/distribute/queue/DistributedQueueTest.java:27
Methodrun
()
src/main/java/com/github/distribute/queue/DistributedQueueTest.java:47
Methodrun
()
src/main/java/com/github/distribute/lock/redis/PessimisticLockTest.java:109
Methodrun
()
src/main/java/com/github/distribute/lock/redis/OptimisticLockTest.java:109
Methodrun
()
src/main/java/com/github/distribute/rpc/RpcFramework.java:29
Methodscard
<p> ͨ��key��ȡset��value�ĸ��� </p> @param key @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1382
Methodsdiff
<p> ͨ��key��ȡset�еIJ </p> <p> �Ե�һ��setΪ��׼ </p> @param keys ����ʹһ��string �򷵻�set�����е�value Ҳ������string���� @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1204
Methodsdiffstore
<p> ͨ��key��ȡset�еIJ�����뵽��һ��key�� </p> <p> �Ե�һ��setΪ��׼ </p> @param dstkey ������key @param keys ����ʹһ��string �򷵻�set����
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1233
Methodserlen
<p> ͨ��key��ȡvalueֵ�ij��� </p> @param key @return ʧ�ܷ���null
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:507
MethodsetContent
(String content)
src/main/java/com/github/distribute/queue/DistributedQueueTest.java:86
MethodsetId
(String id)
src/main/java/com/github/distribute/queue/DistributedQueueTest.java:78
Methodsetex
<p> ����key value���ƶ������ֵ����Ч�� </p> @param key @param value @param seconds ��λ:�� @return �ɹ�����OK ʧ�ܺ��쳣����null
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:211
Methodsetrange
<p> ͨ��key ��offset ��ָ����λ�ÿ�ʼ��ԭ��value�滻 </p> <p> �±��0��ʼ,offset��ʾ��offset�±꿪ʼ�滻 </p> <p> ����滻���ַ������ȹ�С������� </p> <p> example: </p> <p> v
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:258
Methodsinter
<p> ͨ��key��ȡָ��set�еĽ��� </p> @param keys ����ʹһ��string Ҳ������һ��string���� @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1257
Methodsinterstore
<p> ͨ��key��ȡָ��set�еĽ��� ������������µ�set�� </p> @param dstkey @param keys ����ʹһ��string Ҳ������һ��string���� @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1282
Methodsismember
<p> ͨ��key�ж�value�Ƿ���set�е�Ԫ�� </p> @param key @param member @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1406
Methodsmove
<p> ͨ��key��set�е�value�Ƴ������ӵ��ڶ���set�� </p> @param srckey ��Ҫ�Ƴ��� @param dstkey ���ӵ� @param member set�е�valu
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1359
Methodspop
<p> ͨ��key���ɾ��һ��set�е�value�����ظ�ֵ </p> @param key @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1177
Methodsrandmember
<p> ͨ��key��ȡset�������value,��ɾ��Ԫ�� </p> @param key @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1429
Methodsrem
<p> ͨ��keyɾ��set�ж�Ӧ��valueֵ </p> @param key @param members ������һ��String Ҳ������һ��String���� @return ɾ���ĸ���
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1154
Methodsunion
<p> ͨ��key��������set�IJ��� </p> @param keys ����ʹһ��string Ҳ������һ��string���� @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1306
Methodsunionstore
<p> ͨ��key��������set�IJ���,�����뵽�µ�set�� </p> @param dstkey @param keys ����ʹһ��string Ҳ������һ��string���� @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1331
MethodtoString
()
src/main/java/com/github/distribute/queue/DistributedQueueTest.java:90
MethodtryLock
(long time, TimeUnit unit)
src/main/java/com/github/distribute/lock/redis/AbstractLock.java:39
MethodtryLock
()
src/main/java/com/github/distribute/lock/redis/RedisBasedDistributedLock.java:82
MethodtryLock
()
src/main/java/com/github/distribute/lock/zookeeper/ZookeeperDistributeLock.java:247
MethodtryLockInterruptibly
(long time, TimeUnit unit)
src/main/java/com/github/distribute/lock/redis/AbstractLock.java:50
Methodtype
<p> ͨ��key�ж�ֵ������ </p> @param key @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1839
MethodunLock
�ͷ��� @throws Exception
src/main/java/com/github/distribute/lock/DistributedLock.java:37
Methodunlock0
()
src/main/java/com/github/distribute/lock/redis/RedisBasedDistributedLock.java:131
Methodzadd
<p> ͨ��key��zset������value,score,����score������������� </p> <p> �����value�Ѿ����������score����Ԫ�� </p> @param key @param score @param member @retu
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1480
Methodzcard
<p> ͨ��key����zset�е�value���� </p> @param key @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1713
Methodzcount
<p> ����ָ��������zset��value������ </p> @param key @param min @param max @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1690
Methodzincrby
<p> ͨ��key���Ӹ�zset��value��score��ֵ </p> @param key @param score @param member @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1530
MethodzrangeByScore
<p> ͨ��key����ָ��score��zset�е�value </p> @param key @param max @param min @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1665
Methodzrangebyscore
<p> ͨ��key����ָ��score��zset�е�value </p> @param key @param max @param min @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1640
Methodzrank
<p> ͨ��key����zset��value������ </p> <p> �±��С�������� </p> @param key @param member @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1557
Methodzrem
<p> ͨ��keyɾ����zset��ָ����value </p> @param key @param members ����ʹһ��string Ҳ������һ��string���� @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1505
MethodzremrangeByRank
<p> ͨ��keyɾ�����������ڵ�Ԫ�� </p> @param key @param start @param end @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1762
MethodzremrangeByScore
<p> ͨ��keyɾ��ָ��score�ڵ�Ԫ�� </p> @param key @param start @param end @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1787
Methodzrevrange
<p> ͨ��key����ȡscore��start��end��zset��value </p> <p> socre�Ӵ�С���� </p> <p> ��startΪ0 endΪ-1ʱ����ȫ�� </p> @param key @param start @param end @retur
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1615
Methodzrevrank
<p> ͨ��key����zset��value������ </p> <p> �±�Ӵ�С���� </p> @param key @param member @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1584
Methodzscore
<p> ͨ��key��ȡzset��value��scoreֵ </p> @param key @param member @return
src/main/java/com/github/distribute/lock/redis/RedisUtil.java:1737
← previous101–169 of 169, ranked by callers