![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 68
一块谈
一件事情需要了解具体的细节,才能确定是简单还是复杂。
展开
-
代码命名另一个方向:类型+中文首字母+中文
中文命写代码,很多程序员很反感。因为潜意识里会认为,中文命名,这个是不专业,旁门左道的。在此,先不想这些,回归到代码命名规范的好处:就只说最主要的一点:提高代码的可读性;不能命名了变量除了自己,别人都看不通,再往自己说,不能看不通自己30前写的代码。说说英文命名:相信程序员中:英文认识他,但他不认识英文。这样的程序员大有人在。这样要英文来命名要什么办?找个翻译软件,把要表达的变量名,拆分成一个一个字或词组,翻译,然后拼接。接着再详细进行注释。是这样的,这样很多时候会漏掉注释,在没有注释的原创 2020-10-31 22:53:23 · 953 阅读 · 0 评论 -
探讨:别人的代码&自己N天前写的代码(多线程)
编程工作中:有个痛点叫做:别人的代码&自己N天前写的代码。痛点的症状是:一时间找不到南北,相应花费时间才能缕清具体的来龙去脉。当前比较多的解决办法是,注释规范化。这个有督促还好,若是没有,很多时候就没有注释了。这就造成了代码不容易看懂。是否还有别的?这里说一个使用多线程的解决办法。多线程的特点是根据线程间通讯,来实现多个线程协同工作。一个生活中通俗的例子就是去饭馆吃饭:点菜,做菜和上菜。分成三个线程,各自工作,是不受影响的。以下是这三个线程的状态:点菜:等待客人,记录客人点原创 2020-10-18 18:35:28 · 581 阅读 · 0 评论 -
WCF---工业自动化开源框架
使用的对象是:机器视觉应用工程师。机器视觉应用工程师是工业相机选型和运动控制聚集一身的工程师。WCF包含:一、运动控制卡;(有示例)二、HALCON图像处理;(暂无)三、机械手;(暂无)四、PLC。(暂无)源码下载:https://github.com/jiliwei/WCF一、运动控制卡1、示例代码:if (读取输入信号(飞达信号))//`````````````````````````````输入信号读取{ 等待X毫秒(20);//飞达信号·有信号,表原创 2020-07-16 12:17:01 · 4077 阅读 · 1 评论 -
C#WinForm看struct和class的区别
public partial class Form1 : Form { public Form1() { InitializeComponent(); MClass mClass = new MClass() { X = 6, Y = 8 }; MStruct mStruct ...原创 2020-04-06 23:02:31 · 287 阅读 · 0 评论