自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(392)
  • 收藏
  • 关注

原创 2024年最全字节头条部Android二面:说说Android动态换肤实现原理吧,2024年最新android面试自我介绍

自定义view,Android开发的基本功。

2024-05-17 05:45:59 631

原创 2024年最全如何编写垃圾代码 - Android,怼面试官会怎么样

最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2019-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,也可以分享给身边好友一起学习。一起互勉~网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-17 05:45:25 654

原创 2024年最全如何将项目提交到GitHub(1),移动端h5页面开发教程下载

因为文件太多,全部展示会影响篇幅,暂时就先列举这些部分截图在这里,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。5.接下来,我们就可以进行代码的提交了。执行下面的命令:由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

2024-05-17 05:44:17 1104

原创 前端面试官常问javaScript编程题,隔壁王大爷看了都会了

var s = 0;//64.防抖节流的思路。防抖函数防抖(debounce),就是指触发事件后,在 n 秒内函数只能执行一次,如果触发事件后在 n 秒内又触发了事件,则会重新计算函数延执行时间。比如:坐电梯的时候,如果电梯检测到有人进来(触发事件),就会多等待 10 秒,此时如果又有人进来(10秒之内重复触发事件),那么电梯就会再多等待 10 秒。在上述例子中,电梯在检测到有人进入 10 秒钟之后,才会关闭电梯门开始运行,因此,“函数防抖”的关键在于,在。

2024-05-17 05:12:45 794

原创 前端校招滴滴面试 第一篇

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-17 03:58:57 557

原创 Web中间件常见安全漏洞总结_web中间件常见漏洞总结

PHP根据URL映射,在服务器上寻找xxx.php文件,但是xxx.php不存在,又由于cgi.fix_pathinfo默认是开启的,因此PHP会继续检查路径中存在的文件,并将多余的部分当作 PATH_INFO。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。另外,IIS6.x除了会将扩展名为.asp的文件解析为asp之外,还默认会将扩展名为.asa,.cdx,.cer解析为asp,从网站属性->主目录->配置 可以看出,他们都是调用了asp.dll进行的解析。

2024-05-17 03:13:15 795

原创 WebUI自动化测试 —— PlayWright_微软开源了自己的自动化测试框架

从命令行帮助信息中可以看出,Playwright 支持的功能相当丰富!如多浏览器、截图、录制、代理、模拟手机、地理位置、pdf导出等。异步的关键字为:async_playwright,异步操作可结合asyncio同时进行三个浏览器操作。脚本正常运行:自动打开谷歌浏览器百度页面,自动输入关键字并点击按钮后得到搜索结果。playwright-python 内置的 API 基本上囊括常见的自动化操作。playwright还可支持移动端的浏览器模拟。

2024-05-17 03:12:42 967

原创 WebUI自动化必备技能-HTML和css知识详解_html和css课程主要技能

HTML是描述网页的一种语言HTML指的是超文本语言,不是编程语言,是一种标记语言HTM使用标签来描述网页案例:txt文本转html格式HTML标签HTML属性1、HTML骨架用来声明当前的文档类型是htmlhtml:是网页当中最大的标签,我们称之为根标签head:称之为网页的头部,它里面的内容主要用来定义网页标签及给浏览器查看的一些信息UTF-8:用来定义网页的编码标准 ,国际编码title:称之为网页标题标签,它里的内容会显示在浏览器的标签页上。

2024-05-17 03:12:09 503

原创 WebUI 自动化测试框架搭建详解_web自动化测试框架搭建

下载下来后是一个chromedriver.exe,如果是w7系统需要把chromedriver.exe放在chrome浏览器的安装目录,然后在系统环境变量中加入chrome浏览器的安装目录即可;打开之前创建的项目【Automated-UITest-demo】,在项目上右键,新建python文件即可,这里新建一个名为test_baidu的python文件。在开始自动化框架搭建之前,我们先写一个简单的自动化测试脚本,来体会一下什么是web UI自动化测试,以及元素的基本操作,为后续的框架搭建鉴定基础。

2024-05-17 03:11:35 729

原创 前端API层架构,也许你做得还不够

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-17 01:16:00 264

原创 PHP接口自动化测试框架实现_php自动测试平台(1)

【代码】PHP接口自动化测试框架实现_php自动测试平台(1)

2024-05-16 06:41:59 169

原创 PHP接口自动化测试框架实现

反向促进接口代码质量,因为的接口用例编写是基于阅读接口代码的,有一个新来的PHP开发被我叫到面前几次,并直接指出对方的代码逻辑错误之后(分分钟教他怎么做开发,哈哈!),它的接口提测质量一下子提高了许多。不 盲测,盲测就是把接口的参数,每个类型试一遍,然后再排列组合,如果你不知道接口要调用哪个表的哪个字段来判断条件,那么这种盲测依然覆盖不到接口的所有处理逻辑。不适合所有团队,不是每个测试都懂开发代码的,比如,我们现在的接口用GO,如果我现在想达到无障碍阅读GO接口代码,也需要较高的学习成本。

