摘要: 背景 最近在公司收到了一条告警,K8S 集群中的 GPU 的节点一台接一台的变成了 NotReady 状态了。过了半个小时,业务找我说他们的服务起不来了,同时服务的所有的实例全都异常了。因为我们线上没有关闭 controller manager Node 异常的驱逐,如果业务代码会把宿主机节点跑死, 阅读全文
posted @ 2024-04-30 08:53 濤叔 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 记一个简单工作流引擎的变更历史: 老板要我开发一个简单的工作流引擎 第1关 一天,老板找到我,说要做个简单的工作流引擎。 我查了一天啥是工作流,然后做出了如下版本: 按顺序添加任意个审批人组成一个链表,最后加一个结束节点 记录当前审批人,当审批完后,审批人向后移动一位 当审批人对应结束节点时,流程结 阅读全文
posted @ 2024-04-23 08:38 濤叔 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 内容转自 https://www.cnblogs.com/jimisun/p/9414148.html 详细内容请看原帖 根据这个应用场景,我们需要获取在查询一个用户信息的时候还要去读取这个用户发布的帖子 现在我们来看一看用户级联文章在JavaBean中的编写方式,这就是一对多在JavaBean中的 阅读全文
posted @ 2020-06-30 19:50 濤叔 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 一:当在eclipse启动spring boot项目时出现问题: springboot错误: 找不到或无法加载主类 解决办法: 1,通过cmd命令行,进入项目目录进行,mvn clean install 进行编译 项目install后,再到eclipse 上选中项目按F5刷新项目。再运行即可问题解决 阅读全文
posted @ 2019-06-18 12:03 濤叔 阅读(98883) 评论(3) 推荐(6) 编辑
摘要: // 第一种:获取类加载的根路径 D:\git\daotie\daotie\target\classes File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); // 获取当前类的所在工程路径; ... 阅读全文
posted @ 2019-04-01 10:22 濤叔 阅读(2300) 评论(0) 推荐(0) 编辑
摘要: DateFormatThreadLocal 阅读全文
posted @ 2019-03-05 14:28 濤叔 阅读(365) 评论(0) 推荐(0) 编辑
摘要: import java.time.DayOfWeek; import java.time.Duration; import java.time.Instant; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.OffsetDateTime; import java.time.Period... 阅读全文
posted @ 2019-03-05 14:26 濤叔 阅读(197) 评论(0) 推荐(0) 编辑
摘要: mport java.util.Optional; import org.junit.Test; /* * 一、Optional 容器类:用于尽量避免空指针异常 * Optional.of(T t) : 创建一个 Optional 实例 * Optional.empty() : 创建一个空的 Optional 实例 * Optional.ofNullabl... 阅读全文
posted @ 2019-03-05 14:25 濤叔 阅读(399) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.stream.Stream; import org.junit.Test; /* * 一、 Stream 的操作步骤 * * 1. 创建 Stream * * 2. 中间操作 * * ... 阅读全文
posted @ 2019-03-05 14:24 濤叔 阅读(258) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; import java.util.List; import java.util.stream.Stream; import org.junit.Test; /* * 一、Stream API 的操作步骤: * * 1. 创... 阅读全文
posted @ 2019-03-05 14:12 濤叔 阅读(247) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Predicate; import java.... 阅读全文
posted @ 2019-03-05 14:11 濤叔 阅读(138) 评论(0) 推荐(0) 编辑
摘要: import java.io.PrintStream; import java.util.Comparator; import java.util.function.BiFunction; import java.util.function.BiPredicate; import java.util.function.Consumer; import java.util.function.F... 阅读全文
posted @ 2019-03-05 14:11 濤叔 阅读(158) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.function.Consumer; import org.junit.Test; /* * 一、... 阅读全文
posted @ 2019-03-05 14:10 濤叔 阅读(265) 评论(0) 推荐(0) 编辑
摘要: TestLambda1 Employee public class Employee { private int id; private String name; private int age; private double salary; public Employee() { } public 阅读全文
posted @ 2019-03-05 14:05 濤叔 阅读(205) 评论(0) 推荐(0) 编辑
摘要: /* * 生产者和消费者案例 */ public class TestProductorAndConsumer { public static void main(String[] args) { Clerk clerk = new Clerk(); Productor pro = new Productor(clerk); ... 阅读全文
posted @ 2019-03-05 14:00 濤叔 阅读(193) 评论(0) 推荐(0) 编辑
摘要: import java.time.Duration; import java.time.Instant; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.ForkJoinTask; import java.util.concurrent.RecursiveTask; import java.util.... 阅读全文
posted @ 2019-03-05 13:56 濤叔 阅读(214) 评论(0) 推荐(0) 编辑
摘要: import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /* * 生产者消费者案例: */ public class TestProductorAndConsumerForLo... 阅读全文
posted @ 2019-03-05 13:55 濤叔 阅读(170) 评论(0) 推荐(0) 编辑
摘要: import java.util.Random; import java.util.concurrent.Callable; import java.util.concurrent.Executors; import java.util.concurrent.Future; import java.util.concurrent.ScheduledExecutorService; impor... 阅读全文
posted @ 2019-03-05 13:54 濤叔 阅读(199) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.List; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurr... 阅读全文
posted @ 2019-03-05 13:53 濤叔 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: /* * 题目:判断打印的 "one" or "two" ? * * 1. 两个普通同步方法,两个线程,标准打印, 打印? //one two * 2. 新增 Thread.sleep() 给 getOne() ,打印? //one two * 3. 新增普通方法 getThree() , 打印? //three one two * 4. 两个普通同步方法,两个 Nu... 阅读全文
posted @ 2019-03-05 13:52 濤叔 阅读(247) 评论(0) 推荐(0) 编辑