logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android ViewPager2 + FragmentStateAdapter 的使用以及问题

主要讲述了viewPage2嵌套使用过程中的一些问题以及导致这些问题的原因,总结起来无非以下几点:- viewPage2销毁fragment后依旧会持有其对象信息,并标记在adapter中的mFragments中,在后续复现时不会再进行对象的创建- 将Binding设置成null并不一定会导致viewPage2的重绘,其依旧可能保留自己原始数据。- viewPape2在进行setAdapter方法

文章图片
#android
Fragment + viewModel 导致onChanged方法多次调用

Fragment + viewModel 导致onChanged方法多次调用

#java#android#开发语言
xxl-job的使用

调度中心和执行器是分开部署的,调度中心和执行器需要使用相同的accessToken否则执行器无法注册到调度中心中调度中心部署的过程中需要生命数据库相关信息不同执行器微服务的appname不能相同在调度中心进行配置执行器代码的过程中可以使用到依赖注入等spring 特性执行器的具体执行工作可以使用自身业务逻辑+openfeign的形式进行实现。

文章图片
#微服务#java
xxl-job 任务调度搭建及简单使用

xxl-job中存在调度中心和执行器两个概念,其中调度中心负责定时调度,执行器负责具体的执行工作。调度中心本质上就是一个spring boot项目。在使用xxl-job时在调度中心配置调度规则及执行内容,然后再在执行器中实现具体的执行作业。本demo中在调度中心配置每隔一分钟执行一次,执行的具体内容为调用某个service的方法,在执行其中需要实现service的具体方法。

文章图片
#分布式
Android 项目运行网络操作提示Failed to connect to /192.168.43.59:7990

该错误的提示原因是:Android客户端链接不到指定ip的服务器。遇到该错误的情况是:客户端链接服务器进行网络通信。该错误的产生原因:1.服务端程序运行的电脑防火墙未关闭2.客户端和服务器端程序运行在同一网络环境下3.模拟器原因4.客户端IP设置问题解决方法:1.确保客户端和服务器运行在同一WIFI下2.查看IP是否填写错误,注意Android端的IP不能填写localhost或127.0.0.1

文章图片
#android
到底了