![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
T748588330
这个作者很懒,什么都没留下…
展开
-
Java通过BCrypt加密
一、概述在用户模块,对于用户密码的保护,通常都会进行加密。我们通常对密码进行加密,然后存放在数据库中,在用户进行登录的时候,将其输入的密码进行加密然后与数据库中存放的密文进行比较,以验证用户密码是否正确。目前,MD5和BCrypt比较流行。相对来说,BCrypt比MD5更安全,但加密更慢。二、使用BCrypt首先,可以在官网中取得源代码 http://www.mindrot.org/projects/jBCrypt/ 然后通过 Ant 进行编译。编译之后得到 jbcrypt.jar 。也可以不需要进原创 2020-08-07 10:24:50 · 763 阅读 · 0 评论 -
日志抛到 钉钉 机器人上
参考文档https://ding-doc.dingtalk.com/doc#/faquestions/oh7ngo继承logback参考 https://blog.csdn.net/u013269532/article/details/89469895<?xml version="1.0" encoding="UTF-8"?> <appender name="console" class="ch.qos.logback.core.ConsoleAppender"&g原创 2020-05-19 11:03:14 · 449 阅读 · 0 评论 -
javax.validation.UnexpectedTypeException: No validator could be found for type: java.lang.Integer
[java] view plain copy print?Apr 8, 2014 2:13:57 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet springmvc threw exception javax.val转载 2017-09-30 09:32:12 · 371 阅读 · 0 评论 -
解决 卸载相应centos自带openjdk
1、查询[dupenghui@mini01 ~]$ java -versionjava version "1.7.0_09-icedtea"OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-i386)OpenJDK Client VM (build 23.2-b09, mixed mode)原创 2018-05-10 14:18:26 · 436 阅读 · 0 评论 -
CentOS7 下安装JDK1.7 和 Tomcat7
一、下载JDK 和 Tomcat安装包 1、JDK1.7 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2、Tomcat 下载地址:http://tomcat.apache.org/download-70.cgi 我下载的版本:jdk-7原创 2018-05-10 14:13:34 · 241 阅读 · 0 评论 -
JAVA设计模式总结之23种设计模式
《五灯会元》卷十七中,有一则唐朝禅师青原惟信禅师的语录:“老僧三十年前未参禅时,见山是山,见水是水。及至后来亲见知识,有个入处,见山不是山,见水不是水。而今得个休歇处,依前见山只是山,见水只是水。”a) 仔细研究GoF的[设计模式],逐个学习其意图和结构,是一个抱着字典学习英语的方式。见山是山,见水是水,导致你可能在实际工作中生搬硬套、东施效颦。b) 建议从简单的场景出转载 2018-04-26 09:20:33 · 183 阅读 · 0 评论 -
java生成图片验证码返回base64图片信息
一般在生成验证码,有两种形式:前端js生成,并在前端验证通过,提交表单到后台。安全性较低,很容易被识别 后端生成返回给前端展示,提交用户验证码到后台验证通过。安全性较前端方式高,因为整个验证过程在后台。 其实验证码也没有绝对的安全,只能说后端的处理方式比前端好一些而已,所以这个示例是利用java后台生成二维码图片,并返回给前端base64格式,展示给用户,后台将二维码真值保存在sessio...转载 2018-07-12 09:39:24 · 1369 阅读 · 0 评论 -
常见的HTTP状态码(HTTP Status Code)说明
2开头 (请求成功)表示成功处理了请求的状态代码。200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。201 (已创建) 请求成功并且服务器创建了新的资源。202 (已接受) 服务器已接受请求,但尚未处理。203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。204 (无内容) 服务器成功处理了请求,但没有...转载 2019-07-19 11:44:55 · 212 阅读 · 0 评论