C#串口开发之SerialPort类封装

C#串口开发之SerialPort类封装
目录 SerialPort类 参数封装 控件操作封装 SerialPortClient类实现 SerialPortClient类使用 测试Demo 参考文章 SerialPort类 微软在.NET中对串口通讯进行了封装,我们可以在.net2.0及以上版本开发时直接使用S...

小时候可胖了 2周前 (07-30) 38℃ 0评论

C#拆分中文和数字字符串

C#拆分中文和数字字符串
比如要拆分“呵呵呵90909086676喝喝999”,下面当type=0返回的是中文字符串“呵呵呵,喝喝”,type=1返回的是数字字符串“90909086676,999”, private string GetStrings(string str,int type=0) ...

小时候可胖了 2周前 (07-29) 28℃ 0评论

20200728-直接提取压缩包里的文件

20200728-直接提取压缩包里的文件
一 使用背景: 通过Http 请求下载一个压缩的文件到服务器内存中(重点:不用保存到本地),然后通过代码直接提取压缩包的文件 ? 二 实现思路:(注:需要提前安装 ICSharpCode.SharpZipLib.dll) 1 通过Http请求下载压缩文件到服务器的内存中 2 ...

小时候可胖了 2周前 (07-28) 30℃ 0评论

配置文件初始化异常Configuration system failed to initialize

配置文件初始化异常Configuration system failed to initialize
最近用户反映一些电脑启动程序就崩溃,还给演示了一个比较诡异的问题 “把软件重新拷贝到另外一个目录,就能正常运行"。还说过一段时间又不能运行需要在换个位置。 ’由于当时没有设置全局异常,只能借助系统操作日志来分析, 系统日志记录不全,就说发生一个异常程序挂掉。 就简单加上全局异...

小时候可胖了 2周前 (07-26) 37℃ 0评论

简单实用算法——二分查找法(BinarySearch)

简单实用算法——二分查找法(BinarySearch)
目录 算法概述 适用情况 算法原理 算法实现(C#) 实际应用:用二分查找法找寻边界值 参考文章 算法概述 二分查找(英语:binary search),也叫折半查找(英语:half-interval search),是一种在有序数组中查找特定元素的搜索算法。所以,二分...

小时候可胖了 2周前 (07-25) 35℃ 0评论

简单实用算法——位图算法(BitMap)

简单实用算法——位图算法(BitMap)
目录 算法原理 优点和缺点 算法实现(C#) 算法应用 算法原理 BitMap的基本思想就是用一个bit位来标记某个元素对应的Value,而Key即是该元素。由于采用了Bit为单位来存储数据,因此可以大大节省存储空间。 BitMap可以看成一种数据结构。 假设有这样一个...

小时候可胖了 3周前 (07-23) 36℃ 0评论

WPF界面卡顿简要分析和处理

WPF界面卡顿简要分析和处理
最近一个同事遇到进度条加载不出来问题,即使偶尔加载出来了却不显示进度, 看到这个问题想到的肯定是把UI线程给占住了, 由于使用了几个框架,简单查看框架后,在框架中改为线程调用 问题解决了, 但是在思考一个问题,框架中的代码我是能够看到也可以修改,如果是不能更改的框架怎么办? 研...

小时候可胖了 3周前 (07-21) 29℃ 0评论