2022年3月14日
摘要: 恢复内容开始 上一篇我们已经介绍了如何使用NuGet把MVVMLight应用到我们的WPF项目中。这篇我们来了解下一个基本的MVVMLight框架所必须的结构和运行模式。 MVVMLight安装之后,我们可以看到简易的框架布局,如上篇,生成了一个ViewModel文件夹,ViewModel层的内容都 阅读全文
posted @ 2022-03-14 12:26 Sunday9377 阅读(1195) 评论(0) 推荐(0)
  2021年11月28日
摘要: 在"C#中,什么时候用yield return"中,我们了解到:使用yield return返回集合,不是一次性加载到内存中,而是客户端每调用一次就返回一个集合元素,是一种"按需供给"。本篇来重温yield return的用法,探秘yield背后的故事并自定义一个能达到yield return相同效 阅读全文
posted @ 2021-11-28 13:09 Sunday9377 阅读(762) 评论(1) 推荐(0)
  2021年11月18日
摘要: 一直用C#开发程序,.NET的功能越来越多,变化也挺大的,从最初的封闭,到现在的开源,功能不断的增加,一直在进步。作为C#的强烈支持者,C#的变化,我不能不关注,这篇文章主要介绍,C#6.0和C#7.0增加的功能。C#的发展史和.NET以前的版本,请看C#和.NET版本,这边文章中有介绍。 C# 6 阅读全文
posted @ 2021-11-18 14:27 Sunday9377 阅读(150) 评论(0) 推荐(0)
  2021年11月17日
摘要: Socket的TCP通讯 一、 socket的通讯原理 服务器端的步骤如下。 (1)建立服务器端的Socket,开始侦听整个网络中的连接请求。 (2)当检测到来自客户端的连接请求时,向客户端发送收到连接请求的信息,并建立与客户端之间的连接。 (3)当完成通信后,服务器关闭与客户端的Socket连接。 阅读全文
posted @ 2021-11-17 11:26 Sunday9377 阅读(296) 评论(0) 推荐(0)
  2021年11月8日
摘要: 一、反射定义: 审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事 阅读全文
posted @ 2021-11-08 10:56 Sunday9377 阅读(563) 评论(0) 推荐(0)
  2021年11月4日
摘要: 两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专 阅读全文
posted @ 2021-11-04 15:02 Sunday9377 阅读(66) 评论(0) 推荐(0)
摘要: 程序集 程序集是代码进行编译是的一个逻辑单元,把相关的代码和类型进行组合,然后生成PE文件。程序集只是逻辑上的划分,一个程序集可以只由一个文件组成,也可由多个文件组成。不管是单文件程序集还是多文件程序集,它们都由固定的结构组成 常见的两种程序集: 可执行文件(.exe文件)和 类库文件(.dll文件 阅读全文
posted @ 2021-11-04 15:00 Sunday9377 阅读(171) 评论(0) 推荐(0)
  2021年11月2日
摘要: 一、 IEnumerator 解释:它是一个的集合访问器,使用foreach语句遍历集合或数组时,就是调用 Current、MoveNext()的结果。 // 定义如下public interface IEnumerator { // 返回结果: 集合中的当前元素。 object Current { 阅读全文
posted @ 2021-11-02 09:27 Sunday9377 阅读(180) 评论(0) 推荐(0)
  2021年7月11日
摘要: 在很多视觉项目中,如果想要将视野缩小,一种方式是换用长焦镜头;另一种方式则是通过加接圈的方式来实现。那么,接圈到底改变的是什么参数,能够使图像进行放大呢? 核心公式 1f 1s 1 上式可以说是镜头第一公式,做图像或者光学的人都记下来。其中的s代表物距,即镜头下边到物体的距离。s0代表像距,即镜头上 阅读全文
posted @ 2021-07-11 15:52 Sunday9377 阅读(519) 评论(0) 推荐(0)
摘要: 一、工业相机选型 1、黑白/彩色 黑白的同样分辨率的相机,精度比彩色高,尤其是在看图像边缘的时候,黑白的效果更好。特别是做图像处理,黑白工业相机得到的是灰度信息,可直接处理。 2、面阵相机/线阵相机 如果对于检测精度要求很高,运动速度很快,面阵相机的分辨率和帧率达不到要求的情况下,当然线阵相机是必然 阅读全文
posted @ 2021-07-11 11:07 Sunday9377 阅读(1424) 评论(0) 推荐(1)