2020年3月19日
摘要: 关于mybatis plus中Service和Mapper的分析 在后端开发过程中,如果有用到mybatis plus,肯定会发现在其内部存在着两种数据库操作接口,Iservice和BaseMapper,如果只是用增删改查会发现两者的功能是一致的,除了方法名称有所不同,其他的基本相似。对此,我颇为好 阅读全文
posted @ 2020-03-19 15:22 rain1024 阅读(13328) 评论(4) 推荐(3) 编辑
2020年2月24日
摘要: JAVA开发MQTT总结 MQTT 介绍 它是一种 机器之间通讯 machine to machine (M2M)、物联网 Internet of Things (IoT)常用的一种轻量级消息传输协议 适用于网络带宽较低的场合 包含发布、订阅模式,通过一个代理服务器(broker),任何一个客户端( 阅读全文
posted @ 2020-02-24 18:06 rain1024 阅读(39208) 评论(2) 推荐(4) 编辑
2020年2月23日
摘要: 通过NAS对分布式系统CAP理论的理解 CAP原则又称CAP定理,指的是在一个分布式系统中: Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 CAP理论在微服务架构中是经常被研究的问题,我在之前看书的时候却 阅读全文
posted @ 2020-02-23 16:55 rain1024 阅读(252) 评论(0) 推荐(0) 编辑
2019年11月11日
摘要: 案例代码链接:https://github.com/rainweb521/My tutorial/tree/master/Design_patterns 1. 找相同 1.1在冲泡咖啡和茶的时候有以下两种操作步骤 咖啡冲泡法 1. 把水煮沸 2. 用沸水冲泡咖啡 3. 把咖啡倒进杯子 4. 加糖和牛 阅读全文
posted @ 2019-11-11 08:57 rain1024 阅读(148) 评论(0) 推荐(0) 编辑
2019年11月2日
摘要: 《HeadFirst设计模式》第七章适配器模式与外观模式 读书笔记 案例代码链接:https://github.com/rainweb521/My tutorial/tree/master/Design_patterns 什么是适配器 因为现实中到处都有适配器。比方说: 如果你需要在欧洲国家使用美国 阅读全文
posted @ 2019-11-02 18:13 rain1024 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 《HeadFirst设计模式》第三章 装饰者模式 读书笔记 案例代码链接:https://github.com/rainweb521/My tutorial/tree/master/Design_patterns 背景 这一次是星巴兹咖啡,他们需要新的订单系统,原来的设计太过冗余,直接使用一个饮料抽 阅读全文
posted @ 2019-11-02 18:12 rain1024 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 《HeadFirst设计模式》第五章单件模式 读书笔记 案例代码链接:https://github.com/rainweb521/My tutorial/tree/master/Design_patterns 1. 什么是单件 在我们的系统中,有一些对象其实我们只需要一个,比如说:线程池、缓存、对话 阅读全文
posted @ 2019-11-02 18:12 rain1024 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 《HeadFirst设计模式》第六章命令模式 读书笔记 案例代码链接:https://github.com/rainweb521/My tutorial/tree/master/Design_patterns 1.背景 1.1 用餐厅来分析 从餐厅开始说起,以此来解释命令模式的流程。 订单封装了准备 阅读全文
posted @ 2019-11-02 18:12 rain1024 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 《HeadFirst设计模式》第二章观察者模式 读书笔记 案例代码链接:https://github.com/rainweb521/My tutorial/tree/master/Design_patterns 1. 背景 这次的引子是关于气象站的应用,案例中要建立一个应用,有三种天气预报的展现形式 阅读全文
posted @ 2019-11-02 18:11 rain1024 阅读(260) 评论(0) 推荐(0) 编辑
2019年10月26日
摘要: 1. 前言 工作以后,代码不单是写完就可以的,复用,维护也是很重要的,以前自己写代码都是以功能为目的,不考虑其他的只在一个类里全部写完就行,但这样以后会暴露出更多的问题,与其乱写,不如不写,多留一些时间去构思整个流程,而不是说干就干。 设计模式是很早之前就接触到的概念,但出于用不到就不学的观念,一直 阅读全文
posted @ 2019-10-26 07:04 rain1024 阅读(282) 评论(0) 推荐(0) 编辑