2026年3月2日
摘要:
时间加密 = 用当前时间做密钥 / 校验,防反编译 = 混淆 + 加壳,配套用) 一、C# 时间加密 2 种核心实现(直接用) 都是可直接运行的完整代码,适合做注册验证、临时授权 方案 1:时间戳 + AES 加密(最常用,可逆) 核心:用当前时间戳做密钥因子,加密字符串,解密时校验时间有效性 1
阅读全文
posted @ 2026-03-02 17:13
工业搬砖猿Lee
阅读(108)
推荐(0)
2021年11月28日
摘要:
在"C#中,什么时候用yield return"中,我们了解到:使用yield return返回集合,不是一次性加载到内存中,而是客户端每调用一次就返回一个集合元素,是一种"按需供给"。本篇来重温yield return的用法,探秘yield背后的故事并自定义一个能达到yield return相同效
阅读全文
posted @ 2021-11-28 13:09
工业搬砖猿Lee
阅读(788)
推荐(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
工业搬砖猿Lee
阅读(170)
推荐(0)
2021年11月17日
摘要:
Socket的TCP通讯 一、 socket的通讯原理 服务器端的步骤如下。 (1)建立服务器端的Socket,开始侦听整个网络中的连接请求。 (2)当检测到来自客户端的连接请求时,向客户端发送收到连接请求的信息,并建立与客户端之间的连接。 (3)当完成通信后,服务器关闭与客户端的Socket连接。
阅读全文
posted @ 2021-11-17 11:26
工业搬砖猿Lee
阅读(323)
推荐(0)
2021年11月8日
摘要:
一、反射定义: 审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事
阅读全文
posted @ 2021-11-08 10:56
工业搬砖猿Lee
阅读(594)
推荐(0)
2021年11月4日
摘要:
两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专
阅读全文
posted @ 2021-11-04 15:02
工业搬砖猿Lee
阅读(78)
推荐(0)
摘要:
程序集 程序集是代码进行编译是的一个逻辑单元,把相关的代码和类型进行组合,然后生成PE文件。程序集只是逻辑上的划分,一个程序集可以只由一个文件组成,也可由多个文件组成。不管是单文件程序集还是多文件程序集,它们都由固定的结构组成 常见的两种程序集: 可执行文件(.exe文件)和 类库文件(.dll文件
阅读全文
posted @ 2021-11-04 15:00
工业搬砖猿Lee
阅读(186)
推荐(0)
2021年11月2日
摘要:
一、 IEnumerator 解释:它是一个的集合访问器,使用foreach语句遍历集合或数组时,就是调用 Current、MoveNext()的结果。 // 定义如下public interface IEnumerator { // 返回结果: 集合中的当前元素。 object Current {
阅读全文
posted @ 2021-11-02 09:27
工业搬砖猿Lee
阅读(191)
推荐(0)
2021年7月11日
摘要:
在很多视觉项目中,如果想要将视野缩小,一种方式是换用长焦镜头;另一种方式则是通过加接圈的方式来实现。那么,接圈到底改变的是什么参数,能够使图像进行放大呢? 核心公式 1f 1s 1 上式可以说是镜头第一公式,做图像或者光学的人都记下来。其中的s代表物距,即镜头下边到物体的距离。s0代表像距,即镜头上
阅读全文
posted @ 2021-07-11 15:52
工业搬砖猿Lee
阅读(587)
推荐(0)
摘要:
一、工业相机选型 1、黑白/彩色 黑白的同样分辨率的相机,精度比彩色高,尤其是在看图像边缘的时候,黑白的效果更好。特别是做图像处理,黑白工业相机得到的是灰度信息,可直接处理。 2、面阵相机/线阵相机 如果对于检测精度要求很高,运动速度很快,面阵相机的分辨率和帧率达不到要求的情况下,当然线阵相机是必然
阅读全文
posted @ 2021-07-11 11:07
工业搬砖猿Lee
阅读(1490)
推荐(1)