Java基础面试题 这里写自定义目录标题Java基础面试题jdk和jre的区别&与&&的区别==和equlas的区别Integer和int的区别方法的重载和重写的区别面向对象的特征什么是值传递?什么是引用传递? jdk和jre的区别JRE Java Runtime Environment java运行环境,包括Java虚拟机和Java程序所需的核心类库等。 JDK Java
转载
2024-02-22 20:21:24
65阅读
关于文章内容:大家好,今天我打算整理并总结关于JAVA,Android的相关方面的技能点,主要分为:1.java基础板块; 2.java高级板块(点我访问); 3.andoroid基础板块; 4.android高级板块. 如果大家认真掌握好,那么你就相当于有了两年以上的开发经验,拿到12k以上的薪水是没什么问题的,废话少说,现在开始我们的第一部分java基础面试点部分.1.基础部分一.面向对象的思
转载
2024-05-08 14:11:55
26阅读
首先对rxjave简单的一个认知描述:响应式编程,观察者设计模式,实现异步操作的库.这个描述并不是很详细但是足够精简,接下来基于描述来分析Rxjava源码中是如何体现了这些特点。(主要为面试自我总结方便记忆)代码1:Observable
.create(new ObservableOnSubscribe<String>() {
@Override
转载
2023-05-27 15:51:34
573阅读
转:http://www.jianshu.com/p/eea15619ad83http://www.cnblogs.com/zhaoyanjun/p/5175502.html基础知识RxJava最核心的两个东西: Observables(被观察者,事件源) Subscribers(观察者,Observer 的实现类)。
转载
2022-04-26 22:20:13
105阅读
前言Rxjava 很火,不能落伍。这里是Rxjava的开篇,没有晦涩难懂的东西,是最基
原创
2022-11-04 11:56:29
138阅读
系列文章目录:Android面试题View篇Android面试题进程篇Android面试题线程篇Android面试题网络篇Android面试题架构篇Android面试题系统原理篇Android面试题内存&性能篇一个语言的编译过程1.词法分析:将一串文本按规则分割成最小的结构,关键字、标识符、运算符、界符和常量等。一般实现方法是自动机和正则表达式2.语法分析:将一系列单词组合成语法树。一般实
转载
2023-10-12 23:47:32
139阅读
现在主流的 App 中,使用手机验证码的场景越来越多,比如验证码登陆、验证码重置/找回密码等。一般功能流程如下:防止获取验证码按钮在短时间内被点击多次调用获取验证码接口(提示 loading,防止界面被操作)验证码获取成功开始倒计时,此时按钮不可被点击倒计时完毕后,点击可以再次被点击在 Android 中实现该功能的方案也有很多,比如 Timer、CountDownTimer、Handler 等。
转载
2024-07-10 14:48:18
46阅读
# Android RxJava 面试指南
## 概述
本文将指导你如何在 Android 开发中使用 RxJava,并为你提供面试过程中可能遇到的问题和解决方案。RxJava 是一个强大的响应式编程库,可以简化异步任务的处理和数据流的管理。
## 流程图
```flow
st=>start: 开始
op1=>operation: 创建 Observable
op2=>operation: 创
原创
2023-08-13 05:41:56
110阅读
Demo分析响应式编程的概念现在火的一塌糊涂,各种RxXXX库层出不穷,虽然这些库的实现语言各不相同,但是原理都是一样的。我的理解是这些库主要都包含三个东西:Observable, OnSubscribe, Subscriber。阅读本文的读者必须懂的这些概念,初学者建议看下RxJava专题 上的文章再来看本文。我们就从源码层级来分析一下这中间的事件流,线程切换是怎么个原理。这里交代下本文分析的R
转载
2023-08-04 19:12:49
79阅读
1、引言
据说现在Android开发界rxjava很热,本人在年初找工作过程中也被问到过几次,奈何笔者开发经验有限,实在是没怎么接触过,就听说过名字,于是一次次面试不得不铩羽而归,最近,静下心来,笔者想学习一下rxjava,发现,这火热的技术用到的核心思想就是观察者设计模式,现在,愿与诸君一起分享我对观察者设计模式的一些浅陋的看法
2、定义
观察者设计模式是对象的行为模式,
转载
2023-12-25 06:28:31
45阅读
RxJava2.x 部分源码解析这几天比较空闲所以准备也做一个仿知乎日报的APP,然后就想到几个比较好用的框架顺便也好好练练手,就准备用Retrofit+RxJava来实现基本网络请求和事件处理的框架。在使用的时候就顺便研究了源码,汲取下这些优秀的开源框架的设计模式和思想。这篇文章就主要记录一下在看RxJava2.x部分源码的过程。简单用法Observable.create(new Observa
转载
2023-08-17 18:51:57
58阅读
在我整理关于“rxjava 面试源码”这一技术主题的过程中,我关注了几个关键点。首先,我们需要理解 RxJava 的背景、技术原理以及其在实际开发中的应用场景。下面是我为这篇博文整理的内容。
在 RxJava 的快速发展中,特别是在 Android 开发中,它成为了一种有效的处理异步操作的工具。自 2013 年发布以来,RxJava 逐渐成为 Java 生态中重要的响应式编程框架。在这段时间里,
前言马爸爸总结了一句话:跳槽,要么是钱不到位,要么是受了委屈。我给自己这次的跳槽经历做了一个分析,希望能对那些想换工作的朋友有所帮助。许多朋友想换工作,但是对“换工作”的理解可能仅限于写简历、投简历、面试。在跳槽之前,我也是这么想的。当时,工作并不顺利,我的专业技能并没有很好的发挥,公司也给不了什么发展前景,就有了跳槽的打算。我看到一家行业内还不错的上市公司在招聘这个岗位,于是我发了简历。面试后我
Android面试相关整理最近有一点找工作的打算,想补下面试题。但是发现网上面试相关的文章特别多,不知道从何看起,所以简单的总结了一下我有印象的一些,方便自己随时查看,本想带下个人评价,但有些没有仔细看,而且也不敢说自己比得过下面这些大佬的水平,所以没有轻易评价,大家自己分辨好坏。如果大家有推荐,可以给我留言,我好补上。 因为我自己喜欢看比较新的面试题,我想大家都有这个需求,所以把最后更新时间也列
转载
2023-07-25 09:58:48
72阅读
RxJava是什么 a library for composing asynchronous and event-based programs using observable sequences for the Java VM解释:一个对于构成使用的Java虚拟机观察序列异步和基于事件的程序库 R
原创
2021-06-04 15:20:36
298阅读
RxJava是什么 a library for composing asynchronous and event-based programs using observable sequences for the Java VM解释:一个对于构成使用的Java虚拟机观察序列异步和基于事件的程序库 R
原创
2021-07-31 17:31:04
275阅读
1.前言Rxjava官方github地址:https://github.com/ReactiveX/RxJava Rxjava是啥? 官方的解释是这样的:“a library for composing asynchronous and event-based programs using observable sequences for the Java VM” 意
原创
2023-04-07 08:23:44
105阅读
作者:浪人笔记RxjavaRxjava常用操作符map和flatMap有什么区别Rxjava1.0和Rxjava2.0有什么区别?subscribeOn与observeOn多次执行会怎么样?Rxjava是怎么切回到主线程的协程进程、线程、协程的区别什么回调地狱以及协程在这方面的处理开发中怎么选择合适的调度器RxjavaRxjava常用操作符map() 操作符:用于将流中的每个元素通过一个函数转换为
转载
2023-09-10 15:27:13
55阅读
解释一下这一串命令(本文不做systrace命令的详解,这些东西都是死命令,百度即可):
python 将要执行python脚本
systrace.py 脚本名称
-b 设置缓存区大小
-t 抓取5秒日志
-o mytrace.html 输出到这个文件内
wm WindowManager 日志内包含windowManager信息
gfx Graphics 日志中包含图形绘制的信息
input In
# 如何在Android面试中展示RxJava的能力
## 引言
在当今的Android开发中,RxJava是一种非常流行的响应式编程库,它为处理异步操作和事件驱动编程提供了强大的支持。本篇文章主要通过一系列步骤向刚入行的小白介绍如何在面试时展示自己对RxJava的理解和使用能力。
## 流程概述
首先,让我们看看实现RxJava的基本步骤。下表总结了整个过程:
| 步骤 | 操作
原创
2024-08-26 07:00:08
10阅读