上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 72 下一页
摘要: AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库 阅读全文
posted @ 2017-08-15 16:13 人艰不拆_zmc 阅读(202) 评论(0) 推荐(0) 编辑
摘要: public class Person { } import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; public class Student extends Person { public static void main(String[] args) { ... 阅读全文
posted @ 2017-08-14 17:46 人艰不拆_zmc 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 为什么要在密码里加点“盐” 盐(Salt) 在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。 以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解什么叫 Salt,以及它究竟起到什么作用。 第一代密码 阅读全文
posted @ 2017-08-14 10:54 人艰不拆_zmc 阅读(4997) 评论(1) 推荐(2) 编辑
摘要: 1 背景 涉及身份验证的系统都需要存储用户的认证信息,常用的用户认证方式主要为用户名和密码的方式,为了安全起见,用户输入的密码需要保存为密文形式,可采用已公开的不可逆的hash加密算法,比如SHA256, SHA512, SHA3等,对于同一密码,同一加密算法会产生相同的hash值,这样,当用户进行 阅读全文
posted @ 2017-08-14 10:26 人艰不拆_zmc 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: @Autowired是根据类型进行自动装配的。如果当spring上下文中存在不止一个UserDao类型的bean时,就会抛出BeanCreationException异常;如果Spring上下文中不存在UserDao类型的bean,也会抛出BeanCreationException异常。我们可以使用 阅读全文
posted @ 2017-08-12 16:05 人艰不拆_zmc 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://github.com/mybatis/mybatis-3/wiki/FAQ How do I use multiple parameters in a mapper? Java reflection does not provide a way to know the na 阅读全文
posted @ 2017-08-10 22:09 人艰不拆_zmc 阅读(392) 评论(0) 推荐(0) 编辑
摘要: springboot不像springmvc,它没有xml配置文件,那该如何配置shiro呢,其实也不难,用java代码+注解来解决这个问题。仅以此篇记录我对shiro的学习,如有对过客造成不便,实在抱歉! 一、加入jar包 既然要用到shiro,当然要加入它的jar包咯,在pom.xml中jar包依 阅读全文
posted @ 2017-08-10 21:55 人艰不拆_zmc 阅读(388) 评论(0) 推荐(0) 编辑
摘要: spring中为了减少xml中配置,可以声明一个配置类(例如SpringConfig)来对bean进行配置。 一、首先,需要xml中进行少量的配置来启动Java配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp 阅读全文
posted @ 2017-08-10 17:40 人艰不拆_zmc 阅读(483) 评论(0) 推荐(0) 编辑
摘要: spring boot项目出现controller的路由没被注册,原因:启动类application跟controller不在一个包中,扫描不到controller, 如启动类在com.oyx.a,controller在com.oyx.b 解决办法: 方法1:将controller跟启动类放在一个包 阅读全文
posted @ 2017-08-10 16:40 人艰不拆_zmc 阅读(520) 评论(0) 推荐(0) 编辑
摘要: GitHub后台可以添加多个SSH Keys,但是同一个SSH Keys只能在添加在一个帐号上(添加时提示“Key is already in use”)。理由很容易想到,SSH公钥使用时相当于用户名密码,不可能两个不同的帐号使用同一个用户名密码。要想在多个GitHub帐号上添加公钥,就要在本地生成 阅读全文
posted @ 2017-08-09 18:07 人艰不拆_zmc 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 错误提示如下:(eclipse+maven) Could not calculate build plan: Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.7.1 from http://repo1. 阅读全文
posted @ 2017-08-08 11:42 人艰不拆_zmc 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下:request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jspresponse.sendRedirect("new.jsp");//重 阅读全文
posted @ 2017-08-07 21:47 人艰不拆_zmc 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 本以为都是初学者,应付应付好了。。。。(卧槽,谁打我!!) 既然老手也会有这类问题,那我就认真总结一下好了。(初稿,HR老先生很多问题没回复我,回复了我会修改的!) 是否有些人觉得自己的简历做的不错,为什么一投出去就石沉大海,渺无音讯?(同感就去点赞)很大的原因是因为你的简历没有吸引住招聘者的眼球。 阅读全文
posted @ 2017-08-04 10:47 人艰不拆_zmc 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 上篇我们引入了SSO这个话题《15分钟了解SSO是个什么鬼!》。本篇我们一步步深入分析SSO实现机理,并亲自动手实现一个线上可用的SSO认证服务器!首先,我们来分析下单Web应用系统登录登出的实现机理。Web系统登录登出功能,通常属于系统安全管理模块的一部分。如上篇所说,登录,意味着用户与系统之间的 阅读全文
posted @ 2017-08-04 09:57 人艰不拆_zmc 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Web应用系统的演化总是从简单到复杂,从单功能到多功能模块再到多子系统方向发展。 .当前的大中型Web互联网应用基本都是多系统组成的应用群,由多个web系统协同为用户提供服务。 多系统应用群,必然意味着各系统间既相对独立,又保持着某种联系。 独立,意味着给用户提供一个相对完整的功能服务,比如C2C商 阅读全文
posted @ 2017-08-04 09:49 人艰不拆_zmc 阅读(300) 评论(0) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 72 下一页