![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题笔记
拔丝芋头
世界上有两种方法写出的程序没有Bug,但从来都选择了第三种
展开
-
RS422和RS485的一点理解
RS422和RS485的一点理解简言之:两者通信都使用差分信号,似乎是-2 ~ -6为高电平,2 ~ 6为低电平。RS485通信使用的是两根线,叫A和B,网上似乎也叫485+和485-,A正B负通信双方的接线方式,假定通信双方为“甲”“乙”:甲A——乙A甲B——乙B不需要交叉RS422通信双工的话,需要四根线,分别是T+、T-、R+、R-通信双方接线需要交叉, ...原创 2019-12-02 16:57:49 · 6639 阅读 · 0 评论 -
WPF应用程序在窗体全关闭后无法退出进程的解决办法之一
WPF(C#)应用程序在窗体全关闭后无法退出程序、无法退出进程的解决办法之一一、可能导致无法退出进程的原因进程中有非后台线程仍然在运行:应检查是否存在Thread类实例化的线程,然后确认是否都设为了后台线程。其他可能的原因:Application.MainWindow在程序中被置为null——这个是猜测的,因为我遇到了一次出现无法退出进程的情况,但检查过了各个线程应该没有前台线程且应该都是...原创 2019-08-14 20:17:52 · 5285 阅读 · 0 评论 -
C#日常使用笔记
如何去掉一个DateTime对象dt的毫秒数dt = dt.AddMilliseconds( -dt.Millisecond );//直接移除毫秒部分的数值dt = dt.AddMilliseconds( 1000 - dt.Millisecond );//秒数部分+1另一种思路:var dtStr = dt.ToString( "yyyy-MM-dd HH:mm:ss" ); /...原创 2019-08-15 11:32:15 · 1470 阅读 · 0 评论