摘要: 线程之间的交互有以下几种选择: synchronized,object.wait(),object.notify() lock,condition.await(),condition.signal() synchronized,object.wait(),object.notify() object 阅读全文
posted @ 2021-06-02 22:32 嘘,别吵 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 这些都是我消化理解之后的东西,我不能保证我的理解都是对的,仅供参考。 MVVM模式 MVVM最早由微软提出来,它借鉴了桌面应用程序的MVC思想,在前端页面中,把Model用纯JavaScript对象表示,View负责显示,两者做到了最大限度的分离。 把Model和View关联起来的就是ViewMod 阅读全文
posted @ 2020-03-22 20:53 嘘,别吵 阅读(603) 评论(0) 推荐(0) 编辑
摘要: scheduleAtFixedRate是用任务开始时间计算间隔,就是说某任务上次理论启动时间+间隔时间就是下次启动时间。 scheduleWithFixedDelay是用任务结束时间计算间隔,就是说某任务上次结束时间+间隔时间就是下次启动时间。 这段代码模拟了一组10个任务,每个任务都有个name( 阅读全文
posted @ 2020-02-05 15:50 嘘,别吵 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: Junit不能用来做多线程测试,因为 Junit不支持多线程 。 Junit的TestRunner的main方法源码 从源码可以看出来,Junit是监控的main线程,一旦main线程执行结束就直接exit了,根本不管子线程的死活。 知道了Junit的原理,我觉得可以尝试实现一下支持多线程,不就是让 阅读全文
posted @ 2019-08-22 13:34 嘘,别吵 阅读(874) 评论(0) 推荐(1) 编辑
摘要: 一个"形式良好"的XML文档拥有正确的语法。 XML 文档必须有一个根元素 XML元素都必须有一个关闭标签 XML 标签对大小写敏感 XML 元素必须被正确的嵌套 XML 属性值必须加引号 阅读全文
posted @ 2019-07-27 15:13 嘘,别吵 阅读(652) 评论(0) 推荐(1) 编辑