C#多线程编程技术在数控测井软件中的应用

来源 :国外测井技术 | 被引量 : 0次 | 上传用户:sxiaohui8709252
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为满足实时测井需求,提高系统资源的利用率和系统性能,在数控测井软件开发中将多线程及网络编程技术应用其中,并对多线程及网络编程技术应用的可行性和必要性进行了分析。给出了软件的模块框图及多线程间关系,利用Background Worker类封装和实现各个线程,在线程中分别实现网络通信、数据处理、实时绘图功能,采用事件、消息驱动的方式来调度同步线程。 In order to meet the demand of real-time logging and improve the system resource utilization and system performance, multi-threading and network programming techniques are applied in the development of numerical control well logging software. The feasibility and necessity of multi-threading and network programming technology are also applied Analysis. The software block diagram and the relationship among multiple threads are given. The Background Worker class is used to encapsulate and implement each thread. Network threads, data processing and real-time drawing functions are implemented respectively in the threads. Event threads and message-driven dispatches synchronize threads.
其他文献
随着钻井工程进入到一个更新和更复杂的环境中,为了将失败的代价降到最低,对钻井数据进行实时精确的测量和分析变得越来越重要。随钻中对井眼形状的测量被认为是检测钻井问题的
目的分析持续性评估联合中医护理在前列腺增生术后膀胱痉挛患者中的应用效果。方法选取2014年2月至2016年9月收治的前列腺增生手术患者90例,采用随机数字表法分为观察组和对
气井流静压资料作为第一手现场资料,对分析气井地下流体的能量以及气藏的开发,具有十分重要的参考价值。本文通过对某气田气井流压测试资料的录取方法和曲线形态的分析,提出
新型城镇化将带来金融服务需求的巨大变化,城镇化进程中需要探索市场化的金融需求与供给匹配机制。本文以福建省永春县为例,阐述永春县试点小城镇建设金融供给现状,分析新型
《人民日报》7月6日刊登邓小平之女邓榕回忆父亲的文章。摘编如下。父亲邓小平生前谈起在法国勤工俭学的经历时,话题也总离不开他的同学和战友们。他常常谈起周恩来、陈毅、聂
学校品牌的核心内涵是文化品位,培植独特学校文化的过程即创建学校品牌的过程。以学校精神文化为"魂",以学校制度文化为"纲",以学校教师文化为"源",以学校课程文化为"根",深
<正>财政是国家治理的基础和重要支柱。党的十八大以来,以预算制度改革、税制改革、央地财政关系调整为三大主线任务的财税体制改革全面推进,并取得重大进展和实质性成效。但
测井曲线虽然经过了环境校正,仍然存在着由于仪器刻度、不正常操作及不同时间测量引起的系统偏差。为了提高井与井之间测井资料的可比性,提高测井解释精度,减少解释盲目性,为
采用真空干燥法制备anammox菌干粉菌剂,并在4℃恒温真空避光环境中进行为期30d的保藏.同时筛选了烘干保护剂的种类并优化了影响因素,以此对保藏后的anammox菌复壮性能进行研
本文阐述了布基纳法索地质概况、资源矿种、矿产分布、投资环境、矿业公司开发情况等概况,介绍了矿业相关的法律政策法规,对在布基纳法索进行矿业投资的环境及投资风险做了简