- 博客(15)
- 资源 (63)
- 问答 (1)
- 收藏
- 关注
转载 JavaScript中this指针指向的彻底理解
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁, 实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题, 虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的, 所以在你理解this的时候会有种琢磨不透的感觉),那么接下来我会深入的探讨这个问题。为什
2017-08-30 01:14:23 447
原创 vue学习笔记【基础篇一】
“时间永远都不够用”———–《海贼王》-索隆介绍Vue 是一个 MVVM 的 JavaScript 框架,以 json 为基本数据模型,绑定HTML页面,当 json 从网络中的 json 改变的时候,我们的HTML页面也会改变。MVVM 概念模型:什么叫MVVM??其实MVVM是这样分割的,M/V/VM。上图中最右边的就是M—>model,最左边就是V—>View,中间就是VM—>ViewMod
2017-08-28 20:25:10 906
转载 Spring Security(13)——session管理
Spring Security通过http元素下的子元素session-management提供了对Http Session管理的支持。 1.1 检测session超时 Spring Security可以在用户使用已经超时的sessionId进行请求时将用户引导到指定的页面。这个可以通过如下配置来实现。 <security:http> … <!– sess
2017-08-14 14:52:58 650
原创 SpringSecurity【注解对方法的权限控制+@PreAuthorize无效】
首先如果你权限限制的方法在某个bean里面,并且,这个bean由SpringMVC管理,那么我们打开SpringSecurity的配置扫描,就写在SpringMVC的配置文件中!!!反之,如果权限限制的方法在某个bean里面,并且这个bean由Spring管理,那么就配置在Spring的配置文件中!!!<!-- 开启 SpringSecurity 注解,注意,该注解必须写在SpringMVC的配置文
2017-08-14 09:50:09 6956
转载 基于方法的权限控制
之前介绍的都是基于URL的权限控制,Spring Security同样支持对于方法的权限控制。可以通过intercept-methods对某个bean下面的方法进行权限控制,也可以通过pointcut对整个Service层的方法进行统一的权限控制,还可以通过注解定义对单独的某一个方法进行权限控制。intercept-methods定义方法权限控制intercept-methods是需要定义在bean
2017-08-14 06:41:32 733
转载 Remember-Me功能
概述Remember-Me是指网站能够在Session之间记住登录用户的身份,具体来说就是我成功认证一次之后在一定的时间内我可以不用再输入用户名和密码进行登录了,系统会自动给我登录。这通常是通过服务端发送一个cookie给客户端浏览器,下次浏览器再访问服务端时服务端能够自动检测客户端的cookie,根据cookie值触发自动登录操作。Spring Security为这些操作的发生提供必要的钩子,并且
2017-08-12 20:14:50 1127
原创 SpringSecurity【用户+权限的数据库持久化】
实战前理论讲解Github代码查看数据库文件要想达到这个目的:主要是实现一个接口,UserDetilsService。 然后,把这个类配置到SpringSecurity的配置文件中。这个接口只有一个方法:public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException{}这个方法的作用就是
2017-08-11 11:27:48 1893
原创 SpringSecurity【资源和权限加入到数据库】
Learn-SpringSecurity 学习SpringSecurity时,写的小案例。已达目标:完成了资源与权限的数据库持久化。主要功能实现都是归功于该博客:学习博客地址数据库文件下载GitHub代码下载你只需要写一个类,就是下面的类,再把该类配置一下(配置在SpringSecurity.xml里面)就能够实现上面的目标了。 该打注释的地方,我写了的,祝福你能够看懂,谢谢!!!/** * C
2017-08-10 19:05:10 1088
原创 SpringSecurity学习【命名空间初体验】
Learn-SpringSecurity学习SpringSecurity时,写的小案例。代码地址:进入GitHub下载。数据库文件下载已达目标:现在配置了SpringSecurity的基本东西,可以说是HelloWorld,通过命名空间的方式。 现在开始SpringSecurity教学。Maven导包通过Maven方式导入SpringSecurity的包。<properties> <pr
2017-08-10 17:44:50 638
转载 使用FactoryBean接口实现自定义bean初始化
使用FactoryBean接口实现自定义bean初始化 本文所要介绍的FactoryBean是Spring中定义的一个接口,当把它的实现类定义为BeanFactory中的一个bean,我们在获取其对应的bean时实际上获取的是FactoryBean所包含的那个对象,而不是它本身。我们先来看一下FactoryBean的定义。public interface FactoryBean<
2017-08-07 14:34:30 706
转载 Git和SVN切换
使用idea工具进行开发,有时需要使用github 有时又需要svn那如何进行切换它们呢(Idea选择了git就没有了svn,相反也是),解决方法很简单: 修改项目下.idea目录的vcs.xml配置文件。 <?xml version="1.0" encoding="UTF-8"?><project version="4"> <component name="VcsDirectoryMa
2017-08-02 15:55:40 1335
转载 IDEA使用:intellIJ idea 配置 svn
以前开发工具一直用的是Eclipse/MyEclipse,虽然早就听说过Idea而且也尝试用过几次,说实话一开始使用idea真是很不习惯,不只是快捷键不同;比如项目和模块、服务器(如Tomcat)配置等也完全不同,但坚持用过一段时间后感觉很棒,比使用Eclipse/MyEclipse理有效率。开始的时候因为不熟悉,没有使用SVN插件,仅是使用idea作为开发工具,然后TortoiseSVN客户端
2017-08-02 15:22:45 1306
转载 SVN基本使用
1.为什么要使用SVN?为了解决多人协同开发环境下的具体问题。2.什么是SVN?SVN是Subversion的简称,是一款版本控制工具。常见版本控制工具:CVS→SVN→GIT3.SVN工作模式(1) C/S结构(2) 三个基本操作 ①检出:只做一次 ②更新:经常 ③提交:经常4.服务器端安装和配置(1) 服务器端程序的安装 ① 运行Setup-
2017-08-02 15:16:38 664
转载 Vue.js——60分钟快速入门
是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。本文摘自:http://www.cnblogs.com/keepfool/p/5619070.html如果你之前已经习惯了用jQuery操作DOM,学习Vue.js时请先抛开手动操作DOM的思维
2017-08-01 15:04:32 575
转载 如何解决failed to push some refs to git
Administrator@PC-20150110FGWU /K/cocos2d/yc (master)$ git push -u origin masterTo git@github.com:yangchao0718/cocos2d.git ! [rejected] master -> master (non-fast-forward)error: failed to push so
2017-08-01 14:41:02 1608
刷CSDN博客(Windows Java环境运行)
2017-03-25
代码量统计程序,支持C、Python、PHP、Java
2018-10-24
apache-maven-3.5.0-bin.zip
2017-05-15
IDEA构建Android失败,找不到lint.jar包
2017-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人