05 2014 档案

摘要:启动线程:Start,运行 线程的“绑定”/“执行”方法。销毁线程:Abort,线程消失。名词:线程的“执行方法” == 线程的“绑定方法”线程的“绑定方法”/“执行方法”,不但可以是当前实例中的方法(如:1),也可以是其它实例中的方法(如:2,需要创建指定类型的实例,然后引用其方法作为“子线程”的... 阅读全文
posted @ 2014-05-25 03:42 长白山 阅读(3555) 评论(0) 推荐(0) 编辑
摘要:捕获到异常(程序进入catch),并不等于当前程序就此终止了,若未抛出(throw ex),则所在的线程也未崩溃掉,依然存活着,甚至程序还可以继续执行。 阅读全文
posted @ 2014-05-25 03:04 长白山 阅读(157) 评论(0) 推荐(0) 编辑
摘要:1:小方法,代码一般不超过50行,太长了,无法阅读,并且也不容易记住功能。2:大量代码中的“一种功能”可以封装到类内的某个方法中,也可以封装到其它类的某个方法中。 阅读全文
posted @ 2014-05-23 15:27 长白山 阅读(147) 评论(0) 推荐(0) 编辑
摘要:public void Update(byte[] buffer){if ( buffer == null ) {throw new ArgumentNullException("buffer"); //判断参数为空,抛出异常,而非try catch捕获}Update(buffer, 0, buf... 阅读全文
posted @ 2014-05-23 15:10 长白山 阅读(86) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/liongis/archive/2011/05/09/2041679.htmlhttp://www.cnblogs.com/beniao/archive/2010/04/18/1714544.html 阅读全文
posted @ 2014-05-22 17:34 长白山 阅读(182) 评论(0) 推荐(0) 编辑
摘要:如下参考实例: TimeSpan ts= new TimeSpan(0); TimeSpan ts2 = new TimeSpan(0); foreach (var item in alarmListOfSpecifyOrg) { if (_graphicsManager.ExistsAlarm... 阅读全文
posted @ 2014-05-21 21:34 长白山 阅读(234) 评论(0) 推荐(0) 编辑
摘要:1:People.Pupil = new Pupil{Name="zhd",Sex="Man"};2:Student s = People.Pupil;“2”是一个简单的赋值语句,s引用(或指向)People.Pupil对象,当对象发生改变时,自然而然,s也改变。实际上是:s通过引用(或指向)对象的... 阅读全文
posted @ 2014-05-21 15:50 长白山 阅读(153) 评论(0) 推荐(0) 编辑
摘要:http://resources.arcgis.com/zh-cn/help/ 阅读全文
posted @ 2014-05-20 11:44 长白山 阅读(195) 评论(0) 推荐(0) 编辑
摘要:总结:new一个委托的目的,就是为了引用一个方法,所以必须在构造方法中传入方法名。 阅读全文
posted @ 2014-05-18 01:22 长白山 阅读(243) 评论(0) 推荐(0) 编辑
摘要:Load事件 在 窗体完全呈现之后 被 触发如下伪代码:void ShowWindows{ 。。。。。//显示父容器 。。。。。//显示子容器 。。。。。//显示控件 //至此,窗体完全呈现 。。。。。//触发Load事件} 阅读全文
posted @ 2014-05-17 23:03 长白山 阅读(238) 评论(0) 推荐(0) 编辑
摘要:.net框架自带的两个常用类(Action和EventHandler),当然这两个类型的也可以自定义,但系统已经提供,直接拿来用即可,很方便1:Action : 引用“void方法”的委托,目前框架提供8种。2:EventHandler或EventHandler:声明事件的委托。 (1)EventH... 阅读全文
posted @ 2014-05-17 16:07 长白山 阅读(2033) 评论(0) 推荐(0) 编辑
摘要:原地址(内容更丰富):http://www.cnblogs.com/888h/category/269092.htmlMVVM架构的简单解析 图1 View、ViewModel、Model之间的关系 在SilverLight或者WPF开发中,为什么要用MVVM架... 阅读全文
posted @ 2014-05-16 17:03 长白山 阅读(214) 评论(0) 推荐(0) 编辑
摘要:MVVM设计模式2010-09-19 23:59:18|分类:MVVM|标签:mvvmsilverlight4mvcmvpcommand|举报|字号订阅一、背景:与用户界面 (UI) 相关的最大的问题就是大量的凌乱的代码,原因两个:(1) 用户界面包含负责的逻辑用于维护界面相关对象;(2) 其次也包... 阅读全文
posted @ 2014-05-16 16:55 长白山 阅读(246) 评论(0) 推荐(0) 编辑
摘要:1:设计模式在MVP模式中,为了让UI层能够从逻辑层上分离下来,设计师们在UI层与逻辑层之间加了一层interface。无论是UI开发人员还是数据开发人员,都要尊重这个契约、按照它进行设计和开发。这样,理想状态下无论是Web UI还是Window UI就都可以使用同一套数据逻辑了。借鉴MVP的IVi... 阅读全文
posted @ 2014-05-16 16:51 长白山 阅读(280) 评论(0) 推荐(0) 编辑
摘要:MVVM是Model-View-ViewModel的简写。微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Even... 阅读全文
posted @ 2014-05-16 16:33 长白山 阅读(1253) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示