摘要: 场景:平常我们用户注册的密码保存到数据库都不会是明文存储的。都是经过加密之后的。因为保证用户的安全性。我们通常是用md5算法来加密的。 这个只能算是一个工具类。没必要了解里面是怎么实现的。拿来用就可以。 阅读全文
posted @ 2018-03-28 21:04 发疯的man 阅读(2183) 评论(0) 推荐(0)
摘要: 场景:比如说我们这边有个后台系统,用户注册(不让填写密码,密码由后台生成),如果注册成功,通过邮件的形式发送给用户。这样的场景大家应该都见过吧。这里的密码就是我们通过这个工具类就可以生成 PasswordUtil.java package com.mmall.util; import com.mma 阅读全文
posted @ 2018-03-28 00:11 发疯的man 阅读(2366) 评论(0) 推荐(0)
摘要: 有时候会出现ip ping的通 但是就是连接不上的情况。这时候我们需要检测一下这个端口是否被开放 这个命令是 如果3389 这个端口已开启 就输出 3389端口已开启 否则 就 echo 3389未开启 还有一个命令查看端口是否通 阅读全文
posted @ 2018-03-27 10:16 发疯的man 阅读(10369) 评论(0) 推荐(1)
摘要: 先说说为什么要使用springMVC的全局拦截器,比如 当我们在访问接口的时候,我们一般都会先判断这个用户是否登陆,我们就要在每个接口的前面都要判断一下,想想是不是很蛋疼,那工作量。。。 这时候,我们需要一个拦截器,他的作用就是,在每个请求的时候会先被它拦截,同时,还会得到request、respo 阅读全文
posted @ 2018-03-26 00:22 发疯的man 阅读(4257) 评论(0) 推荐(0)
摘要: 有些场景我们不属于controller,service,dao,但是我们需要从spring中得到spring容器里面的bean。这时候我们需要一个类继承 package com.mmall.common; import org.springframework.beans.BeansException 阅读全文
posted @ 2018-03-25 23:27 发疯的man 阅读(388) 评论(0) 推荐(0)
摘要: 这个一个json的工具类。用的是jackson,当然还有谷歌的gosn,阿里的fastjson ,但是jackson的感觉还是最成熟(网上大神说的。。。) 实现的功能很简单,对象转字符串 字符串转简单对象 转list<T>复杂对象 还包括时间格式化工具类 直接都能用。。。不用纠结原理咋实现!!! 先 阅读全文
posted @ 2018-03-25 23:21 发疯的man 阅读(1601) 评论(0) 推荐(0)
摘要: 先说应用场景,比如说前台传来一个参数,我们肯定得在后台判断一下,比如id不能为空了,电话号码不能少于11位了等等。如果在service层一个一个判断岂不是要累死个人。代码也不简洁,这时候我们肯定会想到用注解啊。javax包提供了参数验证的功能。足够满足我们的需要。在对象上加上注解还没有完,还有验证, 阅读全文
posted @ 2018-03-25 00:28 发疯的man 阅读(1352) 评论(0) 推荐(0)
摘要: 先说为什么要设置全局异常。比如说,你程序出错了,500错误,大家都知道,程序出错就不会往下面执行,但是客户端那边还是一直等待状态,所以,我们后台无论正常还是报错都要给客户端返回数据。当然,我们可以try一下,程序还会往下面执行,但是不是所有的异常都需要try的。知道了重要性之后,就看看springm 阅读全文
posted @ 2018-03-24 23:01 发疯的man 阅读(364) 评论(0) 推荐(0)
摘要: 这是一个spring mybatis springMVC 的整合 里面包括日志,druid,的配置。可以说是一个现成的模板,直接复制下来就能用。 首先是web.xml web.xml 中包括 Spring beans 配置文件所在目录 utf-8编码过滤器 spring的监听器 springmvc的 阅读全文
posted @ 2018-03-24 17:41 发疯的man 阅读(300) 评论(0) 推荐(0)
摘要: 先推荐一个网站,无意中发现的。感觉蛮好的。 阅读全文
posted @ 2018-03-23 22:57 发疯的man 阅读(1042) 评论(0) 推荐(0)