经验总结
文章平均质量分 72
Byron Loong
品味当下,观自在
展开
-
三层架构——工业控制领域简单理解
前言闲话工业领域对好滴软件架构的需求不高,但不意味着可以用纯面向过程式编程解决问题,这样后期维护必将大乱。曾经和一位从业30年的老电气工程师交流工业控制编程:我问:为啥富士康这些大厂以前的机器都不联网?(挖个坑)他答:为什么要联网,稳定就好,没什么数据要上传的。我问:现在不是很多工厂都在弄什么智慧工厂,这不就连网了?他回:是啊,MES系统最近10年都用得比较广泛了,但这个也是只是连内部。我回:随着工厂的智能化,工厂内部数据的统计收集会更加广泛的,全厂数据联网云端控制是可以实现的。他回:行业在原创 2024-01-18 18:09:12 · 1257 阅读 · 0 评论 -
VS输出路径和生成事件
在生成时,常常希望输出文件夹整洁,因此需要设置dll或exe输出位置,同时也希望对一些文件做一些特殊操作。原创 2023-05-30 13:31:27 · 1209 阅读 · 0 评论 -
Windous注册表+c#操作
将会分享Windous注册表的基础知识及C# 读写注册表的方法。原创 2023-01-15 01:00:00 · 1041 阅读 · 0 评论 -
vs 生成前事件 生成后事件命令
为了提高编译生成后的事件效率,不需要手动的拷贝到固定目录。可以在项目->属性中设备生成后事件。输入相应的命令行,即可。原创 2023-01-03 23:00:00 · 2295 阅读 · 0 评论 -
网卡常用高级属性
背景:在使用时低像素工业相机,较为常见的接口为USB和GigE接口,GigE接口的使用前需要检查本机IP和子网掩码,网卡的高级属性设置也不容忽视,错误的设定,可能无法进行全双工的千兆通讯。设定方法详细解析Advanced EEE:低功率高速通信标准,建议关闭ARP减负:Address Resolution Protocol”(地址解析协议)Gigabit Lite = 500 mbps 带宽,低千兆模式硬件校验和(Checksum Offload),默认是Rx & Tx 开启的 ,原创 2022-05-31 22:00:00 · 26818 阅读 · 0 评论 -
.gitignore操作记录
.gitignore文件加单使用*.xml*.log*.obj.gitignore注释用’#’, *表示匹配0个或多个任意字符,所以上面的模式就是要忽略所有的xml文件,log文件和obj文件。.gitignore忽略规则的优先级由高到低1)从命令行中读取可用的忽略规则2)当前目录定义的规则3)父级目录定义的规则,依次递推4)$GIT_DIR/info/exclude 文件中定义的规则5)core.excludesfile中定义的全局规则.gitignore忽略规则的匹配语法以斜原创 2022-03-23 16:00:54 · 98 阅读 · 0 评论 -
《代码整洁之道》读后感及总结
第一章做事要专业,专业的第一步是技能专业,工具专业;QA自动化测试自动化行业的软件编程本身大多数时候都是采用人工测试的方法,往往都是一人完成逻辑的编写,这也带来的问题就是对于测试,基本都是软件试用,使用方提出BUG,这种形式无疑是有不符合程序员的职业道德的。之所以没有办法做QA自动化测试,主要的原因的是,测试主流程的过程中往往会受到硬件的影响,因此这里我们就必须将硬件抽象化(接口化),测试...原创 2020-04-15 16:18:59 · 863 阅读 · 0 评论 -
设计模式之策略模式(工业控制)
写这篇文章的原因是:对于工业自动化上位机的编写,策略类在硬件调用的应用是相当多的。网上很多关于策略模式的教程,简单的实现可以自行参考;https://blog.csdn.net/alexhu2010q/article/details/102501561这里就不做赘述了。简单实现步骤switch封装(原始状态)case的抽象类提取case子类的建立多态实例的调用(实现成功状态)说好...原创 2020-04-01 10:47:50 · 421 阅读 · 0 评论 -
思维方式总结
总结自己的感受1.需呀形容发生了什么事情2.关注当下感受是什么3.评估经历中那些是积极地那些是消极的4.分析和评估这些原因有哪些5.事件写一个全面的结论6.设计方案改进方案...原创 2019-08-03 22:27:32 · 146 阅读 · 0 评论 -
了解“预编译、编译、汇编、链接”这四个过程对你有很大帮助
C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织形成最终生成可执行代码的过程从图上可以看到,整个代码的编译过程分为编译和链接两个过程,编译对应图中的大括号括起的部分,其余则为链接过程。过程图解如下:编译过程...转载 2019-02-09 11:09:26 · 2441 阅读 · 0 评论 -
文件命名方式
文件命名方式 1.修改中不加时间 2.大版本加日期不加时间 3.小版本加日期时间原创 2018-04-25 22:04:08 · 976 阅读 · 0 评论