通知其实和KVO类似,就是先在类A中设置通知,然后再类B中设置个监听这个通知的方法,当然可以通过这个通知方法可以传递一些参数,得到这个参数之后,一般是触发一个动作,此处举例就是触发输出一些内容而已。...
分类:
其他好文 时间:
2014-09-10 17:51:10
阅读次数:
225
Netty3 源码分析 - ChannelStateEvent
ChannelStateEvent是ChannelEvent的子接口,可以代表改变的通知或者是请求,取决于它是上行还是下行事件。
UpstreamChannelStateEvent是默认的上行通道状态事件实现类。结合ChannelState中的表很容易看懂源码。
DownstreamChannelStateEve...
分类:
Web程序 时间:
2014-09-10 17:48:20
阅读次数:
399
“这车最近有点卖不动啊,买车的人都在观望,看看反垄断能不能把价格打下来,路虎都降价了,我们估计也快了。” 亚运村汽车交易中心内,某进口车经销商刘铭守着门可罗雀的店面,等待着总经销商可能的降价通知。 2014年6月以来,针对车市的反垄断调查渐入高潮。8月1日,捷豹路虎宣布降价。8月20日,12...
分类:
其他好文 时间:
2014-09-10 17:38:10
阅读次数:
167
KVO应该是key-value-observer,意思就是键值观察。作用就是用一个对象A监测对象B,如果对象B属性发生变化,那么就会发送一个消息给对象A,这样……呃,就这样了。至于拿到通知后怎么处理,那是后话。...
分类:
其他好文 时间:
2014-09-10 15:59:50
阅读次数:
222
android应用开发的时候可能会用到webview这个组件,使用过程中可能会接触到WebViewClient与WebChromeClient,那么这两个类到底有什么不同呢?
WebViewClient主要帮助WebView处理各种通知、请求事件的,比如:
onLoadResource,onPageStart,onPageFinish,onReceiveError,onReceived...
分类:
Web程序 时间:
2014-09-10 15:56:20
阅读次数:
160
很多教程和资料都强调流畅的用户体验需要异步来辅助,核心思想就是保证用户前端的交互永远有最高的优先级,让一切费时的逻辑通通放到后台,等到诸事完备,通知一下前端给个提示或者继续下一步。随着.NET发展,asy...
分类:
其他好文 时间:
2014-09-10 12:49:31
阅读次数:
175
很多教程和资料都强调流畅的用户体验需要异步来辅助,核心思想就是保证用户前端的交互永远有最高的优先级,让一切费时的逻辑通通放到后台,等到诸事完备,通知一下前端给个提示或者继续下一步。随着.NET发展,async和await关键字的推广,TaskParallelLibrary(TPL)的稳步发展..
分类:
其他好文 时间:
2014-09-10 12:42:31
阅读次数:
195
在 My.Ioc 中,要想在服务注销/注册时获得通知,可以通过订阅 ObjectBuilderRegistered 和 ObjectBuilderUnregistering 这两个事件来实现。但是,使用这两个事件也有一些不足。首先,它们只能针对当前注册/注销的服务发出通知,而对于依赖当前服务的上层服...
分类:
其他好文 时间:
2014-09-10 12:13:50
阅读次数:
218
1. 修改OppReceiver.java
if (action.equals(BluetoothAdapter.ACTION_STATE_CHANGED))
Modify to
if (action.equals(Intent.ACTION_BOOT_COMPLETED)){
if (FeatureOption.MTK_BT_PROFIL...
分类:
移动开发 时间:
2014-09-10 10:54:40
阅读次数:
312
??很多教程和资料都强调流畅的用户体验需要异步来辅助,核心思想就是保证用户前端的交互永远有最高的优先级,让一切费时的逻辑通通放到后台,等到诸事完备,通知一下前端给个提示或者继续下一步。随着.NET发展,async和await关键字的推广,Task Parallel Library (TPL)的稳步发展, 异步编程也越来越多的被重视和采用,很多时候非常便利的解决各种性能问题,但同时也带来了很多的陷阱...
分类:
其他好文 时间:
2014-09-10 10:51:20
阅读次数:
249