会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
嘘,别吵
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年6月9日
异步回调CompletableFuture
摘要: 异步回调CompletableFuture 使用Future获得异步执行结果时,要么调用阻塞方法get(),要么轮询看isDone()是否为true,这两种方法都不是很好,因为主线程也会被迫等待。 从Java 8开始引入了CompletableFuture,它针对Future做了改进,可以传入回调对
阅读全文
posted @ 2021-06-09 23:44 嘘,别吵
阅读(957)
评论(0)
推荐(0)
2021年6月2日
线程间的交互
摘要: 线程之间的交互有以下几种选择: synchronized,object.wait(),object.notify() lock,condition.await(),condition.signal() synchronized,object.wait(),object.notify() object
阅读全文
posted @ 2021-06-02 22:32 嘘,别吵
阅读(440)
评论(0)
推荐(0)
2020年3月22日
vue 中比较重要或有用的部分
摘要: 这些都是我消化理解之后的东西,我不能保证我的理解都是对的,仅供参考。 MVVM模式 MVVM最早由微软提出来,它借鉴了桌面应用程序的MVC思想,在前端页面中,把Model用纯JavaScript对象表示,View负责显示,两者做到了最大限度的分离。 把Model和View关联起来的就是ViewMod
阅读全文
posted @ 2020-03-22 20:53 嘘,别吵
阅读(621)
评论(0)
推荐(0)
2020年2月5日
scheduleAtFixedRate和scheduleWithFixedDelay探究
摘要: scheduleAtFixedRate是用任务开始时间计算间隔,就是说某任务上次理论启动时间+间隔时间就是下次启动时间。 scheduleWithFixedDelay是用任务结束时间计算间隔,就是说某任务上次结束时间+间隔时间就是下次启动时间。 这段代码模拟了一组10个任务,每个任务都有个name(
阅读全文
posted @ 2020-02-05 15:50 嘘,别吵
阅读(1230)
评论(0)
推荐(0)
2019年8月22日
Junit 多线程测试
摘要: Junit不能用来做多线程测试,因为 Junit不支持多线程 。 Junit的TestRunner的main方法源码 从源码可以看出来,Junit是监控的main线程,一旦main线程执行结束就直接exit了,根本不管子线程的死活。 知道了Junit的原理,我觉得可以尝试实现一下支持多线程,不就是让
阅读全文
posted @ 2019-08-22 13:34 嘘,别吵
阅读(882)
评论(0)
推荐(1)
2019年7月27日
以Spring Bean配置文件为例解释 xmlns,xmlns:xsi,xsi:schemaLocation
摘要: 一个"形式良好"的XML文档拥有正确的语法。 XML 文档必须有一个根元素 XML元素都必须有一个关闭标签 XML 标签对大小写敏感 XML 元素必须被正确的嵌套 XML 属性值必须加引号
阅读全文
posted @ 2019-07-27 15:13 嘘,别吵
阅读(672)
评论(0)
推荐(1)
上一页
1
2
公告