2023年8月30日
摘要:
一、概述 项目中再次用到了RxJava2(响应式编程/流式编程),所以决定再把主流程分析分析。之前有分析过,时间太久记不大清楚了。这次当时回顾了 二、源码分析 1.先看一个简单的流程,上游发送一个100的数字下游接收并打印 Observable.create(object : ObservableO
阅读全文
posted @ 2023-08-30 11:06
飘杨......
阅读(59)
推荐(0)
2023年8月28日
摘要:
一、概述 最近在SpringBoot中用到了WebSocket的功能,在此记录一下使用步骤。SpringBoot使用WebSocket还是比较简单的,只需要4步就行了。如下 二、使用步骤 第一步: 在pom.xml文件中导入坐标 <!-- websocket dependency --> <depe
阅读全文
posted @ 2023-08-28 10:15
飘杨......
阅读(6808)
推荐(1)
2023年8月24日
摘要:
一、概述 为什么要是用OKHttp3 总结下来就两个大的方面 一、成熟稳定 OkHttp距今已有10多年的历史,在Android中大量且广泛的应用,在大、中、小项目中无处不在。可以这样说,只要是一个Android项目,网络框架的底层必定是OKHttp 二、高效 1.OkHttp的底层使用socket
阅读全文
posted @ 2023-08-24 14:20
飘杨......
阅读(246)
推荐(0)
2023年8月23日
摘要:
一、概述 在日常开发过程中经常性得要修改及调试代码,而每次修改及调试代码都需要重启服务。项目如果比较大,频繁的重启服务是比较耗费时间的。那么有没有一种方式能够在不重启服务的情况下就可以使更改的代码生效? 当然是有的,那就是SpringBoot提供的热部署功能。下面来看看具体如何做。这里只记录手动热部
阅读全文
posted @ 2023-08-23 09:48
飘杨......
阅读(955)
推荐(0)
2023年8月22日
摘要:
一、概述 ARouter是一个路由框架,主要解决平行模块之间页面跳转的问题。 ARouter基本原理 >ps:简化版: 1.其核心还是通过Intent进行跳转 2.通过注解+APT+JavaPoet技术,把项目中包含有@Router(path)注解的类找出来,然后把含有注解@Rotue的类和路由路径
阅读全文
posted @ 2023-08-22 16:19
飘杨......
阅读(175)
推荐(0)
2023年8月21日
摘要:
一、概述 EventBus是一个开源的用于Android和Java上的一个:订阅 >发布事件总线。 优点: 1.只要是在一个JVM内,就可以实现通信 2.小巧灵活、不占内存 3.解耦,切换线程灵活 4.库小,不占内存 缺点: 1.注册和反注册时一对,如果忘记了就会出现内存泄漏 2.拿到注解方法组是通
阅读全文
posted @ 2023-08-21 18:13
飘杨......
阅读(63)
推荐(0)
2023年8月19日
摘要:
一、概述 使用社区版创建SpringBoot脚手架的时候,如果使用SpringBoot的官网创建,一旦无法联网就无法创建。下面提供两种创建地址,一种国内的,一种是官网创建。 二、解决办法 1.使用Spring官网进行创建 https://start.spring.io/ 点击下面的按钮获取代码,用i
阅读全文
posted @ 2023-08-19 10:46
飘杨......
阅读(48)
推荐(0)
2023年8月18日
摘要:
一、概述 运行vue项目的时候报错: 运行 num run dev 报如下错误Error: error:0308010C:digital envelope routines::unsupported 错误原因: 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而Op
阅读全文
posted @ 2023-08-18 14:57
飘杨......
阅读(450)
推荐(0)
2023年8月17日
摘要:
一、概述 现有一个需求想把本地的jar包导入到本地的maven,使其能在SpringBoot项目中正常的使用 二、解决方法 以导入bcprov-jdk16-1.46.jar为例:执行如下命令即可 mvn install:install-file -DgroupId=bcprov-jdk16-1.46
阅读全文
posted @ 2023-08-17 17:26
飘杨......
阅读(183)
推荐(0)
摘要:
一、概述 Android系统每出一个大版本总有一些适配的点。这些适配点如果不适配就有可能会造成app闪退、功能不能用,app上架审核不通过的问题。写这一篇不为别的,就为了以后app出问题时能够提供一个解决问题的思路。 参考:内容1,内容2 二、适配总结 Android 6 Android实在6的时候
阅读全文
posted @ 2023-08-17 16:37
飘杨......
阅读(146)
推荐(0)