
java逻辑
Beautiful菜园子
这个作者很懒,什么都没留下…
展开
-
java 生成Long 类型 唯一ID
import java.text.SimpleDateFormat;import java.util.Date;import java.util.Set;import java.util.TreeSet;import java.util.UUID;import java.util.concurrent.atomic.AtomicLong;public class UuidUtils { private static AtomicLong id; /** ...原创 2020-06-19 12:02:40 · 8508 阅读 · 4 评论 -
菜单目录结构生成算法(递归)
不多说了,上代码!!!!!!!!package pers.zc.activiti.service.impl;import org.activiti.engine.impl.util.json.JSONArray;import pers.zc.activiti.entity.TreeNode;import java.util.ArrayList;import java.util....原创 2019-09-25 21:57:06 · 1082 阅读 · 0 评论 -
springboot2.x+quartz 实现分布式任务调度
正好最近做了这个功能,在网上看了好多人写的博客,很多都是重复的,也有一些内容太冗余,所以自己整理了一下,更简便易懂的,适用于初学者,当然我也是!不多说 上代码!1.首先创建数据库表, 这里只说mysql, 其他数据库可以去网上搜搜,## In your Quartz properties file, you'll need to set# org.quartz.jobStore...原创 2019-07-16 12:09:14 · 3595 阅读 · 19 评论 -
java打印菱形
//打印菱形 public void demo3(int n){ for(int y=1;y<=n;y++){ //当前空格个数 int k = Math.abs(n-y-(n-1)/2); //当前星星个数 int star = n-2*k; for(int x=0;x<k;x++){ System.out.print("...原创 2019-06-08 18:41:48 · 187 阅读 · 0 评论 -
java 打印沙漏
打印沙漏, 打印出如下形状************ *** * ***************/*第一种方法*/ public void demo(int n){ //空格最大值 int maxk = (n-1)/2; //当前空格个数 int x = 0; //当前行星星个数 int star = 0; fo...原创 2019-06-07 12:09:12 · 5659 阅读 · 0 评论 -
JAVA 生成CSV文件
比较简单, 直接上代码咯 /** * CSV文件生成方法 * @param head 文件头 * @param dataList 数据列表 * @param outPutPath 文件输出路径 * @param filename 文件名 * @return */ public static File createC...原创 2019-04-25 16:59:19 · 21603 阅读 · 7 评论 -
Java poi生成 Excel
/** * 文件导出 * * @param request * @param response * @throws IOException */ public void exportData2(HttpServletRequest req,HttpServletResponse res) throws IOExcept...原创 2019-03-22 10:15:51 · 282 阅读 · 0 评论 -
java 计算两个日期时间差
计算两个日期之间的天数: public static void main(String[] args) throws ParseException { String startTime = "2019-11-30"; String endTime = "2019-12-12"; Calendar startCal = Calendar.ge...原创 2019-02-21 11:39:22 · 9218 阅读 · 0 评论 -
java 计算时间序列
通过传入起始时间和截止时间, 获得时间List<String> 一般用于Echarts 坐标轴/** * 返回时间序列 *@param startTime yyyy-MM-dd HH:mm:ss (日期单位不小于 参数日期格式) *@param endTime yyyy-MM-dd HH:mm:ss *@param dat...原创 2019-03-06 09:01:36 · 1846 阅读 · 0 评论 -
java生成 折线图
标题上图就是生成的效果了, 下面是代码package com.szboanda.ewaq_hn.jjrbg;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Paint;import java.io.File;import java.io.FileOu...原创 2019-01-21 11:10:32 · 30116 阅读 · 39 评论 -
java poi生成Excel并存到指定路径(简化版本)
之前写过java生成Excel,然后感觉还不够方便使用,就重新写了下方法, 现在只需要调用传参就ok啦, 是不是很方便呢 ?需要引入的jar包:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.List;import java.ut...原创 2018-11-24 12:13:42 · 16228 阅读 · 11 评论 -
java查询出多对多的结果进行再分组
有时候查出的数据需要进行再次分组, (List<Object> 分组为 Map<String,List<Object>) 以下就是 根据数据库中查出来数据对象的一个字段的作为key, 将数据根据这个字段进行分组,常用于填写表格, public static Map<String,List<JSONObject>> G...原创 2018-11-13 11:58:47 · 2442 阅读 · 0 评论