Java
canfengli
喜爱编程,喜欢旅游,努力吧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
log4j日志的配置文件详解
#DEBUG < INFO < WARN < ERROR < FATAL#此句为将等级为INFO的日志信息输出到stdout和R这两个目的地,stdout和R的定义在下面的代码,可以任意起名。# 等级可分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL,如果配置OFF则不打出任何信息,如果配置为INFO这样只显示INFO, WARN, ERROR...原创 2018-02-12 10:10:48 · 481 阅读 · 0 评论 -
密码存储以及网络传输的加密算法-Base64加密加盐后MD5的加密
一、项目背景 在使用HTTP协议传输文本,接入第三方接口时,同时需要一个验签环节,在数据库密码入库是也需要一个加密环节,为了提高安全性,可以采用BASE64加盐后再进行加密的算法。二,实现原理 如果是验签,双方约定一个共同的盐值,针对要传输的字符串进行BASE64加盐加密,再对MD5进行加盐加密,即可保证安全性。三、实现代码3.1 base64加密工具类import原创 2018-02-06 16:56:58 · 2835 阅读 · 0 评论 -
通过切面捕捉方法异常,并添加错误码返回前端的一点思考
这几天看到某个源码,返回的是Object类型的对象,再通过切面来对Object返回类型添加正确与否的包装类型返回json,这种类型的返回值有个巨大的问题是,无法返回自定义的错误码,虽然节省了工作,导致错误码的添加不能在代码里进行处理,只能通过抛出异常来解决,切面捕捉到异常以后,返回 @Around("within(com.*.controller..*) && @annota...原创 2018-03-26 15:04:11 · 5693 阅读 · 0 评论 -
带参数的网络文件下载
一、需求详述 需要针对在网络上的资源文件下载到本地保存,并且需要在下载文件前设置请求参数。此时的请求是POST类型。二、代码实现 /** * @Description : 根据参数下载文件 * @Date : 2018/7/11 16:51 * @Author : Licf * @Modified By : Licf */ pu...原创 2018-07-12 11:15:26 · 1480 阅读 · 0 评论 -
图片压缩处理以及网络图片转base64编码工具类
一、需求分析 在项目中,需要对本地的图片进行缩放处理(按指定长宽缩放等),方便前端展示缩略图,获取更快的页面加载速度。另外就是针对网络上的图片需要进行base64编码处理(如百度信息流的图片上传需要对图片进行base64编码,然后再上传)二、代码分析 调用方式如main方法所示import org.apache.commons.lang.StringUtils;import ...原创 2018-07-16 09:59:42 · 1534 阅读 · 0 评论 -
Java 8 时间日期工具类
import org.springframework.util.Assert;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.IsoFields;import java.util.Date;/** * jdk8的日期时间工具类 * @author lic...原创 2019-09-24 12:14:17 · 203 阅读 · 0 评论
分享