摘要: Authentication:身份认证/登录,验证用户是不是拥有相应的身份。 Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情。 这里我们主要分析Authentication过程 一般在登陆方法中我们会这么写: Subject subject 阅读全文
posted @ 2018-12-21 09:38 leftcity 阅读(6749) 评论(0) 推荐(1) 编辑
摘要: Spring容器负责创建应用程序中的bean同时通过ID来协调这些对象之间的关系。作为开发人员,我们需要告诉Spring要创建哪些bean并且如何将其装配到一起。 spring中bean装配有两种方式 隐式的bean发现机制和自动装配 在java代码或者XML中进行显示配置 当然这些方式也可以配合使 阅读全文
posted @ 2018-05-16 20:44 leftcity 阅读(14315) 评论(0) 推荐(0) 编辑
摘要: 平衡二叉搜索树(Self-balancing binary search tree)又被称为AVL树(有别于AVL算法),且具有以下性质:它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树,同时,平衡二叉树必定是二叉排序树。 高度差可以用平衡因子bf来定义, 阅读全文
posted @ 2018-03-28 16:16 leftcity 阅读(2776) 评论(2) 推荐(0) 编辑
摘要: 使用方法 阅读全文
posted @ 2018-03-02 14:02 leftcity 阅读(2657) 评论(0) 推荐(0) 编辑
摘要: 摘自:https://www.douban.com/note/223507364/ 关于补码,看过一些书籍和网文,基本都是在“求反加一”的方法、步骤上反复强调,而对于补码的本质和定义,讨论的不足。这就对初学者的造成了误导,使得很多人都纠结在-128的补码求取过程中。关于反码和原码,大家都是在郑重其事 阅读全文
posted @ 2018-02-23 11:11 leftcity 阅读(492) 评论(4) 推荐(0) 编辑
摘要: 直接上代码: 效果如图: 设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。 主要列出我自己常用的特性,更多布局请参考:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source= 阅读全文
posted @ 2017-10-13 09:28 leftcity 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 我遇到的场景: 对于iframe窗口,自带滚动条是整个窗口的大小。有时需要顶部或底部固定,则滚动条不应该触碰到顶部或底部。 那么首先打开iframe时应该去掉滚动条 scrolling="no",然后在需要滚动的区域自定义滚动条。 自定义滚动条代码如下: 效果如下: 东方不败东方不败东方不败东方不败 阅读全文
posted @ 2017-10-12 21:42 leftcity 阅读(990) 评论(0) 推荐(0) 编辑
摘要: forward 转发,如return "forward:/hello"; 浏览器的地址栏不会变,但是有视图返回来 redirect 重定向,如return "redirect:/hello"; 浏览器的地址栏会变。 网络解释: spring控制器最后返回一个ModelAndView(urlName) 阅读全文
posted @ 2017-09-18 21:32 leftcity 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 假如有这么一个需求,要记录所有用户访问某一页面的次数。 最先想到的可能是在该Controller定义一个静态成员,然后在相应Action里自增。但这样有一个问题,就是Tomcat或者其他服务器重启的话,这个值是没办法保存的。 当然在数据库中直接保存也是可以的,但因此便要去单独建张表,日后用户访问相应 阅读全文
posted @ 2017-08-31 10:41 leftcity 阅读(8612) 评论(1) 推荐(1) 编辑
摘要: 首先看效果 思路:1、去掉“丝带“菱角使用的是overflow: hidden; 2、通过z-index降低图片的优先级或者调高“丝带”优先级来实现覆盖效果(z-index需要写在有position的元素上面,并且后面的元素默认优先级比前面高) 3、父级元素使用position:relative,子 阅读全文
posted @ 2017-08-10 22:06 leftcity 阅读(8744) 评论(0) 推荐(0) 编辑