首页
学习
活动
专区
工具
TVP
发布

啸天"s blog

专栏成员
149
文章
658572
阅读量
44
订阅数
Java CompletableFuture 详解
Future是Java 5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执行。
Erwin
2021-04-19
1.6K0
Java 显式锁 Lock 与条件队列
在 Java 5.0 之前,在协调对共享对象的访问时可以使用的机制只有 synchronized 内置锁和 volatile 关键字。
Erwin
2020-12-14
9660
在Java8的foreach()中使用return/break/continue
今天使用lambda表达式处理集合时,发现对return、break以及continue的使用有点迷惑,于是自己动手测试了一下,才发现在使用foreach()处理集合时不能使用break和continue这两个方法,也就是说不能按照普通的for循环遍历集合时那样根据条件来中止遍历,而如果要实现在普通for循环中的效果时,可以使用return来达到,也就是说如果你在一个方法的lambda表达式中使用return时,这个方法是不会返回的,而只是执行下一次遍历,看如下的测试代码:
Erwin
2020-09-09
2.1K0
Slf4j适配日志原理
看了之前的文章Java日志体系总结后,相信大家对slf4j以及其他日志组件的关系有了一定理解。slf4j只是为日志的输出提供了统一接口,并没有具体的实现,就好像JDBC一样。那么,大家会不会好奇slf4j是怎么绑定/适配/桥接到log4j或者logback其他日志实现组件的呢?这篇文章为大家详细讲述。
Erwin
2020-07-30
9760
极简 GoogleDrive、OneDrive 目录列表程序 - ShareList
访问 http://localhost:33001 WebDAV 目录 http://localhost:33001/webdav
Erwin
2020-02-17
4.6K0
layuiAdmin pro v1.x 【单页版】开发者文档
</li> <li> <p><strong>dist/</strong><br> 通过 gulp 将 layuiAdmin src 目录的源代码进行构建后生成的目录(即:将 JS 和 CSS 文件进行了压缩等处理),通常用于线上环境。关于 gulp 的使用,下文也有介绍。 </p> </li> <li> <p><strong>start/</strong><br> 存放 layuiAdmin 的入口页面、模拟接口数据、layui</p> </li>
Erwin
2020-01-02
3.9K0
QQ微信一体客户端教程
之前无意中在酷安看到GcmForMojo,在服务器配置Mojo QQ 或者WX 然后通过GCM 或者 MIpush 、HWpush等把消息推送到手机。但是我服务器在国内,fq也容易被封。而且手机是三星,并没有一些推送服务。所以决定通过第三方推送服务自己做一个客户端。
Erwin
2019-12-31
1.7K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档