Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bootsrc/jseckill
/ functions
Functions
159 in github.com/bootsrc/jseckill
⨍
Functions
159
◇
Types & classes
37
Method
getUsername
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/MQConfigBean.java:26
Method
getVirtualHost
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/MQConfigBean.java:50
Method
handleDelivery
(String consumerTag, Envelope envelope, AMQP.BasicProperties properties, by
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/mq/MQConsumer.java:71
Method
handleInRedis
在Redis中真正进行秒杀操作 @param seckillId @param userPhone @throws SeckillException
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/service/impl/SeckillServiceImpl.java:190
Method
handleSeckill
直接在数据库里减库存 @param seckillId @param userPhone @param md5 @return @throws SeckillException
doc/codesegment/SeckillServiceImpl.java:180
Method
index
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/controller/HomeController.java:11
Method
initJedisPool
(@Qualifier("poolConfig") JedisPoolConfig poolConfig)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/config/RedisCacheConfig.java:60
Method
initJedisPoolConfig
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/config/RedisCacheConfig.java:46
Method
initialValue
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/mq/MQChannelManager.java:29
Method
isExposed
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/Exposer.java:61
Method
isGrab
@param seckillId @param phone @return 返回代码的含义0: 排队中; 1: 秒杀成功; 2: 秒杀失败 @TODO String boughtKey = RedisKeyPrefix.BOUGHT_USERS + seckillId 还有一个redisKey存放已
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/controller/SeckillController.java:119
Method
isGrab
@param seckillId @param userPhone @return 0: 排队中; 1: 秒杀成功; 2: 秒杀失败
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/service/impl/SeckillServiceImpl.java:279
Method
isPublisherConfirms
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/MQConfigBean.java:42
Method
isSuccess
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillResult.java:29
Method
killByProcedure
使用存储过程执行秒杀 @param paramMap
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dao/SeckillDAO.java:44
Method
list
(Model model)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/controller/SeckillController.java:40
Method
main
(String[] args)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/JseckillBackendApp.java:11
Method
mqConfigBean
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/config/MQConfig.java:46
Method
mqConnectionReceive
(@Autowired MQConfigBean mqConfigBean)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/config/MQConfig.java:84
Method
mqConnectionSeckill
(@Autowired MQConfigBean mqConfigBean)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/config/MQConfig.java:71
Method
ping
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/controller/ApiController.java:25
Method
rabbitmq
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/controller/ApiController.java:30
Method
sendMessage
()
jseckill-backend/src/test/java/com/liushaoming/jseckill/backend/service/impl/MqProducerTest.java:18
Method
setApplicationContext
(ApplicationContext applicationContext)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/boot/AppContextHolder.java:17
Method
setConnectStr
(String connectStr)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/ZKConfigBean.java:22
Method
setConnectTimeout
(int connectTimeout)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/ZKConfigBean.java:38
Method
setCreateTime
(Date createTime)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/Seckill.java:65
Method
setCreateTime
(Date createTime)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/PayOrder.java:49
Method
setData
(T data)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillResult.java:41
Method
setEnd
(long end)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/Exposer.java:105
Method
setEndTime
(Date endTime)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/Seckill.java:57
Method
setError
(String error)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillResult.java:49
Method
setExposed
(boolean exposed)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/Exposer.java:65
Method
setLockAcquireTimeout
(int lockAcquireTimeout)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/ZKConfigBean.java:46
Method
setLockRoot
(String lockRoot)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/ZKConfigBean.java:14
Method
setMd5
(String md5)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/Exposer.java:73
Method
setName
(String name)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/Seckill.java:33
Method
setNow
(long now)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/Exposer.java:89
Method
setPayOrder
(PayOrder payOrder)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillExecution.java:75
Method
setSeckill
(Seckill seckill)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/PayOrder.java:57
Method
setSeckillId
(long seckillId)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillExecution.java:51
Method
setSeckillId
(long seckillId)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/Seckill.java:25
Method
setSeckillStateEnum
(SeckillStateEnum seckillStateEnum)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/exception/SeckillException.java:29
Method
setSessionTimeout
(int sessionTimeout)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/bean/ZKConfigBean.java:30
Method
setStart
(long start)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/Exposer.java:97
Method
setStartTime
(Date startTime)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/Seckill.java:49
Method
setState
(int state)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillExecution.java:59
Method
setStateInfo
(String stateInfo)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillExecution.java:67
Method
setSuccess
(boolean success)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillResult.java:33
Method
setVersion
(long version)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/Seckill.java:73
Method
stateOf
(int index)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/enums/SeckillStateEnum.java:60
Method
time
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/controller/SeckillController.java:102
Method
toString
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/SeckillExecution.java:24
Method
toString
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/dto/Exposer.java:30
Method
toString
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/Seckill.java:77
Method
toString
()
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/entity/PayOrder.java:61
Method
tryAcquireSeckill
尝试获取令牌 @return
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/service/impl/AccessLimitServiceImpl.java:22
Method
updateInventory
(long seckillId, long userPhone)
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/service/SeckillService.java:46
Method
updateInventory
先插入秒杀记录再减库存
jseckill-backend/src/main/java/com/liushaoming/jseckill/backend/service/impl/SeckillServiceImpl.java:215
← previous
101–159 of 159, ranked by callers