- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 递归和非递归逆转链表
逆转链表可以采用递归或者非递归方法实现,以下方法都没有使用额外的存储节点做中转#include using namespace std;struct ListNode{ int data; ListNode *next;};void printLink(ListNode *head);ListNode *reverseLink1(ListNode *head);Li
2016-10-01 20:56:22 702
原创 Javascript闭包陷阱
for(var i=0;i<10;i++){ setTimeout(function(){ console.log(i); },10); }输出为10个10,因为setTimeout函数引用了外部函数的活动对象,它们的引用都是同一个变量i,最后内部函数返回后,i的值为10,此时每个函数都引用着保存变量i的同一个对象,每个i都是10,所以输出10个10.
2016-09-30 23:04:55 575
原创 Java求多个集合的交集和并集
import java.util.HashSet;import java.util.Scanner;import java.util.Set;import java.util.TreeSet;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in)
2016-09-29 22:54:41 3852 1
原创 Spring Boot 结合shiro做第三方登录验证
Spring Boot 结合shiro做第三方登录验证1、首先,说一下我的具体实现思路。在做spring boot拦截器的过程中,开始我准备用spring security来实现,但是研究了一段时间之后发现spring security的集成度太高,需要修改的东西比较多,而且对它本身的使用方法不是很了解,后来转而使用Apache shiro。由于是第三方登录,是不需要我来验证密码的。最开始,我陷入了
2016-08-18 19:47:34 15998 2
backport-util-concurrent-3.1.jar
2017-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人