JavaUtil
火火笔记
这个作者很懒,什么都没留下…
展开
-
【DbUtils】生成数据库DB文档
1、导入依赖 <dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>1.0.5</version> </dependency>2、引入工具类(右键运行)import cn.smallb原创 2022-02-09 12:18:08 · 228 阅读 · 0 评论 -
【Double百分数工具类】Java中Double转化为百分数
import java.text.NumberFormat; public class DoubleToPercentformat { /** * * @param date * @param IntegerDigits * @param FractionDigits * @return */ public static String getPercentFormat(double date,int IntegerDigits,原创 2021-12-20 19:37:18 · 1585 阅读 · 0 评论 -
【HTTP请求工具类】HttpUtils
import com.alibaba.fastjson.JSONObject;import org.apache.commons.lang3.StringUtils;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import org.apache.http.client.entity.UrlEncodedFormEn.原创 2021-12-15 14:15:06 · 395 阅读 · 0 评论 -
【第三方接口】数据请求(form-data/键值对格式请求)
1.form-dataform-data 主要是以 键值对的形式 来上传参数,同时参数之间以 &分隔符 分开,同时也可以上传文件,文件上传要指定文件类型。2.x-www-form-urlencode这种参数的传递与form-data最大的区别是,x-www-form-urlencode只能是以键值对的形式传参,不能上传文件。键值对请求案例: public boolean sendEmail(String emailFrom, String emailSubject, String emai原创 2021-12-15 12:16:27 · 1434 阅读 · 0 评论 -
【项目部署】通过命令将windows的jar包部署到Linux远程服务器
通过命令将windows的jar包部署到Linux远程服务器。(Linux 使用 Xshell6/Xftp6远程操作)一、将 Windows 内的 Jar 上传到 Linux 远程服务器(通过Linux命令)scp D:\chat_soft\hello.jar [email protected]:/home/admin/start.jar注:scp Win文件所在地址 root @ Linux远程服务IP地址 : Linux服务保存Wind文件的地址二、通过命令在 Linux 服务器内 运行 Jar原创 2021-11-26 17:14:20 · 1600 阅读 · 0 评论 -
【HTTP请求工具类】HttpClientUtil
public class HttpClientUtil { private static final Logger logger = LoggerFactory.getLogger(HttpClientUtil.class); public static final Charset UTF8 = Charset.forName("UTF-8"); public static final Charset GB18030 = Charset.forName("GB18030");.原创 2021-12-10 18:20:49 · 433 阅读 · 0 评论 -
JavaBean深拷贝实现工具
import ma.glasnost.orika.MapperFacade;import ma.glasnost.orika.MapperFactory;import ma.glasnost.orika.impl.DefaultMapperFactory;import ma.glasnost.orika.metadata.Type;import ma.glasnost.orika.metadata.TypeFactory;import java.util.List;/** * Orika作原创 2021-12-09 17:07:59 · 414 阅读 · 0 评论 -
【第三方接口】数据请求(Json格式请求)
HttpClientUtil工具类 /** * 非表单方式提交数据,未指定编码方式 * * @param url * @param headers * @return * @throws IOException */ public static String post(String url, String requestBody, Map<String, String> headers) throws IOExcep原创 2021-12-07 19:14:16 · 1190 阅读 · 0 评论 -
Lambda表达式 对List集合去重
listAdd = list.stream().distinct().collect(Collectors.toList())原创 2021-12-01 16:15:46 · 664 阅读 · 0 评论 -
JAVA 获取当天、昨天、当月、上个月 的开始和结束日期时间
DateUtil:import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.Instant;import java.time.LocalDateTime;import java.time.ZoneId;import java.time.format.DateTimeFormatter;import java.util.*; /** * @Author : JCccc * @Cre转载 2021-11-24 12:50:54 · 1174 阅读 · 0 评论 -
获取两个时间中都每一天
/** * 获取两个时间中的每一天 * @return */ public List<Date> getPerDay(Date startTime ,Date endTime){ //定义一个接受时间的集合 List<Date> dateList = new ArrayList<Date>(); dateList.add(startTime); Calendar cal原创 2021-11-19 16:47:33 · 175 阅读 · 0 评论 -
获取指定日期的一天的开始时刻和最后时刻
public static SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static SimpleDateFormat format1 = new SimpleDateFormat("yyyyMMdd HH:mm:ss"); // 得到指定日期的一天的的最后时刻23:59:59 public static Date getFinallyDate(Date date) { .原创 2021-11-25 11:03:18 · 616 阅读 · 0 评论 -
Java获取当前时间的上一个月和下一个月,第一天和最后一天,任意时间的第一天和最后一天,任意时间上一个月和下一个月
/** * 获取当前时间 * * @param args */ public static String getNowTime() { Calendar cal = Calendar.getInstance(); SimpleDateFormat dft = new SimpleDateFormat("yyyyMMdd"); String lastMonth = dft.format(cal.getTime().原创 2021-11-24 12:52:14 · 5134 阅读 · 0 评论