- 博客(203)
- 收藏
- 关注
原创 2024年最全第一次使用Android Studio时你应该知道的一切配置(1),2024年最新腾讯面试数学题
光有这些思路和搞懂单个知识的应用是还远远不够的,在Android开源框架设计思想中的知识点还是比较多的,想要搞懂还得学会整理和规划:我们常见的**Android热修复框架、插件化框架、组件化框架、图片加载框架、网络访问框架、RxJava响应式编程框架、IOC依赖注入框架、最近架构组件Jetpack等等Android第三方开源框架,**这些都是属于Android开源框架设计思想的。如下图所示:这位阿里P8大佬针对以上知识点,熬夜整理出了一本长达1042页的完整版如何解读开源框架设计思想。
2024-05-17 07:16:03
1186
原创 2024年最全突破Android P(Preview 1)对调用隐藏API限制的方法(1),阿里面试问面试官什么问题
下面我们以调用android.app.ActivityThread类的currentActivityThread这个隐藏方法为例,讲解绕过限制的方法。
2024-05-17 07:15:29
835
原创 Wireshark抓包:详解Http协议--请求消息_wireshark查看请求头
TCP协议和UDP协议的区别1.TCP是面向连接的,所以有TCP三次握手和四次挥手的过程。UDP是无连接的协议,因为没建立任何的连接,所以没有握手和挥手的过程。2.TCP有可靠的连接机制,所以TCP是一个可靠协议。UDP没有连接和确认机制,所以UDP协议会丢包,会出错,所以它是一个不可靠的协议。3.TCP协议:数据量很大,防止它丢包,正确重传。(如果数据量很大,那么传输的时间会很长。中间网络中断了,要保证它能够重传。)对数据准确性很关心。UDP:数据量小。4.速度:TCP协议速度很慢,传输效率很低。
2024-05-17 04:41:18
3260
原创 Wireshark抓包:详解Http协议--响应报文_wireshark中如何查询返回ok200的http
不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!304:目前已经访问过了,是存在缓存的。响应报文:响应行+响应头部+空一行(表示响应头部结束了)+响应正文(服务器要真正给你返回的一个页面内容)。4XX–客户端的问题导致的错误。客户端输入的网址错误,导致页面不存在,返回404。HTTP/1.1 200 OK:这里的ok是对前面状态码的解释。1XX–接收的请求正在被处理(网络特别慢的时候才能看到)。
2024-05-17 04:40:45
1246
原创 Wireshark抓包分析TCP协议:三次握手和四次挥手_03 wireshark tcp
下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取 【保证100%免费】
2024-05-17 04:40:12
697
原创 Wireshark抓包分析TCP协议:三次握手和四次挥手_03 wireshark tcp(1)
下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取 【保证100%免费】
2024-05-17 04:39:38
869
原创 TCP IP四层模型对比OSI七层网络模型的区别是啥?数据传输过程原来是这样的
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2024-05-17 01:12:24
405
原创 Postman(3) postman持久化保存 设置断言_postman 关闭tab自动保存(1)
1、是一套TDD(测试驱动开发)/BDD(行为驱动开发)的断言库2、包含有3个断言库支持BDD风格的expect/should和TDD风格的assert3、可以高效的和任何js测试框架搭配使用(支持在postman中应用)
2024-05-16 08:04:17
1043
原创 Postman(2) postman发送带参数的GET请求_postman get请求如何传对象参数
JSON(JavaScript Object Notation)类似于XML,是一种数据报文交换格式,比如Java产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON,JSON相比XML的优势是表达起来更简单;简单的说就是Java中的Map,名称-值对的形式给出,名称和值之间用“:” 隔开,两个Map之间用“,”隔开,一般表示形式如:{‘key1’:‘value1’,‘key2’:‘value2’}就是普通意义上的数组,一般形式如:[‘arr1’,‘arr2’,‘arr3’]
2024-05-16 08:03:44
1270
原创 Postman 还能做自动化接口测试?早学会早下班!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!:为接口请求放回的数据内容(类型为字符串) :为键值对形式,用于表示我们的测试结果是成功与否,最终展示在 Test Results 中。 :(如:code 200)
2024-05-16 08:03:10
795
原创 Kotlin学习——kt里的集合List,Set,Map &; List集合的各种方法之Int篇_kotlin list tomap join
在Kotlin中,列表可以是可变的(MutableList),也可以是只读的(List)。对于列表创建,对于只读列表使用标准库函数listOf(),对于可变列表使用mutableListOf()。为了防止不必要的修改,可以通过将可变列表强制转换为List来获得可变列表的只读视图。映射是键/值对的集合,其中每个键都是唯一的,用于检索相应的值。对于创建映射,有函数mapOf()和mutableMapOf()。1.kt里的集合List,Set,Map,可变集合和不可变集合;按照条件分割成两个阵营。
2024-05-16 04:42:57
429
原创 Kotlin学习——kt里的作用域函数scope function,let,run,with,apply
不同的是,在run函数中,对象是通过 this 访问的。当对对象调用时,let执行给定的代码块并返回其最后一个表达式的结果。在块内部,对象被它引用,日志打印;apply在对象上执行一个代码块,并返回对象本身。3.with是一个非扩展函数,可以简洁地访问其参数的成员:在引用其成员时可以省略实例名称;不同的是,在run函数中,对象是通过 this 访问的;with是一个非扩展函数,可以简洁地访问其参数的成员:在引用其成员时可以省略实例名称。4.apply在对象上执行一个代码块,并返回对象本身;
2024-05-16 04:42:24
778
原创 Kotlin学习——kt里的作用域函数scope function,let,run,with,apply(1)
基本上,它也是这样做的:执行一个代码块并返回其结果。不同的是,在run函数中,对象是通过 this 访问的。当对对象调用时,let执行给定的代码块并返回其最后一个表达式的结果。在块内部,对象被它引用,因此更容易将其作为参数传递。apply在对象上执行一个代码块,并返回对象本身。3.with是一个非扩展函数,可以简洁地访问其参数的成员:在引用其成员时可以省略实例名称;不同的是,在run函数中,对象是通过 this 访问的;with是一个非扩展函数,可以简洁地访问其参数的成员:在引用其成员时可以省略实例名称。
2024-05-16 04:41:51
787
原创 Kotlin学习——kt中的类,数据类 &; 枚举类 &; 密封类,以及对象_android kt 枚举
(img-wDEZ2Ww3-1715805657488)]// 不需要else的情况,因为密封类的所有可能的子类都被覆盖了。// 默认的toString返回常量的名称,这里是“RED”* 使用关键字sealed 定义一个密封类。* 伴随对象,类似于java中的静态方法。// 定义一个伴随对象,名字可以省略。// 通过 点. 的方式进行调用。* 具有属性和方法的枚举类。* 创建一个对象声明。
2024-05-16 04:41:19
656
原创 2024年安卓最新Android WIFI是否连接,网络状态监测工具类(1),华为面试题库网站
希望本文对你有所启发,有任何面试上的建议也欢迎留言分享给大家。好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。好了~如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。
2024-05-16 03:27:12
659
原创 2024年安卓最新android webView注入js方法,android插件化原理面试
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。
2024-05-16 03:26:39
1170
原创 2024年安卓最新Android Wear 开发 (一),2024年最新美的面试问题回答技巧
我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多程序员朋友无法获得正确的资料得到学习提升,故此将并将重要的Android进阶资料包括自定义view、性能优化、MVC与MVP与MVVM三大框架的区别、NDK技术、阿里面试题精编汇总、常见源码分析等学习资料。知识不体系?
2024-05-16 03:26:06
803
原创 2024年安卓最新Android Vsync原理简析,ios直播面试题
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。最后针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、移动架构师、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!
2024-05-16 03:25:32
590
原创 Jenkins的job远程触发另一个Jenkins上的job_jenkins 调用另一个jenkins job(2)
以上就可以触发了。但是此时我们传参是固定的value。解释:因为Jenkins1是Windows系统,需要用bat命令在bat中变量调用使用"%paramName%"的形式,使用paramsparamName或者{params.paramName}或者params.paramName或者{paramName}都是无法调用成功的。命令中的token需要加在Jenkins2 的job2中,如下图:自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。
2024-05-16 01:17:57
493
原创 Jenkins的job远程触发另一个Jenkins上的job_jenkins 调用另一个jenkins job(1)
【代码】Jenkins的job远程触发另一个Jenkins上的job_jenkins 调用另一个jenkins job(1)
2024-05-16 01:17:24
377
原创 Jenkins环境配置篇-邮件发送_jenkins2
路径:系统管理 -> 系统设置 -> Jenkins Location -> 系统管理员邮件地址。路径:系统管理 -> 系统设置 -> 邮件通知 -> 高级 ->使用SMTP认证。路径:系统管理 -> 系统设置 -> 邮件通知 -> 通过发送测试邮件测试配置。如果没有安装可以手动安装:系统管理>插件管理,进入后搜索插件进行安装。路径:系统管理 -> 系统设置 -> 邮件通知 -> SMTP服务器。2 ) war包安装,这种方式安装需要大家提前安装JDK。没有基础的可以使用第一种方法,简单,快捷。
2024-05-16 01:16:51
403
原创 Jenkins环境配置篇-邮件发送_jenkins2(1)
每一份努力都不会被辜负,只要坚持不懈,终究会有回报。推荐官方插件Mailer,一般最新的Jenkins已经集成了这个插件,所以安装好Jenkins之后可以不用安装。路径:系统管理 -> 系统设置 -> Jenkins Location -> 系统管理员邮件地址。路径:系统管理 -> 系统设置 -> 邮件通知 -> 高级 ->使用SMTP认证。路径:系统管理 -> 系统设置 -> 邮件通知 -> 通过发送测试邮件测试配置。路径:系统管理 -> 系统设置 -> 邮件通知 -> SMTP服务器。
2024-05-16 01:16:18
368
原创 2024年安卓最全Android 最常用最基础的工具类,用过的都会变帅变美哟!(1),2024年最新android校招面试指南 lrh1993
注意: 方法可能有变,请以实际代码为准。一个可以设置、获取全局 Application 的工具类,Context 在 Android 中非常常用,但是其实很多时候我们不需要传递 Activity 类型的 Context ,使用可以缓解我们到处传递 Context 的困境。(默认会从 ActivityThread 获取 Application)MainThread一个关于主线程的工具类,可以方便地将 Runnable post 到主线程执行。ToastUtils一个全局单例 Toast ,
2024-05-15 08:30:10
395
原创 2024年安卓最全Android 智能问答机器人的实现(1),分享一次面试经历
Android学习PDF+架构视频+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!
2024-05-15 08:29:36
611
原创 2024年安卓最全Android 无侵入式引导提示,Android学习笔记在互联网上火了
学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。下方即为我手绘的Android框架体系架构知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的Android框架体系架构知识脑图原件(包括上方的面试解析xmind文档)
2024-05-15 08:29:01
947
原创 API接口测试
Apache JMeter自动化测试接口软件,第一步做什么第二步做什么在填好数据,然后进行运行软件进行测试即可。同一时间内访问该接口的最大承受用户量,和返回数据的时间,确保服务器不会意外情况(挂了,崩溃,死机)。提交数据量有限制,查询推荐get,提交不重要数据也可以使用get,隐式提交数据,更安全,没有数据量大小限制,HTTP协议规范也没有进行大小限制,起限制作用的是服务器的处理程序的处理能力。服务器向客户端请求做出的反应,一般指返回数据给客户端。2xx:成功-表示请求已被成功接受,理解,接受。
2024-05-15 06:16:33
842
原创 API接口测试(1)
用于前后端数据交互沟通使用,小公司是后端自己定义接口文档规矩规范,大公司是架构师定义。同一时间内访问该接口的最大承受用户量,和返回数据的时间,确保服务器不会意外情况(挂了,崩溃,死机)。提交数据量有限制,查询推荐get,提交不重要数据也可以使用get,是应用程序编程接口的缩写,以http协议形式提供,定义了输入输出功能描述的服务。隐式提交数据,更安全,没有数据量大小限制,HTTP协议规范也没有进行大小限制,在测试接口之前,确定接口是测试该功能的接口,数据不能传错,对照接口文档。指互联网上资源的地址,位置。
2024-05-15 06:15:59
809
原创 API接口加密,解决自动化中登录问题
加密过程:字符串=====》字节流====》加密的字节流(算法),解密有可能出现乱码,所以不能直接转成字符串,一般采用base64,base64的结果一定是ASCII范围内的字节,所以一定可以转成字符串字符串转成字节流:encode字节流转成字符串:decode。
2024-05-15 06:15:24
313
原创 20道经典自动化测试面试题【建议收藏】(1)
在关键字驱动的测试中,被测试的应用程序的功能记录在一个表格中,以及每个测试的分步说明。测试数据是从外部文件(如Excel)中读取的,并被加载到测试脚本中的变量中。变量用于输入值和验证值。③ 如果还没解决,检查元素是否在内联框里 如果在内联框里,需要先切换到内联框里再定位元素。答:ActionChains类提供了模拟鼠标操作,如双击,右击,拖拽,悬停等操作。① 通俗来讲,把每个页面当成一个页面对象,页面层写定位元素方法和页面操作方法。② 如果是系统某个操作步骤的提示框,可以点击关闭按钮,或者按提示操作即可。
2024-05-15 02:43:39
476
原创 20道Android工程师面试必问题,大厂面试题汇总_android测试工程师面试题
最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,
2024-05-15 02:43:05
561
原创 20道Android工程师面试必问题,大厂面试题汇总_android测试工程师面试题(3)
最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,
2024-05-15 02:42:31
529
原创 20道Android工程师面试必问题,大厂面试题汇总_android测试工程师面试题(2)
最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,
2024-05-15 02:41:57
484
原创 2024年Android最全android View的ScrollBy ScrollTo getScrollX getScrollY(1),2024年最新蚂蚁金服一面后多久二面
在我的博客上很多朋友都在给我留言,需要一些系统的面试高频题目。理解了scrollTo(int x, int y)和scrollBy(int x, int y)的用法,就不难理解getScrollX() 和getScrollY()。由于篇幅问题,我呢也将自己当前所在技术领域的各项知识点、工具、框架等汇总成一份技术路线图,还有一些架构进阶视频、全套学习PDF文件、面试文档、源码笔记。好了,以上便是今天的分享,希望为各位朋友后续的学习提供方便。觉得内容不错,也欢迎多多分享给身边的朋友哈。
2024-05-15 00:40:10
981
原创 2024年Android最全Android ViewBinding使用详解(1),海关面试题目
外链图片转存中…(img-folxuPs1-1715704753581)]
2024-05-15 00:39:36
1049
原创 2024年Android最全Android View post 方法,腾讯安卓面试题
整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。一共十个专题,包括了Android进阶所有学习资料,Android进阶视频,Flutter,java基础,kotlin,NDK模块,计算机网络,数据结构与算法,微信小程序,面试题解析,framework源码!这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家梳理了多年的架构经验,筹备近6个月最新录制的,相信这份视频能给你带来不一样的启发、收获。
2024-05-15 00:39:01
911
原创 2024年Android最全Android UI性能优化思路,竟然有80%的开发者不知道,字节跳动面试攻略
【Android 详细知识点思维脑图(技能树)】其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。
2024-05-15 00:38:26
865
原创 2024年Android最新精选火热Github项目推荐:xCrash,Android开发的你一定要用!(1),2024年最新2024阿里巴巴安卓面试真题解析
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。
2024-05-14 17:53:27
967
原创 2024年Android最新精选Android中高级面试题:性能优化,JNI,设计模式_jni面试题,2024年最新春招直接面试
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的14套腾讯、字节跳动、阿里、百度等2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。
2024-05-14 17:52:51
607
原创 2024年Android最新类,结构体,联合体内存大小分析(1),2024年最新Android开发快速学习
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的14套腾讯、字节跳动、阿里、百度等2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。
2024-05-14 17:52:14
597
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人