摘要: "Spring入门篇" 学习笔记 1. No: (默认)不做任何操作 1. byName: 根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的 bean,并将其与属性自动装配 1. byType: 如果容器中存在一个与指定属性类型相同的 bean,那么将与该属性自动装配;如果存在多个 阅读全文
posted @ 2019-02-25 14:24 VictorBu 阅读(158) 评论(0) 推荐(0) 编辑
摘要: "Spring入门篇" 学习笔记 Spring 中提供了一些以 Aware 结尾的接口,实现了 Aware 接口的 bean 在被初始化之后可以获取相应资源 + 通过 Aware 接口,可以对 Spring 相应资源进行操作(一定要慎重) + 为对 Spring 进行简单的扩展提供了方便的入口 示例 阅读全文
posted @ 2019-02-25 12:47 VictorBu 阅读(214) 评论(0) 推荐(0) 编辑
摘要: "Spring入门篇" 学习笔记 定义 初始化 使用 销毁 初始化 1. 实现 org.springframework.beans.factory.InitializingBean 接口,覆盖 afterPropertiesSet 方法 1. 配置 init method: 销毁 1. 实现 org 阅读全文
posted @ 2019-02-22 16:28 VictorBu 阅读(214) 评论(0) 推荐(0) 编辑
摘要: "Spring入门篇" 学习笔记 配置项 + Id: 整个 IoC 容器中的唯一标识 + Class: 具体实例化的类(必须配置项) + Scope: 作用域 + Constructor arguments: 构造器参数 + Properties: 属性 + Autowiring mode: 自动装 阅读全文
posted @ 2019-02-21 22:52 VictorBu 阅读(373) 评论(0) 推荐(0) 编辑
摘要: "Spring入门篇" 学习笔记 常用的两种注入方式 1. 设值注入 1. 构造注入 示例准备工作 添加 InjectionDAO: 添加 InjectionDAOImpl: 添加 InjectionService: 设值注入 添加 InjectionServicePropertyImpl: 添加配 阅读全文
posted @ 2019-02-21 22:03 VictorBu 阅读(181) 评论(0) 推荐(0) 编辑
摘要: "Spring入门篇" 学习笔记 Spring 是什么 Spring 是一个轻量级的 IoC (控制反转)和 AOP (面向切面)的容器框架 框架与类库的区别 1. 框架一般是封装了逻辑、高内聚的,类库则是松散的工具组合 1. 框架专注于某一领域,类库则是更通用的 IoC 与 DI 的关系 + Io 阅读全文
posted @ 2019-02-21 21:10 VictorBu 阅读(233) 评论(0) 推荐(0) 编辑
摘要: toJSON 方法可以将 Date 对象转换为 ISO 8601 标准的字符串:YYYY MM DDTHH:mm:ss. sssZ + getMinutes: 获取 Date 对象的分钟(0~59) + getTimezoneOffset: 获取本地时间与 UTC 时间的分钟差 + setMinut 阅读全文
posted @ 2019-02-19 22:31 VictorBu 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 算法 1. CRC16 校验寄存器赋值为 0xFFFF; 2. 取被校验串的第一个字节赋值给临时寄存器; 3. 临时寄存器与 CRC16 校验寄存器的 高位 字节进行“异或”运算,赋值给 CRC16 校验寄存器; 4. 取 CRC16 校验寄存器最后一位赋值给检测寄存器; 5. 把 CRC16 校验 阅读全文
posted @ 2019-02-17 22:55 VictorBu 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: 算法 1.预置一个值为 0xFFFF 的 16 位寄存器,此寄存器为 CRC 寄存器。 2.把第 1 个 8 位二进制数据(即通信消息帧的第 1 个字节)与 16 位的 CRC 寄存器相异或,异或的结果仍存放在该 CRC 寄存器中。 3.把 CRC 寄存器的内容右移一位,用 0 填补最高位,并检测移 阅读全文
posted @ 2019-02-17 22:34 VictorBu 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: 本文已收录至: "开源 DotNetty 实现的 Modbus TCP/IP 协议" Client (文中代码仅添加了 0x03 的方法) 在 Client 中封装了 Modbus 请求方法,对同一个功能同时有同步方法(ReadHoldingRegistersAsync)和异步方法(ReadHold 阅读全文
posted @ 2019-02-14 14:53 VictorBu 阅读(4191) 评论(0) 推荐(2) 编辑