import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; /** * @Description * @Author ChengQichuan * @Version V1.0.…
前言 在日常开发中,常常会将文件服务交由一个服务管理,那么有时候就涉及到其他系统中会有文件上传接口的文件,要转发到公用文件服务接口的需求。正好项目中用到了,这里存下代码。 方法 import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apa…
/** * @Description token 生成器 * @Author ChengQichuan * @Version V1.0.0 * @Since 1.0 * @Date 2020/6/10 */ public class TokenProccessor { /** * @author fushengyicheng<cqlxcnp@…
前言 日常开发中,经常会遇到需要获取客户端ip的需求,这里工具类存一下,方便以后查找 方法 import javax.servlet.http.HttpServletRequest; import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkI…
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Arrays; import java.util.UUID; /** * @Description 随机产生唯一的app_key和app_secret…
前言 短链接作用 给用户发送链接地址的时候,避免字符过长,避免短信费用增加,以及用户点击或者复制时出现问题。 隐藏真实链接,避免参数等信息直接暴露出来 做链接失效时,不用去动真实链接,可以直接在短链接这里拦截操作 百度短网址 项目之前使用的是百度短网址,本来是挺好用的,但是后面开始要求 网站注册,然后又分长期和短期,然后又开始又要收费啦,最关键的一…
import org.springframework.context.annotation.Lazy; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Component; import org.sprin…
Aurora框架是什么 aurora 框架是 hand(汉得)公司开发的一套主要由java、ajax、js、等技术封装起来的基础框架,用来解决的问题是上游企业供应商之间的问题列如采购商,供应商之类的。 SRM 供应商管理其缩写为 Supplier Relationship Management ,SRM的最基本内容包括以下四个方面:供应商分类选择、…
import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.UnsupportedEncodingException; imp…
复制 将一个对象的引用复制给另外一个对象,一共有三种方式。第一种方式是直接赋值,第二种方式是浅拷贝,第三种是深拷贝。 1、直接赋值 在Java中,A a1 = a2,我们需要理解的是这实际上复制的是引用,也就是说a1和a2指向的是同一个对象。因此,当a1变化的时候,a2里面的成员变量也会跟着变化。 /* 建立类 */ class Resume { …