Spring Security 简介 Spring Security 主要作用是认证与授权Spring Security 和 jwt 相关的介绍自行百度吧 下面直接上代码,...
Spring Security 简介 Spring Security 主要作用是认证与授权Spring Security 和 jwt 相关的介绍自行百度吧 下面直接上代码,...
字符串中找字串索引 暴破,直接处理从最开始匹配,从0-n开始循环查找,不相等重新计算时间复杂度:O(n*m) KMP算法处理找字符串中字串索引 如图:当"ABCDAB "失配...
Algorithm shortest-palindrome[https://leetcode.com/problems/shortest-palindrome/]给定一个字符...
Algorithm shortest-palindrome给定一个字符串s,在s前增加最少字符串使得回文自己写的爆破方式时间超过了leetcode的时间限制并且写得也很复杂,...
lambda表达式原理,在类中新增1个私有静态类,方法名为lambda$方法名$index 通过javap -c -private XX.class查看字节码 多了1个方法,...
Algorithm PermutationsPermutations II排列组合,给定唯一整型数组,返回所有排列。第一版代码,由于第二个问题唯一结果不能通过改第一版代码解决...
通过sychronized给对象加锁,每个对象在实例化后,会同时实例出一个ObjectMoniter,同时对象有对象头(markOop),在对象头中会存有当前锁状态信息,包含...
极客时间-《Java并发编程实战》学习笔记 异步方法:调用方法,在方法中启动子线程异步调用:启动子线程调用方法异步转同步:由于同步简单易用,将异步方法进行封装,同步调用,等待...
Algorithm leetCode 202 Happy Number将数字的每一个数字平方求和,如果等于1就是happy,如果不是1无限循环下去思路:找到结束点,保存中间数...
事物中的aop spring cache中的aop 在@EnableCaching注解类中
Algorithm 题一:leetCode 812 Largest Triangle AreaYou have a list of points in the plane. ...
Algorithm leetCode 60 Permutation SequenceGiven n and k, return the kth permutation seq...
三个问题 二叉树按层遍历 给定指定n个节点,二叉树有多少种组合 二叉树插入删除,保持顺序 思路 通过队列保存缓存结果,从root节点开始,然后进队出队,输出结果同时左节点进队...
Algorithm leetcode125(125. Valid Palindrome),判断是否回文,只考虑a-z、0-9、A-Z,忽略大小写第一个思路,一看到回文,就想到...
一致性hash思想 一般的hash算法对资源做缓存,出现扩容或者缩小容量时,需要对所有资源hash重新计算存储位置,导致缓存失效。一致性hash通过将hash区间[0,Ine...
Algorithm leetcode301(https://leetcode.com/problems/remove-invalid-parentheses/),删除最少数量...