自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 C#点击TabPage改变该标签的颜色

单击TabControl时改变该便签的颜色来达到点击明显的效果

2023-09-17 16:11:02 1993 1

原创 C#chart画数据图并可以使数据持续向左移动

实现C#chart画图数据左移效果

2023-09-17 15:53:56 787 1

原创 C#串口接收数据

C#上位机读取下位机通过串口方式上传的数据并做解析

2023-09-17 14:48:04 2083 1

原创 C#文件存储

C#将字符串存入.txt文件

2023-09-17 11:13:02 2014 1

原创 C#连接Socket

Socekt连接是先实例化Socekt的对象client准备连接,再实例化Endpoint类的对象时后绑定IP和Port,将实例化的Endpoint类的对象委托进client的Conneect()方法进行连接。接收使用Receive()方法,创建字节型数组bytes作为缓冲区,用来接收Socket发来的数据,Receive()返回值类型为整形,所以把Receive()的返回值赋值给整形变量len。这里是我上传的资源,可以免费下载,已经做好了封装的类,拖拽可直接使用。

2023-09-07 10:07:18 302 1

原创 C#线程间通讯

在线程1每次没有运行到Set()时,线程2WaitOne()以下的代码块不会被执行,会一直等待线程1向他发送信号,只有接收到信号后才能执行之后的代码块。是一个自动的信号量当你执行完一次Set()和WaitOne()方法后他又会自动将信号置成你设定的初始状态(false)不用每次手动操作置位。C#线程间通讯时可能会造成两个线程同时对一个变量进行操作的二值化问题,除了lock互斥锁以外还可以用。这样就可以避免一些简单的线程堵塞和二值化情况。然后在线程1中你的代码块运行末尾添加。让初始状态下为终止状态。

2023-09-03 20:18:46 340

原创 C#非UI线程控制UI控件

但如果我们想在子线程中操作空间可以使用通过控件的.Invoke方法。运用此种方法可以在非UI线程中对UI控件进行一定的操作。C#中默认不允许在非UI线程中对UI控件进行操作。

2023-09-03 19:57:39 208

原创 C#将带有多个不同类型参数的方法委托进线程

因为之前在学校主修java最近工作转到C#对C#的线程实现方法不是很熟悉,查了很多文章,找到了传多个参数的解决办法。这里只能传入object类的参数 但因为object是根类 所以可以转化为任意基本数据类型。

2023-09-03 18:29:13 188

原创 C#WPF取消右上角最大化最小化按钮

有些窗口并不需要最大化或者最小化的案件,以免程序布局出现意料之外的情况,所以要禁用这个两个页面自带的按钮,其实C#提供了模板可以直接使用,直接在前台代码的windows设置中添加。按钮,并且两个按钮均处于启用状态。窗口的右下角显示一个大小调整手柄。ResizeMode="NoResize"即可。可以调整窗口的大小。

2023-08-26 13:03:12 1272

原创 C#WPF点击右上角叉号关闭所有窗口

如果一个程序的主页面关闭但是子页面还在,后续关闭子页面时可能导致程序一直无法结束,所以我们把主页面关闭时可以让其将所有子页面关闭,从而将程序结束。我们现在后台.cs文件的窗口初始化中加上 this.Closing += Window_Closing;将右上角关闭按钮的加入监测中。然后在添加同名检测事件就可以了。

2023-08-26 12:55:54 1037

原创 C#后台禁用和恢复button

C#WPF恢复与启用button

2023-08-26 12:45:31 438

原创 HC32L110串口回调的问题以及解决方案

问题描述:在华大的串口实例中回调函数void RxIntCallback(void)存在一些问题,如果想发送或接收多个数据的话,可能会存在无法刷新的问题导致一直接收第一个数据。将串口的发送重定向后问题解决。

2023-08-21 09:54:47 460 1

原创 小华低功耗芯片HC32L110的一些基本功能的初始化和使用

这里配置串口时要注意引脚对应通道问题,如果使用STM32系列的芯片习惯了这里可能会不太适应,引脚对应的通道比较乱,有时候通道对应的引脚只是把接受和发送颠倒了一下。本人刚刚入职,最近使用了华大家的芯片,国产芯片的一些初始化对于一些单片机的新玩家真的算是比较繁琐,有些注释写的也不太容易让人理解。作者也是刚刚接触这款芯片,因为觉得定义的比较繁琐,所以把自己寻找的理解的发表,希望有助于初学者学习这款国产芯片。所以我整理了一下官方的资料并加上自己写的一些功能以及额外的注释,如果有使用这款低功耗芯片的可以参考。

2023-08-07 23:01:05 3106 6

原创 嵌入式上位机(Android)连接wifi

Android连接wifi类

2023-03-07 15:03:19 391

原创 单片机STM32HAL库基本语法格式

单片机小白入门之路

2023-03-05 10:37:58 779 1

C#通过Socket连接wifi

方法类 拖拽可直接使用

2023-09-03

java连接数据库(mysql)

java连接数据库(mysql),使用MVC三层架构

2023-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除