2024-05-16 06:41:26 803

原创 php安装 出现Sorry, I cannot run apxs

网上有很多介绍解决方法的, 但最经典的只有Darrell Brogdon在2001/03/15写的, 这篇文章在绿盟有徐永久在2002-03-18翻译的中文版, 不过上面著名他本人就是文章的作者, 这点我表示怀疑.首先, 通过错误提示, 我们得知"I cannot run apxs". 我一直以为是apxs安装有问题, 但找了很久仍未得到合理的解释和解决方法./usr/bin/perl -w". 再运行php的configure, 一切正常!

2024-05-16 06:40:52 535

原创 什么是分布式系统,如何学习分布式系统

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-16 06:11:44 548

原创 不依赖第三方的 图片缩放工具类(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-16 04:24:23 1025

原创 Jmeter实现分布式并发

执行以后如果没有Response data就打开jmeter.properties文件,找到mode=Standard,去掉前面的#,重新启动jmeter。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!可是无论怎么执行,Master都没有返回结果,似乎也没有执行,因为查看结果树里面是空的。整个过程百度了很多次,网上的解决办法也是多种多样让人头疼,还有说要禁用VMware网卡,这些我都没有理会。

2024-05-16 03:16:41 820

原创 JMeter多个请求按照比例并发压测的几种方式_jmeter按比例调用接口

如上场景,我们可以通过Java脚本自定义一个min-max的随机数,然后用if控制器来控制发送哪个请求。

2024-05-16 03:16:09 883

原创 JMeter多个请求按照比例并发压测的几种方式_jmeter按比例调用接口(3)

如上场景,我们可以通过Java脚本自定义一个min-max的随机数,然后用if控制器来控制发送哪个请求。

2024-05-16 03:15:36 890

原创 JMeter多个请求按照比例并发压测的几种方式_jmeter按比例调用接口(2)

如上场景,我们可以通过Java脚本自定义一个min-max的随机数,然后用if控制器来控制发送哪个请求。

2024-05-16 03:15:03 994

原创 【项目实战】登录与注册业务的实现(前端+后端+数据库)(2)

else { //登录成功res.send({code: 200,});});});// 指定服务器对象监听的端口号});**三、**前端代码实现。

2024-05-16 02:42:55 667

原创 2024年安卓最全后端转-Android-我该从何处下手,现在学习-android-晚吗?,2024年最新阿里四面多久出结果

我坚信,坚持学习,每天进步一点,滴水穿石,我们离成功都很近!以下是总结出来的字节经典面试题目,包含:计算机网络,Kotlin,数据结构与算法,Framework源码,微信小程序,NDK音视频开发,计算机网络等。字节高级Android经典面试题和答案网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-16 02:00:25 239

原创 2024年安卓最全各种风格的Android面试题,进来了解一下?,安卓逆向面试题

这次面试问的还是还是有难度的,要求当场写代码并且运行,也是很考察面试者写代码因为Android知识体系比较庞大和复杂的,涉及到计算机知识领域的方方面面。在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。

2024-05-16 01:59:52 664

原创 2024年安卓最全各大厂与卡顿和ANR的战斗记录篇_android 卡顿 和 anr,Android资深架构师分享学习经验及总结

纵观各厂在卡顿和ANR 方面做的探索和方案,我们可以看出,思路上都有重合,在细节方面做了很多针对自身业务和实际情况做的针对性的优化和个性化的开发。总的来说逃不出以下几个步骤ANR的感知上:业界主流的方案就是监听SIGQUIT 信号+误报过滤。腾讯技术团队,提到的OV 厂商对ANR的处理并不是常规的处理,而是做闪退处理,所以要以check主线程正在处理的 Message,延误时间作为辅助防止漏报。其实Android开发的知识点就那么多,面试问来问去还是那么点东西。

2024-05-16 01:59:20 738

原创 2024年安卓最全史上最详Android版kotlin协程入门进阶实战(一)(1),2024年最新kotlin协程面试

相信大多数从事Android开发的朋友们越来越发现,找工作越来越难了,面试的要求越来越高了除了基础扎实的java知识,数据结构算法,设计模式还要求会底层源码,NDK技术,性能调优,还有会些小程序和跨平台,比如说flutter,以思维脑图的方式展示在下图;网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-16 01:58:47 1091

原创 【机器人小游戏---html(附源代码)】(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-16 01:11:18 391

原创 2024年安卓最全Android Jetpack(一) 介绍,2024年最新面试几个月还没找到工作

首先是感觉自己的基础还是不够吧,大厂好像都喜欢问这些底层原理。之前的准备只涉及了Java、Android、计网、数据结构与算法这些方面,面对面试官对其他基础课程的考察显得捉襟见肘。下一步还是要查漏补缺,进行针对性复习。最后的最后,那套资料这次一定要全部看完,是真的太全面了,各个知识点都涵盖了,几乎我面试遇到的所有问题的知识点这里面都有!希望大家不要犯和我一样的错误呀!!!一定要看完!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-05-15 07:01:12 747

原创 2024年安卓最全android include 控件详解,android 算法面试题

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。

2024-05-15 07:00:37 1003

原创 《微信小程序》彻底入门小程序(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-15 05:32:47 659

原创 9 00进去,9 05就出来了,这问的也太变态了···

在当前用户家目录中查找haha.txt文件?如何查询出tomcat的进程并杀掉这个进程,写出linux命令?动态查看日志文件?查看系統硬盘空间的命令?查看当前机器listen 的所有端口?Python统计python源代码文件中代码行数,去除注释,空行,进行输出?python调用cmd并返回结果?冒泡排序1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?

2024-05-15 04:47:43 986

原创 9 00进去,9 05就出来了,这问的也太变态了···(1)

在当前用户家目录中查找haha.txt文件?如何查询出tomcat的进程并杀掉这个进程,写出linux命令?动态查看日志文件?查看系統硬盘空间的命令?查看当前机器listen 的所有端口?Python统计python源代码文件中代码行数,去除注释,空行,进行输出?python调用cmd并返回结果?冒泡排序1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?

2024-05-15 04:47:09 822

原创 8年阿里测试经验之谈 —— 用UI自动化测试实现元素定位

css_selector定位(下文简称css定位),它的定位方式,利用选择器进行的。在CSS 中,选择器是一种模式,用于选择需要添加样式的对象。通过css进行元素定位,理论上也是可以定位到页面中的所有元素的。和xpath相比,css的语法更简洁、定位速度更快,但是css的语法比xpath较为复杂一些,相对难记。

2024-05-15 04:46:35 965

原创 8年阿里测试经验之谈 —— 用UI自动化测试实现元素定位(1)

在实际的项目中,更推荐使用xpath和css定位方式,这两种可以定位到页面中的所有元素,使用限制较小。否则,需要在目标元素附近寻找一个具有唯一性的元素,然后通过二者的层级关系进行定位。xpath定位方式是通过页面元素的属性和路径进行元素定位,理论上可以对页面中所有的元素精选定位。下面介绍xpath的几种定位方式。除了上述两个方法之外,还有一个简单的方法,就是在浏览器的F12开发者工具中找到目标元素,鼠标右键进行复制即可,如下图。接下来,依然以百度首页的页面元素为例,对xpath定位的方式举例说明。

2024-05-15 04:46:00 999

原创 [JavaScript] DOM编程-事件高级

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-15 04:15:04 583

原创 Web前端期末大作业---汽车主题网页设计002(HTML+CSS+JavaScript+)实现

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-15 02:55:57 765

原创 webpack入门4----优化环境配置(下)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-15 01:40:22 620

原创 2023了!别再犯这些错误,WEB自动化测试实施与误区!(1)

测试用例是WEB自动化测试的基本单位和核心内容,它描述了对WEB应用程序功能、性能、安全性等各个方面的要求和测试方法。测试用例设计应根据业务需求和用户行为特点,结合覆盖率和效率等指标,全面覆盖测试对象的各种功能和情况。测试用例应该包含输入数据、测试步骤、期望结果等信息,并能够被自动化测试工具识别和执行。

2024-05-15 01:13:24 252

原创 2023Web自动化测试的技术框架和工具有哪些?_cypress webdriverio

其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。TestCafe 的优点是现代、易用、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。Cypress 的优点是现代、易用、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。

2024-05-15 01:12:50 302

原创 2023Python自动化测试5种模型(建议收藏)_python 关键字驱动

def。

2024-05-15 01:12:16 246

原创 2022软件测试高频面试题汇总(附带答案)「 建议收藏 」_测试开发高频面试题

打开jmeter;创建线程组;设置线程数和循环次数;配置元件;配置我们需要进行测试的程序协议、地址和端口;构造http请求;添加http请求头;添加断言;添加查看结果树;添加Summary Report;执行测试计划,执行测试计划不能用GUI,需要用命令来执行;web报告。显示,管理执行中的程序,就是任务管理器。

2024-05-15 01:11:41 244

原创 vue项目优化【缓存路由组件对象、路由组件懒加载、图片懒加载、打包文件分析与优化】

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!

2024-05-15 00:26:48 843

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除