摘要: 因为需要频繁将本机目录下源代码文件拷贝到一个银河麒麟的工控板上,使用了WinSCP.exe通过SFTP实现文件传输。 先来段拷贝来的WinSCP介绍: WinSCP是一款受欢迎的免费Windows SFTP和FTP客户端,通过多种协议(包括Amazon S3、FTP、FTPS、SCP、SFTP或We 阅读全文
posted @ 2024-03-25 13:28 devdog 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 使用命名管道NamePipe实现服务看门狗功能 程序或服务中经常会碰到很多异常情况,需要实现杀掉自身进程然后重新启动的情况, 即类似于硬件上看门狗的功能。 关于命名管道(NamePipe)可以参考如何:使用命名管道进行网络进程间通信。 这里是通过在服务子进程中通过NamePipeServer每隔固定 阅读全文
posted @ 2023-10-19 15:10 devdog 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 关于异常“基础连接已关闭:发送时发生错误”的一种解决办法 使用WebClient类DownloadData下载图片数据时在本机上下载正常, 但在服务器上遇到异常:基础连接已关闭:发送时发生错误 该图片链接路径在服务器端浏览器上打开,能正常看到图片,但通过DownloadData下载图片数据时即产生该 阅读全文
posted @ 2023-10-16 17:05 devdog 阅读(2105) 评论(0) 推荐(0) 编辑
摘要: 办公神器:我用影刀做了很多有趣的事情 ###缘起 2022年春节结束后开始上班,疫情不期而遇,待在家里好无聊。朋友圈偶然得知影刀,开始深入了解RPA的概念。二周内疯狂影刀学习内置教程及B站课程,参加考试并拿下两个影刀一级RPA技能证书。 ###我干的好事 掌握了影刀以后,除了勤于学习影刀更多的功能外 阅读全文
posted @ 2022-12-15 10:40 devdog 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 什么是RPA? RPA是机器人流程自动化(Robotic process automation,简称RPA)。 机器人流程自动化是以软件机器人及人工智能(AI)为基础的业务过程自动化科技。机器人流程自动化(RPA)系统是一种应用程序,它通过模仿最终用户在电脑的手动操作方式,提供了另一种方式来使最终用 阅读全文
posted @ 2022-10-14 15:58 devdog 阅读(777) 评论(0) 推荐(0) 编辑
摘要: ###CODE39编码规则 CODE39码的编码规则: 1、 每五条线表示一个字符; 2、 粗线表示1,细线表示0; 3、 只分为两种宽度的黑条或白条,一倍宽后两倍宽。窄黑条为1,宽黑条为11;窄白条为0,宽白条为00; 4、 五条线加上它们之间的四条间隙就是九位二进制编码,而且这九位中必定有三位是 阅读全文
posted @ 2022-07-07 14:00 devdog 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: ###CODE128编码规则 黑色和白色间隔宽度与CODE39的仅有一倍宽和二倍宽不同,CODE128有一倍宽,二倍宽,三倍宽以及四倍宽。 前导码及数据每6个数字作为一个编码,即黑白黑白黑白6个间隔的各自不同宽度编码。停止码7个数字编码,即黑白黑白黑白黑7个间隔的各自不同宽度编码。 CODE128编 阅读全文
posted @ 2022-07-07 13:54 devdog 阅读(2657) 评论(0) 推荐(0) 编辑
摘要: ###接口 微信支付商家服务与微信平台之间的接口 微信支付文档中心 以小程序API接口为例,其接口如下: ###证书 接口中使用到的证书分为商家API证书和平台证书两种。商户API证书是指由商户申请的,包含商户的商户号、公司名称、公钥信息的证书,微信支付平台证书是指由微信支付负责申请的,包含微信支付 阅读全文
posted @ 2022-03-28 17:15 devdog 阅读(2422) 评论(0) 推荐(1) 编辑
摘要: ##是什么? #####什么是Ribbon 首先来说下什么是Ribbon。Ribbon是一种以面板及标签页为架构的用户界面(User Interface),原先出现在Microsoft Office 2007后续版本的Word、Excel和PowerPoint等组件中,后来也被运用到Windows 阅读全文
posted @ 2022-01-06 15:22 devdog 阅读(903) 评论(0) 推荐(0) 编辑
摘要: ###IntPtr 与 string互转 string str = "aa"; IntPtr init = Marshal.StringToHGlobalAnsi(str); string ss= Marshal.PtrToStringAnsi(init); //最后释放掉 Marshal.Free 阅读全文
posted @ 2021-12-16 15:46 devdog 阅读(1956) 评论(0) 推荐(0) 编辑