摘要: //递归解法 function fib(n){ if(n < 1){ throw new Error('invalid arguments'); } if(n == 1 || n == 2){ return 1; } return fib(n - 1) + fib(n - 2); } //非递归解法 阅读全文
posted @ 2017-12-27 22:23 笔记Next 阅读(338) 评论(0) 推荐(0) 编辑
摘要: Shiro加密: //加密算法 String hashAlgorithName="MD5"; //加密明文 String credentials="123456"; //加密盐值 ByteSource salt = null; //加密盐值 //盐值通常取唯一的,我们这用用户名作为盐值 //Byte 阅读全文
posted @ 2017-12-27 22:02 笔记Next 阅读(134) 评论(0) 推荐(0) 编辑
摘要: List集合在遍历过程中的删除:[1,1,2,3,4,5] for循环正续会漏掉一个1 for(int i=0;i<list.size();i++){ if(list.get(i).equals(1)){ list.remove(i); } } for循环倒序可以删除所有1 for(int i=li 阅读全文
posted @ 2017-12-27 22:01 笔记Next 阅读(2525) 评论(0) 推荐(0) 编辑
摘要: 购物车系统设计: 方式:①未登录可以添加购物车②登录后再添加购物车 阅读全文
posted @ 2017-12-27 21:13 笔记Next 阅读(391) 评论(0) 推荐(0) 编辑