随笔分类 -  Java

摘要:https://www.cnblogs.com/newAndHui/p/14918955.html 深入理解Java的动态编译 package utils; import javax.tools.*; import java.io.ByteArrayOutputStream; import java 阅读全文
posted @ 2022-11-23 22:40 飞_2016 阅读(83) 评论(0) 推荐(0)
摘要:官网下载 Aspectj 官网地址 Aspectj 官网下载 下载后的aspectj-1.9.6.jar是一个可执行文件,直接双击打开,安装: 然后配置到idea中即可在执行时使用 示例 https://gitee.com/sunshine_2016/demos/tree/master/aspect 阅读全文
posted @ 2022-08-01 09:30 飞_2016 阅读(1929) 评论(0) 推荐(0)
摘要:JPA带有外键约束时,直接delete时报:Cannot delete or update a parent row: a foreign key constraint fails // JPA带有外键约束时 @Access(value = AccessType.PROPERTY) @ManyToM 阅读全文
posted @ 2022-06-22 23:06 飞_2016 阅读(89) 评论(0) 推荐(0)
摘要:构建成功后进程消失 因为jenkins默认在构建完成后会将构建命令进程以及其衍生进程都关闭 修改构建号,使jenkins找不到衍生进程 OLD_BUILD_ID=$BUILD_ID BUILD_ID=dontKillMe # 在这里执行不想退出的shell BUILD_ID=$OLD_BUILD_I 阅读全文
posted @ 2022-06-14 16:44 飞_2016 阅读(32) 评论(0) 推荐(0)
摘要:完整Demo,直接复制build即可食用 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc 阅读全文
posted @ 2022-06-14 16:40 飞_2016 阅读(179) 评论(0) 推荐(0)
摘要:Get(同Delete) Post(同Put) form-data x-www-form-urlencoded row RestTemplate默认遇到非200的请求会抛出异常,如果不需要抛出异常,可以通过自定义Bean package com.test.config; import org.spr 阅读全文
posted @ 2022-06-10 14:15 飞_2016 阅读(37) 评论(0) 推荐(0)
摘要:代码 package test; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; pu 阅读全文
posted @ 2020-08-22 21:56 飞_2016 阅读(192) 评论(0) 推荐(0)
摘要:原文链接 说到线程,一定要谈到线程状态,不同的状态说明线程正处于不同的工作机制下,不同的工作机制下某些动作可能对线程产生不同的影响。 Java语言定义了6中状态,而同一时刻,线程有且仅有其中的一种状态。要获取Java线程的状态可以使用 java.lang.Thread类中定义的 getState() 阅读全文
posted @ 2020-08-22 21:55 飞_2016 阅读(269) 评论(0) 推荐(0)
摘要:编译配置插件:maven-compiler-plugin <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <!-- 常用配置示例、说明 --> <c 阅读全文
posted @ 2020-03-03 13:35 飞_2016 阅读(492) 评论(0) 推荐(0)
摘要:[TOC] 安装 执行完成后应该会在用户根目录 生成一个 sandbox 目录,并且会启动一个 SpringBoot (Demo)应用(启动失败也无所谓,直接用自己的Java应用更方便) 也可以直接执行 仅安装 sandbox,不部署 Demo 应用 配置 模板 说明 table th:first 阅读全文
posted @ 2019-11-03 12:38 飞_2016 阅读(3250) 评论(0) 推荐(0)
摘要:boxed 数值流在进行collect操作之前,要使用boxed进行装箱操作 三种常见的数值流(貌似只有这三种) IntStream DoubleStream LongStream collect Collectors 类实现了很多归约操作,例如将流转换成集合和聚合元素。Collectors 可用于 阅读全文
posted @ 2019-09-06 11:42 飞_2016 阅读(1019) 评论(1) 推荐(0)