不见武陵豪杰墓
不见武陵豪杰墓
全部文章
分类
java(8)
java设计模式(4)
Leetcode(33)
Spring系列(11)
剑指offer(14)
排序算法(1)
数据库(3)
数据结构(5)
未归档(1)
计算机网络(5)
设计模式(1)
闲思(1)
归档
标签
去牛客网
登录
/
注册
Beyond的学习之旅
知行合一,经世致用
全部文章
(共86篇)
如何解决重复提交的问题(幂等)
关键点:识别哪些提交是同样的提交 解决方法:在页面设置token,利用redis事务的原子性。比如,在trade页面,点击提交订单,会生成一个token嵌入在页面中。点击结算时会验证token,解决重复提交的问题。 代码: controller"trade" @GetMappi...
幂等问题
2020-07-16
0
675
SpringBoot整合ActiveMq消息队列
导入依赖包 public class ActiveMQUtil { PooledConnectionFactory pooledConnectionFactory = null; public void init(String brokerUrl){ ActiveMQCon...
消息队列
2020-07-15
0
455
微信支付在项目中的实现
native支付,生成二维码,用户扫码支付 流程图 具体实现 添加依赖 <dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpa...
2020-07-15
1
488
购物车的实现及细节
添加购物车:先拿到userid(登录则拿登陆了的,未登录检查cookie,cookie没有生成随机数),再把userid,skuid,num作为参数传到cartService.addCart(userId, skuId, num)。从购物车列表里面查数量。1、先去读缓存,如果缓存存在这个cartke...
项目
2020-07-13
0
354
拦截器的使用
拦截器的使用 1注册一个拦截器 @Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter { //注册一个拦截器 @Autowired AuthInterceptor authInterceptor...
拦截器注解
2020-07-09
0
393
单点登录在项目中的实现
1登录验证,验证成功制作通过JWT制作token,返回token @PostMapping("login") @ResponseBody public String login(UserInfo userInfo, HttpServletRequest requ...
单点登录
2020-07-09
0
1274
KMP算法解决字符串匹配
实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 输入: haystack = "hello", needle = ...
字符串
kmp
2020-07-05
0
391
redis分布式锁的处理
缓存击穿 问题1:当数据没有缓存的时候,正好有很多个请求一起去访问数据。 解决方法1: 利用setnx增加分布式锁 同时只有一个线程能拿到锁,其他线程自旋等待问题2:如果某个线程拿到锁很长时间没处理完,其他线程会一直等待。 问题3:如果设置锁的超时时间,在释放锁del的时候,可能删除的是别人所持到的...
2020-06-19
0
471
最长公共子序列(LCS)
输入:text1 = "abcde", text2 = "ace" 输出:3 解释:最长公共子序列是 "ace",它的长度为 3 解析:定义dp[i][j]为s1的1--i序列和s2的1--j序列的最长公共子序列。 如果s1的第i个...
动态规划
2020-05-25
0
482
编辑距离
输入:word1 = "horse", word2 = "ros" 输出:3 解释: horse -> rorse (将 'h' 替换为 'r') rorse -> rose (删除 'r') rose -> ros (删除 'e') 解析...
动态规划
2020-05-25
0
365
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页