当前位置: 首页 > news >正文

建筑网站图片网络优化工程师吃香吗

建筑网站图片,网络优化工程师吃香吗,网站建设书籍2013年的,网站推广模式https://www.cnblogs.com/liangouyang/archive/2008/11/20/1337907.html SynchronizationContext提供一个自由线程的同步上下文,一个常用的用法是把UI线程的同步上下文保存起来,传给另一个线程,因为UI只能再UI线程中操作,在另外一…

https://www.cnblogs.com/liangouyang/archive/2008/11/20/1337907.html

 SynchronizationContext提供一个自由线程的同步上下文,一个常用的用法是把UI线程的同步上下文保存起来,传给另一个线程,因为UI只能再UI线程中操作,在另外一个线程,用SynchronizationContext把操作跳转到UI线程。

SynchronizationContext.Current 获取当前线程的同步上下文

SynchronizationContext.Post()        在这个上下文下发送异步方法

SynchronizationContext.Post     ()    在这个上下文下发送同步方法

SynchronizationContext.SetSynchronizationContext() 设置当前同步上下文

两个子类:WindowsFormsSynchronizationContext : windows form同步环境

                    DispatcherSynchronizationContext : WPF同步上下文

DispatcherSynchronizationContext构造函数可以传dispather,如果没有传入,则默认与当前dispather关联。

The Dispatcher maintains a prioritized queue of work items for a specific thread,就是windows的消息泵.一个dispatcher只能与一个线程相关联,关闭则不能重启。调Dispatcher.CurrentDispatcher时,如果当前线程没有dispather,会创建一个。在wpf中,DependencyObject只能被其关联的dispatcher访问。

SynchronizationContext VS Dispatcher

 

Dispather更加适用于能够确认在UI线程中调用的情况,在不能确认的时候更适合用SynchronizationContext。如果在非UI线程调Dispather.CurrentDispatcher(), 然后dispatcher.BeginInvoke(),什么都不会发生,没有异常,没有警告。如果在非UI线程调SynchronizationContext.Current,则返回null.利用这个特性,可以对UI与非UI分别操作:

Public void start()

{

            m_Context = SynchronizationContext.Current;

if (m_Context != null)
   {
      m_Context.Post(new SendOrPostCallback(PostCallback), message);
   }
   else OnMessage(message); // non-UI thread called Start

}

http://www.tj-hxxt.cn/news/126987.html

相关文章:

  • 在线教育网站设计熊猫关键词挖掘工具
  • 郑州网站建设公司哪家好5118站长网站
  • 移动商务网站开发课程太原seo软件
  • wordpress 文章发布 编辑器杭州专业seo
  • 重庆企业网站建设价格互联网营销的特点
  • 艺术设计教学资源网站建设标准竞价推广什么意思
  • 东莞高端网站建设多少钱地推推广方案
  • 阿里云可以做网站么企业培训考试系统app
  • 毕业设计题目怎么选题东莞整站优化
  • 深圳做外贸网站公司成都百度推广
  • 提供网站建设服务的网站价格企业网站建设原则是
  • 公司做网站怎么赚钱河南郑州最新消息今天
  • 汕头多语种网站制作个人怎么在百度上做推广
  • 大连网站建设优化网络营销的成功案例分析
  • 网站制作com免费发布网站seo外链
  • 做维修广告效最好是哪个网站吗seo推广是什么工作
  • 寻花问柳-一个专做男人的网站进入百度官网首页
  • 一流的五屏网站建设海南百度竞价排名
  • 高端网络公司网站源码优秀网站
  • 网站评估做的好不好郑州网络推广大包
  • 谢晶晶的赣州没有网页制作上海网站搜索排名优化哪家好
  • 做网站最便宜多少钱谷歌账号
  • 网站开发和上传中错误的是微信公众号推广方法有哪些
  • 怎么用安卓机顶盒做网站服务器北京企业网站seo平台
  • 山西网站建设公司google官方下载
  • 网站设计论文答辩问题及答案苏州首页排名关键词优化
  • 长沙做网站天津企业seo
  • 网站有哪些类型和它的成功案例宁波核心关键词seo收费
  • 有什么网站接效果图做的今日刚刚发生的新闻
  • 服装公司网站建设需求分析报告销售管理