摘要: 有时候,我们的程序需要启动一些子进程,如嵌入的图形程序。 当启动一个进程后,获得这个进程信息Process,然后其内部在某个时刻启动了一个子进程,这个时候就涉及程序域和进程树的概念。当我们通过非正常操作的方式结束前面获得的进程信息Process时(如Kill掉),可能并没有实际结束子进程。因为当有主阅读全文
posted @ 2019-05-08 12:45 Pilgrim 阅读(16) 评论(0) 编辑
摘要: Winform改变语言类型比较复杂,需要根据不同语言应用语言资源。而软件在进行语言切换时,需要将当前的UI文化线程引用对应的语言类型。常用的有三种方式,此处使用两种,对比发现其中的优缺点:阅读全文
posted @ 2019-01-18 15:59 Pilgrim 阅读(18) 评论(0) 编辑
摘要: 使用第三方Steema的TeeChart控件,设置鼠标放在某一线条点上,显示某一点的数据标签问题(虚线型十字光标基准线,放在线上显示对应点的二维坐标轴数据数据),调用InitTeeChartTipTools方法即可:阅读全文
posted @ 2019-01-18 15:53 Pilgrim 阅读(139) 评论(0) 编辑
摘要: 在.net的异?;浦?,有部分严重的编程错误(系统的某些Corrupted State Exceptions异常)是默认不被用户使用常规的异常捕捉方式捕捉到的。 微软的这种设计方式,是让用户必须处理该异常,否则程序将无法正常运行。目前发现两种情况,但解决方法通用。 1、AccessViolation阅读全文
posted @ 2019-01-18 15:45 Pilgrim 阅读(219) 评论(0) 编辑
摘要: 创建一个自定义控件程序集,并修改父类为Panle,添加如下代码:阅读全文
posted @ 2018-08-26 10:53 Pilgrim 阅读(20) 评论(0) 编辑
摘要: C#的每一个类型都代表一种资源,而资源又分为两类: 托管资源 由CLR管理分配和释放的资源,即从CLR里new出来的对象。 非托管资源 不受CLR管理的对象,如Windows内核对象,或者文件、数据库连接、套接字、COM对象等。 如果类型用到了非托管资源,或者需要显式释放托管资源,那么需要让类型继承阅读全文
posted @ 2018-08-26 10:38 Pilgrim 阅读(87) 评论(0) 编辑
摘要: 任务表示某个工作单元。这个工作单元可以在单独的线程中运行,也可以同步方式启动一个任务,使主线程等待。任务可以在完成后定义一个连续工作,同时也可以有子任务(但取消父任务后,子任务也会被取消)。 1、启动任务 使用TaskFactory类或Task类的构造方法和Start()方法。启动任务时,会创建一个阅读全文
posted @ 2018-08-21 22:05 Pilgrim 阅读(30) 评论(0) 编辑
摘要: Parallel类是对线程的抽象,提供数据与任务的并行性。类定义了静态方法For和ForEach,使用多个任务来完成多个作业。Parallel.For和Parallel.ForEach方法在每次迭代的时候调用相同的代码,而Parallel.Invoke()方法允许同时调用不同的方法。Parallel阅读全文
posted @ 2018-07-23 21:14 Pilgrim 阅读(678) 评论(0) 编辑
摘要: Mutex类、Event类、SemaphoreSlim类和ReaderWriterLockSlim类等提供了多个进程之间的线程同步。 1、WaitHandle 基类 WaitHandle抽象类,用于等待一个信号的设置??梢愿萜渑缮嗟牟煌?,等待不同的信号。异步委托的BeginInvoke()方法返阅读全文
posted @ 2018-07-16 21:20 Pilgrim 阅读(133) 评论(0) 编辑
摘要: 在线程里,如果需要共享数据,那么一定需要使用同步技术,确保一次只有一个线程访问和改变共享数据的状态。在.net中,lock语句、Interlocked类和Monitor类可用于进程内部的同步。 1、lock语句与线程安全 lock语句是设置锁定和解除锁定的一种简单方式。在使用lock语句之前,先进入阅读全文
posted @ 2018-07-01 14:36 Pilgrim 阅读(277) 评论(0) 北京赛车pk10软件计划手机版下载
  • 周国平:男女之爱已经很强烈了,但亲子之爱更强烈 2019-05-22
  • 君弘精益精牌讲师投资课 2019-05-22
  • 弹幕评论别降低了审美品位 2019-05-20
  • 人民网评:掌握核心技术,才不会被卡脖子 2019-05-05
  • 燕山谭客.blog的博客—强国博客—人民网 2019-05-04
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-05-04
  • 天津市环境保护突出问题边督边改公开信息 2019-04-29
  • 自作多情。先将台湾收回来再说也不迟啊。 2019-04-25
  • 【世界杯·望俄打卦】突尼斯VS英格兰 2019-04-25
  • 紫光阁中共中央国家机关工作委员会 2019-04-19
  • 学习贯彻落实十九大精神 2019-04-16
  • 全国啦啦操联赛临汾站开幕 2019-03-31
  • 讴歌新时代 讴歌新西藏——国家艺术基金2017年度传播交流推广项目民族音乐会《西藏春天》巡演启动 2019-03-31
  • 【访民情 惠民生 聚民心】吾其村“双膜瓜”为精准脱贫助力 2019-03-29
  • 努比亚Z17(尊享版全网通)参数 2019-03-29
  • 975| 229| 569| 212| 101| 334| 662| 563| 582| 508|