上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 本篇主要介绍BigDecimal类型基本操作+保留精度+取整+取余+比较大小+类型转换 基本操作加,减,乘,除 public class BigDecimalTest { public static void main(String[] args) { BigDecimal bignum1 = ne 阅读全文
posted @ 2021-11-17 18:03 江南大才子 阅读(7262) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中,除了需要短信验证外,有时候为了节省 短信费也会使用邮件发送。下面一起来看看Spring Boot如何发送邮件。 本文以163邮箱为例进行邮件发送功能,需要把用户信息以附件的形式发送,其他邮箱的配置也都大同小异。 一、邮件服务器与传输协议 要在网络上实现邮件功能,必须要有专门的邮件服务器 阅读全文
posted @ 2021-11-16 17:08 江南大才子 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 在学习Netty 之前我们最好先掌握 BIO、NIO、AIO 基础知识 IO 模型 BIO:同步阻塞模型; NIO:基于IO多路复用技术的“非阻塞同步”IO模型。简单来说,内核将可读可写事件通知应用,由应用主动发起读写事件; AIO:非阻塞异步IO模型。简单来说,内核将读完成事件通知应用,读操作由内 阅读全文
posted @ 2021-11-15 17:38 江南大才子 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 本篇将自定义 编码解码器,对数据传输过程进行“入站解码,出站编码”。 服务端接收的是字节数据,通过“入站解码”,得到知道格式的数据; 服务器发送指定格式数据通过 “出站编码” 转换成字节数据,然后发送给客户端; 客户端类似; ChannelPipeLine 管理一系列 ChannelHandler, 阅读全文
posted @ 2021-11-12 17:33 江南大才子 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 1、创建群添加机器人 1.1:打开群设置 1.2:点击智能群助手 1.3: 添加机器人 1.4:选择自定义 1.5:添加机器人名称以及自定义关键词 1.6:点击完成后获取Webhook地址,然后再点击完成即可 2、java接入 创建maven工程 pom文件添加依赖 <dependency> <gr 阅读全文
posted @ 2021-11-11 14:34 江南大才子 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: 这篇长文章主要是用来帮助我们深切了解netty中常用的一些组件,以及这些组件之间的存在关系 EventLoop 事件循环 控制流,多线程处理,并发; Channel 通道 Socket套接字 ChannelPipeline 管道 ChannelHandler 通道适配器 ChannelHandler 阅读全文
posted @ 2021-11-10 19:02 江南大才子 阅读(615) 评论(1) 推荐(0) 编辑
摘要: 一、netty概念 Netty 是由 JBOSS 提供的一个异步非阻塞、基于事件驱动的NIO框架,提供了对UDP、TCP以及文件传输的支持,用以快速开发高性能、高可靠、高可定制性的网络应用程序和工具,可用于开发服务端和客户端。 作为一个当前最流行的异步NIO框架,Netty的全部IO操作都是异步非阻 阅读全文
posted @ 2021-11-10 16:59 江南大才子 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: mavlink协议官网地址: http://mavlink.io/zh/ mavlink协议介绍http://qgroundcontrol.org/mavlink/start 之前看了mavlink协议,网上关于mavlink的资料不多。本文大概总结了下对mavlink协议的理解。以下如不说明都是说 阅读全文
posted @ 2021-11-09 18:14 江南大才子 阅读(2519) 评论(0) 推荐(0) 编辑
摘要: 什么是CRC校验?CRC即循环冗余校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。 CRC校验原理: 阅读全文
posted @ 2021-11-08 16:03 江南大才子 阅读(2531) 评论(0) 推荐(0) 编辑
摘要: 一、如何实现拦截器 在Spring Boot项目中,拦截器经常被用来做登陆验证,日志记录等操作。拦截器是Spring提供的,所以可以将拦截器注成bean,由IOC容器来管理。实现拦截器的方式很简单,主要由以下两个步骤: 自定义拦截器类实现HandlerInterceptor接口 自定义WebMvc配 阅读全文
posted @ 2021-11-08 15:16 江南大才子 阅读(524) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页