Java
LeBron.JG
这个作者很懒,什么都没留下…
展开
-
java 单元测试 junit 4使用
junit 4 maven依赖原创 2024-03-21 10:38:06 · 338 阅读 · 0 评论 -
JAVA Word 转 图片,Word 转 PDF 复制即用
Java 将doc 转为 图片,PDF原创 2023-06-14 14:44:31 · 948 阅读 · 0 评论 -
Java API 接口加密解密实现
Java API 接口加密解密实现。转载 2022-08-15 19:07:41 · 341 阅读 · 0 评论 -
Java POI之完整得Excel表格导出
Controller层的接口调用:注意:此token中保存着导出人的信息,不需要的可以直接删除updateId字段 //FinanceParam为自定义的实体类,封装了导出时的搜索条件 @ResponseBody @ApiOperation(value = "xxxx-导出-【0:sheet0,1:sheet1,2:sheet2,3:sheet0+sheet1+sheet2】") @RequestMapping(value = "exportDetail", method = Requ原创 2020-07-15 18:24:21 · 543 阅读 · 0 评论 -
mysql查询之,本日,本年,本周,本月查询,按小时,日期,月份..进行统计
查询日:TO_DAYS(t1.create_time) =TO_DAYS(NOW())周:此处为美国周:周日-周六YEARWEEK(date_format(t1.create_time,'%Y-%m-%d')) = YEARWEEK(now())此处为中国周:周一-周日(将日期推迟一天)YEARWEEK(date_format(t1.create_time,'%Y-%m-%d'),1) = YEARWEEK(now(),1)月:DATE_FORMAT(t1.create_time,'原创 2020-07-15 16:33:17 · 463 阅读 · 0 评论 -
将Map对象存入mysql和redis,并将其进行json解析和对象转化
json 转Map的泛型对象 Map<String,SplitMoneyRelust> breakMap = JSON.parseObject(order.getCorsUserBreak(), new TypeReference<HashMap<String,SplitMoneyRelust>>(){});原创 2020-07-07 19:55:53 · 2957 阅读 · 0 评论 -
获取静态对象的方法
获取方法static SysConfigQueryService sysConfigQueryService = (SysConfigQueryService) SpringContextUtils.getBean("sysConfigQueryService"); 工具类@Componentpublic class SpringContextUtils implements ApplicationContextAware { /** * 上下文对象实例 */ privat转载 2020-06-30 12:57:30 · 378 阅读 · 0 评论 -
Redis的事务实现,不支持回滚
redis事务的实现:即将redis 的操作存放到队列,然后再执行 public static RoomOrder takePreOrder(RoomOrder order) { //==================================start====================== SessionCallback<Object> callback = new SessionCallback<Object>() { @Ove原创 2020-06-30 10:16:45 · 378 阅读 · 0 评论 -
延迟队列andRedis:未支付订单的却分钟自动关闭
定时任务:10秒执行import com.basetnt.sun.valley.service.DelayService;import com.basetnt.sun.valley.service.RoomOrderService;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.spring原创 2020-05-25 14:26:22 · 136 阅读 · 0 评论 -
java 节假日和周末和平日
package com.basetnt.sun.valley.util;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;public class Holida原创 2020-05-15 09:51:56 · 78 阅读 · 0 评论 -
Base64位文件格式转码为multipart文件格式
package com.basetnt.sun.valley.util;import org.springframework.web.multipart.MultipartFile;import sun.misc.BASE64Decoder;import java.io.*;public class BASE64DecodedMultipartFile implements MultipartFile { private final byte[] imgContent; p原创 2020-05-15 09:48:25 · 378 阅读 · 0 评论 -
java 时间工具类:年,月,周,日
import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class DateUtils2 { //获取当天的开始时间 public static java.util.Date stringToDate(String strDate) throws ParseException { Sim原创 2020-05-15 09:44:14 · 74 阅读 · 0 评论 -
freemarker循环展示对象中图片(Java实现导出word)
Ftl文件中,图片展示涉及3块代码①binaryData :图片的base64格式数据包 <pkg:part pkg:name="/word/media/image1.jpg" pkg:contentType="image/jpeg" pkg:compression="store"> <pkg:binaryData>UDBAQEAwUEBAQFBQUGBwwIBwcHUDBAQEAwUEBAQFBQUGBwwIBwcHUDBAQEAwUEBAQFBQUGBw原创 2021-07-15 18:05:55 · 977 阅读 · 1 评论 -
char和varchar,text的区别
1、 char长度固定, 即每条数据占用等长字节空间;适合用在身份证号码、手机号码等定。2、 varchar可变长度,可以设置最大长度;适合用在长度可变的属性。3、 text不设置长度, 当不知道属性的最大长度时,适合用text。...转载 2020-08-03 14:22:17 · 150 阅读 · 0 评论