自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Base64编码格式

package com.xcx.exam.utils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.IOException;import java.util.Base64;/**@Description: Base64编码测试类 解码前端base64编码格式@Author: liuxiangpeng@CreateDate: 2020/4/15 8:

2020-06-30 08:38:28 26

转载 io流常见面试题

1. Java中有几种类型的流?字符流和字节流。 字节流继承inputStream和OutputStream 字符流继承自InputSteamReader和OutputStreamWriter 总体结构图 字节流和字符流哪个好?怎么选择? 缓大多数情况下使用字节流会更好,因为字节流是字符流的包装,而大多数时候 IO 操作都是直接操作磁盘文件,所以这些流在传输时都是以字节的方式进行的(图片等都是按字节存储的) 如果对于操作需要通过 IO 在内存中频繁处理字符串的情况使用字符流会好些,因

2020-06-30 08:25:18 26

原创 4随机混合数

package com.xcx.spots.utils;import java.util.Random;/**@ProjectName: spots@Package: com.xcx.spots.utils@ClassName: RandomGenerator@Author: liuxiangpeng@Description:四位随机混合数@Date: 2020/6/18 15:18@Version: 1.0*/public class RandomGenerator {//如果

2020-06-30 08:15:31 25

原创 邮箱发送随机4位数验证码

package com.xcx.spots.controller.api;import com.xcx.spots.utils.RandomGenerator;import javax.mail.*;import javax.mail.Message.RecipientType;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.Date;impor

2020-06-30 08:14:45 44

原创 冒泡排序

package com.xcx.spots.test;import java.util.ArrayList;import java.util.List;/**@ProjectName: spots@Package: com.xcx.spots.test@ClassName: maopao@Author: nh@Description:@Date: 2020/6/18 8:25@Version: 1.0*/public class maopao {//冒泡排序法public s

2020-06-30 08:11:23 11

原创 二分查找法

package com.xcx.spots.test;/**@ProjectName: spots@Package: com.xcx.spots.test@ClassName: erfenchazhao@Author: nh@Description:@Date: 2020/6/17 18:24@Version: 1.0*/public class erfenchazhao {/** * @desc 二分查询(非递归方式) * 案例: * {1,3,8,10,11,67,100

2020-06-30 08:09:35 17

原创 Springboot定时器

@Componentpublic class photoEmailDemo {//定时器测试@Scheduled(fixedRate = 2000)public void output() {System.out.println(String.format(“当前时间:%s”, new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”).format(new Date())));}@Scheduled(cron = “0 0/1 * * * ?”)public v

2020-06-30 08:08:08 18

原创 Spring Boot读取properties配置文件中的数据

swagger2.enable: true@Value("${swagger2.enable}")private boolean swagger2Enable;

2020-06-29 14:35:17 27

原创 前端自动返回顶部

window.scrollTo(0,0);//自动返回顶部

2020-06-28 16:55:01 25

原创 Springboot集成swagger2-ui

package com.xcx.exam.config;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import springfox.documentation.builders.ApiInfoBuilder;

2020-06-28 09:38:45 22

原创 Java返回结果工具类Result

package com.xcx.exam.utils;import lombok.Data;@Datapublic class Result {private Integer code;private String msg;private T data;}package com.xcx.exam.utils;public class ResultUtils {public static Result success(Object obj) { return getResul

2020-06-28 09:35:11 134

原创 Api导入Excel

/*** @author CaptainFM* 读取 excel表格,兼容2003和2007*/@ApiResponses({@ApiResponse(code = 200,message = “导入成功”),@ApiResponse(code = 3012,message = “失败”),})//查询公司人员配置@RequestMapping(value = “/excle”)public Result excle (@RequestParam Integer id, HttpServ

2020-06-28 09:29:10 39

原创 api导出Excel(2003版本) 包含样式

前端:layui$("#excel").click(function () { var name =sessionStorage.getItem("name"); sessionStorage.setItem("name",""); var cid =sessionStorage.getItem("id"); var id =sessionStorage.getItem("fenid"); download("/api/exam/ExportExcel?id="+.

2020-06-28 09:25:46 32

原创 Springboot Echarts生成图片保存到本地

package com.xcx.spots.entity;import java.awt.;import java.io.File;import java.util.;import javax.imageio.ImageIO;import com.xcx.spots.controller.api.JiffCDemo;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartUtilities;import org.jfre

2020-06-24 15:34:07 119

原创 DES加密

package com.xcx.spots.utils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import java.security.Key;import java.security.SecureRandom;/**@Description: DES是一种对称加密算法,所谓对称加密算

2020-06-24 15:08:06 64

提示
确定要删除当前文章?
取消 删除