10 2017 档案

摘要:在Spring框架下如何保证线程安全,如何很happy顺畅地并发编程。 常见的如下面的这坨代码,在Spring中,默认是单例的,也就是说,在同一时刻只有一个SpringOrdinaryClass的单实例。这时候如果类中有一个可变的成员变量,如VariableClass类型的var。在多 线程同时访问 阅读全文
posted @ 2017-10-18 00:13 无名码者 阅读(3864) 评论(0) 推荐(0)
摘要:监听器模式有三个要素——事件源、事件对象、监听器。 事件源:顾名思义,事件发生的源头,比如点击的按钮,属于被监听的对象; 事件对象:这个经常和事件源混淆,它经常被用来包装事件源,切记,它毕竟是个事件,比如点击事件,和事件源的区别自己感受,木有栗子; 监听器:这个是监听器模式的核心,定义事件发生后的动 阅读全文
posted @ 2017-10-10 00:35 无名码者 阅读(17009) 评论(3) 推荐(4)
摘要:注:最近做项目需要这方面的知识,恰逢此文,甚喜。我转的文章也是转别人的,未找到原作者。 引子 机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。 饭饱之后机机开始反思了, 阅读全文
posted @ 2017-10-09 17:55 无名码者 阅读(614) 评论(0) 推荐(0)
摘要:通常我们会有这样的需求,即停止一个线程。在java的api中有stop、suspend等方法可以达到目的,但由于这些方法在使用上存在不安全性,会带来不好的副作用,不建议被使用。具体原因可以参考Why is Thread.stop deprecated。 在本文中,将讨论中断在java中的使用。 中断 阅读全文
posted @ 2017-10-07 17:13 无名码者 阅读(54062) 评论(9) 推荐(17)