Java
薏米逗
开发爱好者
展开
-
使用JavaCompiler 编译 Java 类文件
从1.6版本的JDK开始,JDK提供了标准的包(javax.tools)可以方便的调用JVM的编译器,可以方便的通过JVM的编译器来编译java源文件。 JDK提供的调用接口是JavaCompiler类,该类及CompilerAPI相关类在JDK的tools.jar包中。 注意:在开发过程中由于使用的开发工具(IntelliJ IDEA或Eclipse)默认加载jd...原创 2019-05-31 20:49:35 · 2664 阅读 · 0 评论 -
SpringBoot 通过jjwt快速实现token授权
1.首先理解jwt是什么jwt:全称(JSON Web Token),是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。是目前最流行的跨域身份验证解决方案。2.jwt的结构是什么样的jwt由三部分组成,它们之间用圆点(.)连接。这三部分分别是1. Header2. Payload3. Signature例如: ...原创 2019-06-13 17:49:55 · 2994 阅读 · 0 评论 -
Java 如何调用Cmd命令执行程序
1.概述: 根据业务需要,要求通过在线方式打包java程序,由于服务器是windows系统,想到是思路就是: 通过git远程下载相关源代码,再通过maven命令工具进行项目打包。这样就要求JavaWeb在服务器运行cmd命令2.具体代码如下:/***sourcePath 项目文件路径*/ public String mvnPackage(String sourcePath) {...原创 2019-06-13 18:16:20 · 8355 阅读 · 0 评论 -
Java 通过正则表达式替换字符串
简介 java中提供了两个类来支持正则表达式的操作,分别是java.util.regex下的Pattern类和Matcher类 依据Pattern对象做为匹配模式对字符串展开匹配检查,然后Matcher实例在给定的Pattern实例的模式控制下进行字符串的 匹配,在实际的开发中,为了方便我们很少直接使用Pattern类或Matcher类,而是使用String类下的方法进行替换。 ...原创 2019-06-21 16:59:27 · 26348 阅读 · 0 评论