Loading

摘要: 简介 FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。 FTP 阅读全文
posted @ 2022-08-05 23:23 time-flies 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 这篇文章只是笔记性质,没有实际的原创内容,主要是做一下方案的备份。 串口通讯使用开源的 CSerialPort 类,我使用的是Windows版本分支: CSerialPort 跨平台 CSerialPort Windows版本分支 //1.串口开启 if (m_SerialPort.InitPort 阅读全文
posted @ 2022-07-31 21:22 time-flies 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 文件夹整体备份 应用场景: 软件更新前的快速备份 重要数据的周期备份 脚本内容: set ymd=%date:~0,4%%date:~5,2%%date:~8,2% set hms=%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2% set dt=%ymd%%h 阅读全文
posted @ 2022-07-31 20:47 time-flies 阅读(21) 评论(0) 推荐(0) 编辑
摘要: MFC里面的CStatusBar是没法自定义文字颜色的,需要我们自己绘制。这篇文章是在 Display colored text on Status Bar 代码的基础上进行改进的,使用起来更方便。 实现新建一个单文本框架的MFC程序,如下图所示: 在MainFrm.h中,在类定义之前引入头文件: 阅读全文
posted @ 2022-07-31 20:24 time-flies 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。 闭包就是能够读取其他函数内部变量的函数,可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 阅读全文
posted @ 2022-07-27 00:21 time-flies 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要简单记录一下C#项目的dll文件管理方法,以便后期使用。 设置dll路径 参考C#开发奇技淫巧三:把dll放在不同的目录让你的程序更整洁中间的 方法一:配置App.config文件的privatePath : <runtime> <assemblyBinding xmlns="urn:s 阅读全文
posted @ 2022-07-10 00:05 time-flies 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 文章持续更新... 工具类 DevToys DevToys 有助于完成日常任务,例如格式化 JSON、比较文本、测试 RegExp。无需使用许多不真实的网站来处理您的数据的简单任务。借助智能检测,DevToys 能够检测出可以处理您在 Windows 剪贴板中复制的数据的最佳工具。紧凑的覆盖可让您将 阅读全文
posted @ 2022-06-26 19:18 time-flies 阅读(14) 评论(0) 推荐(0) 编辑
摘要: C#中Description特性主要用于枚举和属性,方法比较简单,记录一下以便后期使用。 扩展类DescriptionExtension代码如下: using System; using System.ComponentModel; using System.Reflection; /// <sum 阅读全文
posted @ 2022-06-23 22:52 time-flies 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 项目中经常遇到CSV文件的读写需求,其中的难点主要是CSV文件的解析。本文会介绍CsvHelper、TextFieldParser、正则表达式三种解析CSV文件的方法,顺带也会介绍一下CSV文件的写方法。 CSV文件标准 在介绍CSV文件的读写方法前,我们需要了解一下CSV文件的格式。 文件示例 一 阅读全文
posted @ 2022-06-15 00:11 time-flies 阅读(1144) 评论(3) 推荐(11) 编辑
摘要: 本文实现一个简单的配置类,原理比较简单,适用于一些小型项目。主要实现以下功能:保存配置到json文件、从文件或实例加载配置类的属性值、数据绑定到界面控件。 一般情况下,项目都会提供配置的设置界面,很少手动更改配置文件,所以选择以json文件保存配置数据。 阅读全文
posted @ 2021-11-14 16:36 time-flies 阅读(474) 评论(0) 推荐(0) 编辑
……