线程休眠的多种方法

当想要让当前进程暂时歇个几百毫秒,肯定见过 Thread.sleep(long) 方法。在各种模拟线程长时间工作的代码中时常见到。不过我看到他们有好几个变体

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Thread implements Runnable {
public static native Thread currentThread();
public static native void sleep(long millis) throws InterruptedException;
public static void sleep(long millis, int nanos) throws InterruptedException;
}

public enum java.util.concurrent.TimeUnit {
public void sleep(long timeout) throws InterruptedException;
}

// 让当前线程休眠3秒
TimeUnit.SECONDS.sleep(3);
Thread.currentThread().sleep(3000);
Thread.sleep(3000);
阅读全文 »

Spring Framework从5.0开始加入了完整的Kotlin语言支持~使用Kotlin DSL风格的构建语法,能切实感受到Java语言缺失的那份开发的快感。配合上免配置的Spring Boot框架,更是如虎添翼。

当然即便经过了从2016年到2018年的不断融合,Kotlin和Spring的结合依然还存在不少需要注意的地方。这篇文章主要列出果子开发中跳的坑,以及摸索(Google)出的解决方案。

阅读全文 »

说是纯爱故事,可这等变态扭曲的爱情,实在是难叫人接受。 探讨生命和爱情价值的纯爱向作品。

阅读全文 »

如果姐姐患上了必死的绝症,唯一可行的解救方式是换心。父母为了救姐姐 精心制造了妹妹提供身体的配件,病症后期的症状已经出现,还有10天日子 如何选择呢,放弃治疗 放弃唯一可能活下去的希望 不接受妹妹一意自愿提供的心脏 在麻醉中度过 减少最后日子病痛带来的痛苦;接受父母的执意 杀死准备了十几年的心爱的妹妹。或许这时候身边有位同行伴会好受些呢吧,缓解对死的恐惧 释放生命最后的光彩。 嘛 最近好像都是死生观的作品呢……

阅读全文 »