![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Beautiful菜园子
这个作者很懒,什么都没留下…
展开
-
Springboot 异步依赖注入问题 ApplicationContext 获取Bean ,手动获取Bean
springboot中 有时会遇到一些依赖注入为null的情况,当我们在异步类或者有异步方法的类中 用@Autowired 或者用@Resource 无法注入此时我的解决办法就是从ApplicationContext中获取Bean的方式进行注入上代码:@Slf4j@Lazy(false)@Componentpublic class SpringContextHolder ...原创 2019-10-29 19:38:04 · 1882 阅读 · 0 评论 -
springboot 异步监听事件
springboot框架提供了监听的方法 具体实现看下面代码,首先创建一个被监听的类, 继承ApplicationEvent 抽象类, 要实现一个有参的构造方法public class TestEvent extends ApplicationEvent { public TestEvent(Object source) { super(source); ...原创 2019-10-29 19:28:08 · 2626 阅读 · 0 评论 -
Springboot 异步调用
当我们业务中需要执行一个比较耗时的任务并且不影响主题程序的运行,那就需要异步了首先,配置springboot框架整体的线程池:package pers.zc.activiti.config;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling...原创 2019-10-29 19:04:31 · 277 阅读 · 0 评论 -
有向图 两点间所有路径 及 所包含的环
有向图: : 找出 途中 从 A 到 F 一共有多少中走法, 包含的闭环 有哪些 构思: 遍历前 先准备一个 list 用来存放当前路径,从A开始 先找到B ,B找到D, D 到F, 此时 F为所找目标节点, 此时算是找到一条路径, 此时路径为 A ,B,D,F接下来 从 F 返回上一层 D 再找D 的另一个节点...原创 2019-09-29 16:07:23 · 3936 阅读 · 0 评论 -
菜单目录结构生成算法(递归)
不多说了,上代码!!!!!!!!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 · 1010 阅读 · 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 · 5517 阅读 · 0 评论 -
java 日期换算
public static void main(String[] args) throws ParseException { Calendar cal = Calendar.getInstance(); //日期格式化 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");// ...原创 2019-03-29 11:46:52 · 364 阅读 · 0 评论 -
Java poi生成 Excel
/** * 文件导出 * * @param request * @param response * @throws IOException */ public void exportData2(HttpServletRequest req,HttpServletResponse res) throws IOExcept...原创 2019-03-22 10:15:51 · 242 阅读 · 0 评论 -
去掉小数后多余的 0
在数据处理时 遇到这样的值: 1.0000000000000 或者 1.230000000000 或者 0.0000450000000 而且还有一大堆这样的数据,那么就可以使用下方的方法了. 直接复制粘贴即可使用.//后端代码 public static String FormatNumber(String s){ //格式化数字 ...原创 2018-08-03 00:43:10 · 6267 阅读 · 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 · 1792 阅读 · 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 · 9150 阅读 · 0 评论