自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Modbus RTU

本文为个人笔记,主要介绍了Modbus RTU一些基础的知识,以及03功能的报文格式

2022-06-28 16:31:51 3286 1

原创 NIO的操作案例

NIO

2022-06-27 14:45:44 356

原创 TCP协议

tcp协议介绍

2022-06-21 22:57:19 3573

原创 GIT中一些报错问题解决

关于Git出现fatal:unable to connect to github.com错误

2022-06-21 14:39:32 535

原创 多线程:线程状态

1.线程状态线程的五大状态: 创建状态 就绪状态 阻塞状态 运行状态 死亡状态 线程状态6种(官方)为什么线程状态既有5中又有6种呢,官方推荐的状态是6中,5种状态只不过是针对OS操作系统的线程状态,Java线程将操作系统线程状态的RUNNABLE,RUNNING, BLOCKED合并为一个状态:Runnable状态,6种状态分别为:new、runnable、blocked、waiting、timed wait...

2022-05-06 11:55:25 96

原创 多线程:lambda表达式

1.lambda表达式lambda表达式是jdk1.8中出现的,其作用有: 避免匿名内部类定义过多 代码简洁 减少冗余代码 理解Functional interface(函数式接口)是学习lambda关键所在函数接口的定义: 任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口 public interface Runnable{ public abstract void run();} 对于函数式接口,我们可以通过lambda..

2022-05-06 11:09:18 831

原创 多线程:线程创建的三种方法

1.多线程1.1线程简介进程由多个线程组成的1.2线程实现创建线程的三种方式:Thread、Runnable、Callable1.2.1Tread 继承Thread类 子类继承Thread类具备多线程能力 启动线程:子类对象.start() 不建议使用,避免OOP单继承局限性 //创建线程方式一:继承Thread类,重写run()方法,调用start开启线程//总结:注意线程开启,不一定立即执行,由cpu调度执行publ

2022-05-06 11:00:47 138

原创 注解&反射

1、注解1.1内置注解 @Override:定义在java.lang.Override中,此注解只适用于修改方法,表示一个方法声明打算重写超类中的另一个方法声明。 @Deprecated:定义在java.lang.Deprecated中,适用于修改方法、属性、类,表示不推荐使用,通常是因为存在危险或者有其它更好的选择 @SuppressWarnings:定义在java.lang.SuppressWarnings中,用来抑制编译时的警告信息;这个注解需要加入一些参数才能使用

2022-05-06 10:41:54 46

空空如也

空空如也

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

TA关注的人

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