Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crossoverJie/JCSprout
/ functions
Functions
356 in github.com/crossoverJie/JCSprout
⨍
Functions
356
◇
Types & classes
137
↓ 1 callers
Method
getTwo2
时间复杂度 O(N) 利用Map Key存放目标值和当前值的差值,value 就是当前的下标 每次遍历是 查看当前遍历的值是否等于差值,如果是等于,说明两次相加就等于目标值。 然后取出 map 中 value ,和本次遍历的下标,就是两个下标值相加等于目标值了。 @param nums @para
src/main/java/com/crossoverjie/algorithm/TwoSum.java:48
↓ 1 callers
Method
getUpdateTime
()
src/main/java/com/crossoverjie/actual/LRUAbstractMap.java:298
↓ 1 callers
Method
getValue
()
src/main/java/com/crossoverjie/disruptor/LongEvent.java:17
↓ 1 callers
Method
init
()
src/main/java/com/crossoverjie/guava/CacheLoaderTest.java:28
↓ 1 callers
Method
levelIterator
二叉树的层序遍历 借助于队列来实现 借助队列的先进先出的特性 首先将根节点入队列 然后遍历队列。 首先将根节点打印出来,接着判断左节点是否为空 不为空则加入队列 @param node
src/main/java/com/crossoverjie/algorithm/BinaryNode.java:83
↓ 1 callers
Method
levelIterator
二叉树的层序遍历 借助于队列来实现 借助队列的先进先出的特性 首先将根节点入队列 然后遍历队列。 暂时把上一个节点存起来,每次都把上一节点的 next 指向当前节点 首先将根节点打印出来,接着判断左节点是否为空 不为空则加入队列 @param node
src/main/java/com/crossoverjie/algorithm/BinaryNodeTravel.java:90
↓ 1 callers
Method
lruCallback
()
src/main/java/com/crossoverjie/actual/LRUAbstractMap.java:322
↓ 1 callers
Method
main
(String[] args)
src/main/java/com/crossoverjie/algorithm/LinkedListMergeSort.java:107
↓ 1 callers
Method
modifyBasic
(int aa)
src/test/java/com/crossoverjie/reference/ReferenceTest.java:25
↓ 1 callers
Method
modifyCar
(Car car2)
src/test/java/com/crossoverjie/reference/ReferenceTest.java:63
↓ 1 callers
Method
modifyCar1
(Car car)
src/test/java/com/crossoverjie/reference/ReferenceTest.java:38
↓ 1 callers
Method
modifyReference02
(List<Integer> aa)
src/test/java/com/crossoverjie/reference/ReferenceTest.java:93
↓ 1 callers
Method
moveToHead
(Node<K,V> node)
src/main/java/com/crossoverjie/actual/LRUMap.java:73
↓ 1 callers
Method
newInstance
()
src/main/java/com/crossoverjie/disruptor/LongEventFactory.java:13
↓ 1 callers
Method
onData
(long bb)
src/main/java/com/crossoverjie/disruptor/LongEventProducer.java:22
↓ 1 callers
Method
process
执行处理 @param msg
src/main/java/com/crossoverjie/design/pattern/chainofresponsibility/MsgProcessChain.java:31
↓ 1 callers
Method
queue
()
src/test/java/com/crossoverjie/algorithm/TwoStackQueueTest.java:9
↓ 1 callers
Method
randomRedPacket
(int totalMoney, int minMoney, int maxMoney, int count)
src/main/java/com/crossoverjie/red/RedPacket.java:71
↓ 1 callers
Method
recNode
递归 @param node
src/main/java/com/crossoverjie/algorithm/ReverseNode.java:83
↓ 1 callers
Method
remove
(Object o)
src/main/java/com/crossoverjie/concurrent/CustomThreadPool.java:392
↓ 1 callers
Method
reverseNode
利用头插法插入链表 @param head
src/main/java/com/crossoverjie/algorithm/ReverseNode.java:46
↓ 1 callers
Method
setCallBackListener
(CallBackListener callBackListener)
src/main/java/com/crossoverjie/guava/callback/Caller.java:59
↓ 1 callers
Method
setCount
(Integer count)
src/main/java/com/crossoverjie/actual/ReadFile.java:101
↓ 1 callers
Method
setKey
(String key)
src/main/java/com/crossoverjie/actual/ReadFile.java:93
↓ 1 callers
Method
setNotifier
(Notifier notifier)
src/main/java/com/crossoverjie/guava/callback/Caller.java:50
↓ 1 callers
Method
setNotify
设置回调接口 @param notify
src/main/java/com/crossoverjie/concurrent/communication/MultipleThreadCountDownKit.java:38
↓ 1 callers
Method
setQuestion
(String question)
src/main/java/com/crossoverjie/guava/callback/Caller.java:67
↓ 1 callers
Method
sortAndFindKeyWords
查找关键字 @param file @throws IOException
src/main/java/com/crossoverjie/actual/ReadFile.java:56
↓ 1 callers
Method
startTask
()
src/main/java/com/crossoverjie/concurrent/CustomThreadPool.java:189
↓ 1 callers
Method
stopThread
()
src/main/java/com/crossoverjie/concurrent/Volatile.java:50
↓ 1 callers
Method
toString
()
src/main/java/com/crossoverjie/guava/callback/Caller.java:71
↓ 1 callers
Method
toString
()
src/main/java/com/crossoverjie/actual/ReadFile.java:115
↓ 1 callers
Method
updateCondition
()
src/main/java/com/crossoverjie/actual/FourThreadPrinter.java:63
Method
ArrayQueue
(int size)
src/main/java/com/crossoverjie/concurrent/ArrayQueue.java:43
Method
BinaryNode
()
src/main/java/com/crossoverjie/algorithm/BinaryNode.java:17
Method
BinaryNodeTravel
()
src/main/java/com/crossoverjie/algorithm/BinaryNodeTravel.java:19
Method
BloomFilters
(int arraySize)
src/main/java/com/crossoverjie/algorithm/BloomFilters.java:22
Method
Car
(String name)
src/test/java/com/crossoverjie/reference/ReferenceTest.java:72
Method
CommandOrder
(String orderName)
src/main/java/com/crossoverjie/hystrix/CommandOrder.java:22
Method
CommandUser
(String userName)
src/main/java/com/crossoverjie/hystrix/CommandUser.java:22
Method
Consumer
(TopicPartition topicPartition, Properties props,String name)
src/test/java/com/crossoverjie/kafka/KafkaTest.java:86
Method
CustomThreadPool
@param miniSize 最小线程数 @param maxSize 最大线程数 @param keepAliveTime 线程保活时间 @param unit @param workQueue 阻塞队列 @param notify 通知接口
src/main/java/com/crossoverjie/concurrent/CustomThreadPool.java:83
Method
CustomizeHandle
(Class clazz)
src/main/java/com/crossoverjie/proxy/jdk/CustomizeHandle.java:21
Method
FourThreadPrinter
(String name, int currentType)
src/main/java/com/crossoverjie/actual/FourThreadPrinter.java:41
Method
FutureTask
(Callable<T> callable)
src/main/java/com/crossoverjie/concurrent/future/FutureTask.java:18
Method
JiNum
(TwoThreadWaitNotifySimple number)
src/main/java/com/crossoverjie/actual/TwoThreadWaitNotifySimple.java:70
Method
JiNum
(TwoThreadWaitNotify number)
src/main/java/com/crossoverjie/actual/TwoThreadWaitNotify.java:74
Method
JiNum
(TwoThread number)
src/main/java/com/crossoverjie/actual/TwoThread.java:82
Method
LRUAbstractMap
()
src/main/java/com/crossoverjie/actual/LRUAbstractMap.java:77
Method
LRULinkedMap
(int cacheSize)
src/main/java/com/crossoverjie/actual/LRULinkedMap.java:26
Method
LRUMap
(int cacheSize)
src/main/java/com/crossoverjie/actual/LRUMap.java:37
Method
ListNode
(int val)
src/main/java/com/crossoverjie/algorithm/MergeTwoSortedLists.java:65
Method
LongEventProducer
(RingBuffer<LongEvent> ringBuffer)
src/main/java/com/crossoverjie/disruptor/LongEventProducer.java:18
Method
MultipleThreadCountDownKit
(int number)
src/main/java/com/crossoverjie/concurrent/communication/MultipleThreadCountDownKit.java:26
Method
Node
(K key, V value)
src/main/java/com/crossoverjie/actual/LRUMap.java:182
Method
Node
(Node pre,Node next, Object key, Object val)
src/main/java/com/crossoverjie/actual/LRUAbstractMap.java:286
Method
Node
()
src/main/java/com/crossoverjie/algorithm/LinkedListMergeSort.java:22
Method
Node
(T value, Node<T> next )
src/main/java/com/crossoverjie/algorithm/ReverseNode.java:101
Method
Node
(Object data, Node next)
src/main/java/com/crossoverjie/algorithm/LinkLoop.java:17
Method
OuNum
(TwoThreadWaitNotifySimple number)
src/main/java/com/crossoverjie/actual/TwoThreadWaitNotifySimple.java:35
Method
OuNum
(TwoThreadWaitNotify number)
src/main/java/com/crossoverjie/actual/TwoThreadWaitNotify.java:37
Method
OuNum
(TwoThread number)
src/main/java/com/crossoverjie/actual/TwoThread.java:51
Method
Run2
()
src/main/java/com/crossoverjie/thread/ThreadExceptionTest.java:76
Method
Singleton
()
src/main/java/com/crossoverjie/concurrent/Singleton.java:14
Method
TwoThreadNonBlocking
(int start, int end, String name)
src/main/java/com/crossoverjie/actual/TwoThreadNonBlocking.java:29
Method
Work
(LongEventProducer producer,long bb)
src/main/java/com/crossoverjie/disruptor/LongEventMain.java:86
Method
Worker
(int state)
src/test/java/com/crossoverjie/concurrent/CustomThreadPoolFutureTest.java:58
Method
Worker
(int state)
src/test/java/com/crossoverjie/concurrent/ThreadPoolTest.java:41
Method
Worker
(int state)
src/test/java/com/crossoverjie/concurrent/CustomThreadPoolExeceptionTest.java:41
Method
Worker
(int state)
src/test/java/com/crossoverjie/concurrent/CustomThreadPoolTest.java:56
Method
Worker
(Runnable task, boolean isNewTask)
src/main/java/com/crossoverjie/concurrent/CustomThreadPool.java:183
Method
afterPropertiesSet
()
src/main/java/com/crossoverjie/spring/service/SpringLifeCycleService.java:21
Method
arrayList
()
src/main/java/com/crossoverjie/basic/CollectionsTest.java:27
Method
arrayListSize
()
src/main/java/com/crossoverjie/basic/CollectionsTest.java:40
Method
bloomFilterTest
()
src/test/java/com/crossoverjie/algorithm/BloomFiltersTest.java:52
Method
call
()
src/test/java/com/crossoverjie/concurrent/CustomThreadPoolFutureTest.java:62
Method
call
()
src/test/java/com/crossoverjie/concurrent/ThreadPoolTest.java:45
Method
callBackNotify
(String msg)
src/main/java/com/crossoverjie/guava/callback/Main.java:24
Method
clazzTest
()
src/test/java/com/crossoverjie/proxy/JDKProxyTest.java:26
Method
compareTo
(SortString o)
src/main/java/com/crossoverjie/actual/ReadFile.java:106
Method
constructorOutputVoid
()
src/test/java/com/crossoverjie/algorithm/LinkedListMergeSortTest.java:13
Method
consumer
()
src/test/java/com/crossoverjie/kafka/KafkaTest.java:23
Method
createAnimal
()
src/main/java/com/crossoverjie/design/pattern/factorymethod/FishFactory.java:11
Method
createAnimal
()
src/main/java/com/crossoverjie/design/pattern/factorymethod/AnimalFactory.java:12
Method
cyclicBarrier
CyclicBarrier @throws Exception
src/main/java/com/crossoverjie/actual/ThreadCommunication.java:34
Method
desc
()
src/main/java/com/crossoverjie/design/pattern/factorymethod/Cat.java:11
Method
desc
()
src/main/java/com/crossoverjie/design/pattern/factorymethod/Fish.java:13
Method
destroy
()
src/main/java/com/crossoverjie/spring/SpringLifeCycle.java:25
Method
destroy
()
src/main/java/com/crossoverjie/spring/annotation/AnnotationBean.java:27
Method
destroy
()
src/main/java/com/crossoverjie/spring/service/SpringLifeCycleService.java:26
Method
doProcess
(String msg)
src/main/java/com/crossoverjie/design/pattern/chainofresponsibility/impl/SensitiveWordProcess.java:13
Method
doProcess
(String msg)
src/main/java/com/crossoverjie/design/pattern/chainofresponsibility/impl/TypoProcess.java:13
Method
doProcess
(String msg)
src/main/java/com/crossoverjie/design/pattern/chainofresponsibility/impl/CopyrightProcess.java:14
Method
exec
()
src/main/java/com/crossoverjie/proxy/cglib/RealSubject.java:16
Method
execute
()
src/test/java/com/crossoverjie/concurrent/CustomThreadPoolFutureTest.java:18
Method
execute
()
src/test/java/com/crossoverjie/concurrent/CustomThreadPoolExeceptionTest.java:14
Method
execute
()
src/test/java/com/crossoverjie/concurrent/CustomThreadPoolTest.java:14
Method
execute
(Caller caller, String msg)
src/main/java/com/crossoverjie/guava/callback/Notifier.java:19
Method
execute
执行
src/main/java/com/crossoverjie/proxy/jdk/impl/ISubjectImpl.java:19
Method
executorService
利用线程池的 awaitTermination 方法,每隔一秒钟检查线程池是否执行完毕 @throws Exception
src/main/java/com/crossoverjie/actual/ThreadCommunication.java:111
← previous
next →
101–200 of 356, ranked by callers