自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA几款好用的插件推荐

文章目录前言插件列表一、Lombok插件二、使用步骤1.引入库2.读入数据总结前言工欲善其事,必先利其器,好的工具可以提升我们的开发效率,越来越多的Java程序员从Eclipse转到了Jetbrains家的Idea。今天给大家介绍的是我常用的十几款Idea必装的插件。​ Tips: 没安装几款好用的插件怎么风骚的写代码。插件列表1、Lombok2、Free Mybatis plugin3、Mybatis-log-plugin4、Maven Helper5、POJO-to-JSON

2020-09-14 14:04:25 661

原创 Java反射机制讲解及使用

文章目录前言一、什么是反射机制?二、反射机制能做什么?三、反射机制相关API1、通过一个对象国的完成的包名和类名2、实例化Class类对象3、获取一个对象的父类与实现的接口4、获取某个类中的全部构造函数5、获取某个类的全部属性6、获取一个类的全部方法7、通过反射机制调用某个类的方法8、通过反射机制操作某个类的属性9、反射机制的动态代理四、反射机制的应用实例1、在泛型为Integer的ArrayList中存放一个String类型的对象。2、通过反射去的并修改数组的信息3、通过反射取得并修改数组的信息4、通过反

2020-09-08 14:51:04 165

原创 c#读取XML文件

XML文件是一种常用的文件格式,例如WinForm里面的app.config以及Web程序中的web.config文件,还有许多重要的场所都有它的身影。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。微软也提供了一系列类库来倒帮助我们在应用程序中存储XML文件。“在程序中访问进而操作XM

2020-09-01 17:55:07 331 3

原创 c#多线程学习(三)多线程线程池管理

c#多线程学习(三)多线程线程池管理一、概述在多线程的程序中,经常会出现两种情况:一种情况:应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应这一般使用ThreadPool(线程池)来解决;另一种情况:线程平时都处于休眠状态,只是周期性地被唤醒这一般使用Timer(定时器)来解决;ThreadPool类提供一个由系统维护的线程池(可以看作一个线程的容器),该容器需要 Windows 2000 以上系统支持,因为其中某些方法调用了只有高版本的Windows才有的AP

2020-08-31 17:19:40 211 1

原创 c#多线程学习(二)如何操纵一个线程

c#多线程学习(二)如何操纵一个线程一、操作实例下面我们就动手来创建一个线程,使用Thread类创建线程时,只需提供线程入口即可。(线程入口使程序知道该让这个线程干什么事)在C#中,线程入口是通过ThreadStart代理(delegate)来提供的,你可以把ThreadStart理解为一个函数指针,指向线程要执行的函数,当调用Thread.Start()方法后,线程就开始执行ThreadStart所代表或者说指向的函数。打开你的VS.net,新建一个控制台应用程序(Console Applicat

2020-08-31 17:12:08 125

原创 c#多线程学习(一)多线程的相关概念

**c#多线程学习(一)多线程的相关概念**一、简介1.1、什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。1.2、什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。1.3、什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执

2020-08-31 17:04:46 113

原创 c#实现TCP与UDP通讯

一、TCP是什么?TCP(TransmissionControl Protocol)传输控制协议。是一种可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流。使用TCP的应用:Web浏览器;电子邮件、文件传输程序。1.1 特性1.1.1.是面向连接的协议也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来。接收双方独占一个通道。1.1.2.面向字节流TCP将应用程序看成是一连串的无结构的字节流。每个

2020-08-31 15:25:12 752

原创 c#递归循环获取多层级文件夹下的文件

c#递归循环获取多层级文件夹下的文件1、通过用户指定某一个文件夹进行递归循环获取,得到最末级文件夹下的文件,进行处理,直接上代码!//首先获取本地指定文件夹private void button_Click(object sender, RoutedEventArgs e){//获取本地用户指定路径string path = AppDomain.CurrentDomain.BaseDirectory + “\Data”;List nameList = new List();//调用方法Di

2020-08-26 16:30:05 1624 1

原创 c#通过串口及CAN模块实现上位及下位机通讯

目录前言一、串口、CAN总线二、使用步骤1.RS232串口通讯(指令下发与接收)2.CAN总线通讯总结前言学习及工作中我们经常会遇到上位机与下位机通讯等工作,结合场景使用不同的通讯方式实时通讯,以下为工作中遇到的上位机与下位机进行实时通讯,采用RS232串口和CAN总线形式进行网络通讯。一、串口、CAN总线串行接口简称串口,也称串行通讯接口或串行通讯接口(通常指设备的COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface)是指..

2020-08-25 15:05:51 12031 4

原创 wpf中Image控件自适应设置及后台图片绑定

前台image控件代码1、进行宽度、高度Binding设置后台image控件代码1、获取图片存放路径path2、通过BitmapImage进行图片初始化3、完成图片绑定

2020-08-21 11:46:31 3187 2

SerialPortCommTool.zip

采用c#语言,winform窗体进行构造页面,实现RS232串口通讯调试,串口基本配置可通过界面进行操作配置,实现串口通讯,数据传输,程序包含工具及源代码。

2020-08-25

空空如也

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

TA关注的人

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