摘要: 有一道十分简单的数学题,但是我就是没想出来,不得以发在首页求助小学数学奥校问题,但是我脑力确实不突出,所以请帮忙计算一下,顺便帮忙说一下算法。我要给小孩子一个交代。学校提早放学,女儿自己回家,走10分钟后碰到父亲来接,坐父亲摩托车回家,到家时比平时迟到了1分钟,原因是父亲下班迟了7分钟,那么学校提早放学几分钟转自苏鹏博客。http://www.cnblogs.com/supper3000/archive/2007/04/18/717549.html?page=2#pagedcomment好了都说解出来的是6分钟,10分钟女人走路时陷阱,如果10分钟不要了,换成100分钟,还是陷阱吗?假设提前放 阅读全文
posted @ 2012-04-26 16:37 爱喝可乐 阅读(188) 评论(2) 推荐(0) 编辑
摘要: Invoke和BeginInvoke都是操作其他线程的方法,区别在于一个是同步的一个异步的,简单来说就是一个是立即执行,另一个是等要操作线程结束后再执行。简单的例子: private void C() { Debug.WriteLine("c"); } private void A() { Debug.WriteLine("a"); } private void B() { Debug.WriteLine("b"); } private delegate void BeginInvokeDelegate(); private void 阅读全文
posted @ 2012-04-26 15:40 爱喝可乐 阅读(331) 评论(1) 推荐(0) 编辑
摘要: 经常会被这样问到,其实就是面试的时候,很多时候会被这样问道,从一个非ui线程更改更改ui线程,最简单的是更改一个form的标题,或者更改一个txtbox的内容。winform和wpf 是有所不同的,winform直接用this.Invoke()方法直接更改就行了,wpf没有直接的invoke,要Dispatch.Invoke();简单的例子:this.Dispatcher.Invoke((Action)delegate{this.Title="爱喝可乐";});如果要是从一个类库去更改主线程的话,就不弄用this了,要用AppApplication.Current.Disp 阅读全文
posted @ 2012-04-26 15:34 爱喝可乐 阅读(238) 评论(0) 推荐(0) 编辑