Utils-Java自带消息摘要实现SHA加密

  项目对外提供接口时都会要求调用方根据服务器制定的加密规则传入签名字符串,再进行校验来判断请求来源的合法性,而SHA加密是比较常用的方法。

阅读更多

Log:日志工具输出log的使用

  日志的简单使用,三种方式。

  1. org.apache.commons.logging.Log
    1
    2
    3
    4
    5
    //import org.apache.commons.logging.Log;
    //import org.apache.commons.logging.LogFactory;
    private static final Log log = LogFactory.getLog(xxxServiceImpl.class);

    log.info(Object msg);
  2. log4j 1.x 版本:org.apache.log4j.Logger
    1
    2
    3
    4
    //org.apache.log4j.Logger;
    private final Logger logger = Logger.getLogger(this.getClass());

    logger.info(Object msg);
  3. log4j 2.x 版本:org.apache.logging.log4j.Logger
    1
    2
    3
    private static final Logger logger = LogManager.getLogger(xxxClass.class);

    logger.info(String msg);
阅读更多

Java 日志工具使用

日志的简单使用,两种方式:org.apache.commons.logging.Log日志包,org.apache.log4j.Logger日志包。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
private static final Log log = LogFactory.getLog(this.getClass());

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
private static Logger logger = LoggerFactory.getLogger(xxxClass.class);

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
private static final Logger logger = LogManager.getLogger(xxxClass.class);

import java.util.logging.Logger;
Logger logger = Logger.getLogger("serviceLogger");

Utils-获取文件后缀名

  获取上传的文件,对文件名进行重命名时要用到。取得文件名,根据.切割,分别获得文件名称和文件类型(后缀名)。

阅读更多

在线思维导图工具

  个人在用的的也认为比较好用的在线思维导图工具。也有用客户端工具Mindjet、Xmind、FreeMind、Edraw。使用无关工具好坏,仅是个人习惯。

  1. ZhiMap
    有个导图社区,里面有个别较好的可分享的资料,虽然不多,希望能发展的更好。可微信登录。
  2. ProcessOn
    有较丰富的模板,样式也比较好看。
  3. 百度脑图
    比较简节,样式单一。
  4. Edraw
    国产的脑图工具,非常强大,不过是付费软件,费用不高。
  5. 凹凸脑
    简单易用
阅读更多