自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 “他“是怎么拿offer的?全网最全,性能测试面试题+答案(超全整理(1)

1、什么是负载测试?什么是性能测试?负载测试是一种性能测试指数据在超负荷环境中运行,程序是否能够承担,在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。

2024-05-17 06:33:44 667

原创 [译] 测试原生,Flutter 和 React Native 移动开发之间的性能差异

原生应用程序上的 CPU 使用率不到 Flutter 应用程序的一半,与 React Native 应用程序相比,Flutter 占用的 CPU 更少一些,但是差别不大。原生应用程序的内存使用率同样很低,并且在 React Native 和 Flutter 应用程序上内存使用率都有所增加,不过这次 React Native 应用表现得比 Flutter 应用更好。它还附带了一系列有用的分析器来分析你的应用程序 —— 具体来说,它有一个 CPU 分析器,一个内存分析器和一个网络分析器。

2024-05-17 06:33:11 587

原创 [大数据测试]ETL测试或数据仓库测试入门_etl上线压力测试

ETL测试是为了确保从源到目的地数据经过业务转换完成后是准确的。同时它还涉及数据的验证,即从源到目的地数据各个不同阶段验证数据。ETL是Extract-Transform-Load的缩写。

2024-05-17 06:32:38 930

原创 [全网最牛]接口测试一般怎么测?接口测试-mock测试是怎么样的?_insomnia接口测试

最后接口中的返回相对单纯,不像web页面,html代码中有太多ui的东西,ui最不稳定,变化太快,接口相对稳定一点点,但是里面的干扰信息更少,断言相对容易很多。既然是接口获取和操作资源的方式,而大部分系统和产品中,资源一般都是产品的核心,比如微信核心资源就是通讯录关系链和聊天记录等,因此资源是必测的。准确的说:mock是python中一个用于支持单元测试的库,主要功能时使用mock对象代替指定的python对象,已达到模拟对象的行为。3.系统具有隔离性:构造虚拟的post请求,不污染数据库中的数据。

2024-05-17 06:32:04 544

原创 2024年最全在Android上使用XML,2024年最新耗时两个礼拜8000字安卓面试长文

面试题集可以帮助你查漏补缺,有方向有针对性的学习,为之后进大厂做准备。但是如果你仅仅是看一遍,而不去学习和深究。那么这份面试题对你的帮助会很有限。最终还是要靠资深技术水平说话。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小

2024-05-17 05:38:43 736

原创 2024年最全在 Android 上启用 TurboModule,2024年最新快手面试java

以下是资料目录和内容部分截图里面包括详细的知识点讲解分析,带你一个星期入门Flutter。还有130个进阶学习项目实战视频教程,让你秒变大前端。

2024-05-17 05:38:08 580

原创 2024年最全在 Android 上启用 TurboModule(1),2024年最新2024大厂Android面试真题集锦

我最近从朋友那里收集到了2020-2021BAT 面试真题解析Android 基础、Java 基础、Android 源码相关分析、常见的一些原理性问题等等,可以很好地帮助大家深刻理解Android相关知识点的原理以及面试相关知识。这份资料把大厂面试中常被问到的技术点整理成了PDF,包知识脉络 + 诸多细节;还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。这里也分享给广大面试同胞们,希望每位程序猿们都能面试成功~

2024-05-17 05:37:34 944

原创 2024年最全图解Android事件分发机制,收藏这一篇就够了,配电面试题目

其实很简单就下面这张图,含概了Android所有需要学的知识点,一共8大板块:架构师筑基必备技能Android框架体系架构(高级UI+FrameWork源码)360°Androidapp全方位性能调优设计思想解读开源框架NDK模块开发移动架构师专题项目实战环节移动架构师不可不学习微信小程序混合开发的flutterAndroid学习的资料我呢,把上面八大板块的分支都系统的做了一份学习系统的资料和视频,大概就下面这些,我就不全部写出来了,不然太长了影响大家的阅读。

2024-05-17 05:36:58 989

原创 Web 基础——Nginx(二)_keyzone配置

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!配置目录浏览功能验证:查看 Nginx 默认安装的模块,在解压 Nginx 源代码目录 下运行以下命令查看是否有 和 这两个模块配置 Nginx 连

2024-05-17 03:06:15 359

原创 Web 基础——Nginx(二)_keyzone配置(1)

remoteuserstatusbodybytessenthttpuseragent""语法格式:autoindex on | off 可在 http | server | location 区域中添加配置目录浏览功能# 开启目录浏览# 修改为 off 即可显示出文件的大概大小. 单位是 KB | MB | GB。

2024-05-17 03:05:41 841

原创 Web UI自动化测试框架_web端ui自动化测试框架

report/run.py4、查看报告你可以到目录查看测试报告。

2024-05-17 03:05:08 419

原创 Web UI自动化测试_webui自动化测试

css_selector定位(下文简称css定位),它的定位方式,利用选择器进行的。在CSS 中,选择器是一种模式,用于选择需要添加样式的对象。通过css进行元素定位,理论上也是可以定位到页面中的所有元素的。

2024-05-17 03:04:35 553

原创 2024年安卓最新华为手机刷微博体验更好?技术角度的分析和思考(1),2024年最新数据结构与算法面试题 JAVA

Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2021年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。【Android高级架构视频学习资源】Android部分精讲视频领取学习后更加是如虎添翼!进军BATJ大厂等(备战)!

2024-05-16 09:28:52 353

原创 2024年安卓最新升职加薪必看!Android学习路线指南,成功拿下大厂offer(2),android 基础面试

中间人攻击是指攻击者与通讯的两端分别创建独立的联系,并交换其所收到的数据,使通讯的两端认为他们正在通过一个私密的连接与对方直接对话,但事实上整个会话都被攻击者完全控制。HTTPS 使用了 SSL 加密协议,是一种非常安全的机制,目前并没有方法直接对这个协议进行攻击,一般都是在建立 SSL 连接时,拦截客户端的请求,利用中间人获取到 CA证书、非对称加密的公钥、对称加密的密钥;有了这些条件,就可以对请求和响应进行拦截和篡改。本地请求被劫持(如DNS劫持等),所有请求均发送到中间人的服务器。

2024-05-16 09:28:19 399

原创 2024年安卓最新十月面经:真可惜!拿了小米的offer,字节却惨挂在三面(1),flutter登录界面设计

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。A、B、C、D分别是四种Activity的启动模式,那么A->B->C->D->A->B->C->D分别启动,最后的activity栈是怎么样的。我是十一号的晚上到的北京,放下东西后睡了一觉,第二天上午跟HR打了电话,约了十五号的面试。拒绝以后,在等待中时间很快来到了10月6日,当天下午的2、3点钟,我正温习着面试题的时候,电话咚咚咚的响起,接听过后是个声音很好听的女生,

2024-05-16 09:27:44 301

原创 Pb协议的接口测试_pb协议接口测试(1)

用于序列化结构化数据,此工具对标 XML ,支持自动编码,解码。用于序列化结构化数据,此工具对标 XML ,支持自动编码,解码。Protocol Buffers 为跨平台设计,以 Python 为例,使用者配置 .proto 文件,利用 Protocol Buffers 工具即可生成 Python 代码,此代码就是使用者想要的数据结构。如果编程语言换成了 Java ,使用者可使用相同的 .proto 文件,利用 Protocol Buffers 工具生成 Java 代码,此代码可被 Java 进行解析。

2024-05-16 06:35:31 642

原创 PAT (Basic Level) 1020 月饼 测试点2

每个输入包含一个测试用例。每个测试用例先给出一个不超过 1000 的正整数 N 表示月饼的种类数、以及不超过 500(以万吨为单位)的正整数。D 表示市场最大需求量。随后一行给出 N 个正数表示每种月饼的库存量(以万吨为单位);对每组测试用例,在一行中输出最大收益,以亿元为单位并精确到小数点后 2 位。注意月饼库存量和总售价可以是小数,初始三个参数可以都设为float型。个正数表示每种月饼的总售价(以亿元为单位)。

2024-05-16 06:34:58 242

原创 PAT (Basic Level) 1020 月饼 测试点2(2)

75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第。每个测试用例先给出一个不超过 1000 的正整数 N 表示月饼的种类数、以及不超过 500(以万吨为单位)的正整数。随后一行给出 N 个正数表示每种月饼的库存量(以万吨为单位);对每组测试用例,在一行中输出最大收益,以亿元为单位并精确到小数点后 2 位。个正数表示每种月饼的总售价(以亿元为单位)。3 种月饼,获得 72 + 45/2 = 94.5(亿元)。

2024-05-16 06:34:25 287

原创 PAT (Basic Level) 1020 月饼 测试点2(1)

每个输入包含一个测试用例。每个测试用例先给出一个不超过 1000 的正整数 N 表示月饼的种类数、以及不超过 500(以万吨为单位)的正整数。D 表示市场最大需求量。随后一行给出 N 个正数表示每种月饼的库存量(以万吨为单位);对每组测试用例,在一行中输出最大收益,以亿元为单位并精确到小数点后 2 位。注意月饼库存量和总售价可以是小数,初始三个参数可以都设为float型。个正数表示每种月饼的总售价(以亿元为单位)。

2024-05-16 06:33:51 234

原创 Jmeter和Ant的html报告优化及Dashboard Report介绍_jmeter report page

我们可以动手进行一些改造,首先我们需要明白2个原理:(1)90% Line的意思是:一组数由小到大进行排列,找到它的第90%个数;

2024-05-16 03:09:43 870

原创 Jmeter和Ant的html报告优化及Dashboard Report介绍_ant report

jmeter -n -t F:\PerformanceTest\TestCase\script\rfApp接口.jmx -l testLogFile -e -o ./output。(img-fGEhiTWp-1715800129307)](img-GL4XB2l8-1715800129307)]以下New add 90% line。以下添加 90% line 节点。该处为一堆省略不显示的代码…该处为一堆省略不显示的代码…该处为一堆省略不显示的代码…该处为一堆省略不显示的代码…该处为一堆省略不显示的代码。

2024-05-16 03:09:10 811

原创 Jmeter和Ant的html报告优化及Dashboard Report介绍_ant report(1)

jmeter -n -t F:\PerformanceTest\TestCase\script\rfApp接口.jmx -l testLogFile -e -o ./output。Throughput = (请求的总字节数) / (total time)以下添加 90% line 节点。该处为一堆省略不显示的代码…该处为一堆省略不显示的代码…该处为一堆省略不显示的代码…

2024-05-16 03:08:37 624

原创 JMeter命令行执行+生成HTML报告_jmeter生成报告

2、在“所有数据写入一个文件”,选择加载对应的结果文件3、下面就会有对应的表格展示,具体见下图设置线程组的线程数和循环次数。注意格式:其中P前面是两个下划线,()内就是变量名执行时,在命令行中用-J参数给变量赋值即可:此次测试相当于:10个线程,循环2次,共计20个请求。3、生成HTML报告生成HTML报告有2种方式,一种是直接在命令行加上-o参数,另一种是已有jtl结果文件,运行命令生成报告3.1、命令行直接生成报告。

2024-05-16 03:08:04 965

原创 2024年安卓最全利用viewpager(2)和Tablayout实现滑动分页,2024年最新面试建议复试

针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频Android高级架构资料、源码、笔记、视频。

2024-05-16 01:53:23 814

原创 2024年安卓最全初识 AndroidManifest,2024年最新三面蚂蚁金服成功拿到offer

不管怎么样,不论是什么样的大小面试,要想不被面试官虐的不要不要的,只有刷爆面试题题做好全面的准备,当然除了这个还需要在平时把自己的基础打扎实,这样不论面试官怎么样一个知识点里往死里凿,你也能应付如流啊。包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。Activity 配置。

2024-05-16 01:52:50 580

原创 2024年安卓最全初始Android Framework(框架)方面的知识(一),2024年最新42岁程序员面试

对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。下面是部分资料截图,诚意满满:特别适合有开发经验的Android程序员们学习。不论遇到什么困难,都不应该成为我们放弃的理由!如果你看到了这里,觉得文章写得不错就给个赞呗?

2024-05-16 01:52:17 861

原创 2024年安卓最全分布式MQTT消息订阅-发布框架:高可用性ActiveMQ(1),安卓开发面试题

*其实上面说了这么多,钱是永远赚不完的,在这个知识付费的时代,知识技能提升才是是根本!我作为一名8年的高级工程师,知识技能已经学习的差不多。**在看这篇文章的可能有刚刚入门,刚刚开始工作,或者大佬级人物。像刚刚开始学Android开发小白想要快速提升自己,最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以这里分享一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。这么重要的事情说三遍啦!

2024-05-16 01:51:44 754

原创 CentOS 8安装logrotate切割日志_centos8 logrotate(4)

从上面我们man logrotate的信息可以了解到:一般情况下呢,logrotate是基于每天的cron job来执行的,所以对某个log文件的rotae每天执行一次,除非rotate的执行标准是基于log文件大小,并且你logrotate这个命令每天被执行了多次,也就是你自定义了定时任务,让logrotate每x分钟或者每x小时执行一次,再或者你手动执行这个命令添加了-f/–force这个选项。:延迟压缩旧的日志文件,先rotate,不进行压缩,等到下次rotate时,才会压缩上次rotate的文件。

2024-05-15 08:11:08 656

原创 CentOS 8安装logrotate切割日志_centos8 logrotate(3)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取[root@labhost ~]# cat /etc/logrotate.confweeklyrotate 4createdateext#compressinclude /etc/logrotate.d/var/

2024-05-15 08:10:34 878

原创 CentOS 8安装logrotate切割日志_centos8 logrotate(2)

总用量 56-rw-r–r–. 1 root root 91 5月 14 2019 bootlog-rw-r–r–. 1 root root 130 2月 19 2018 btmp-rw-r–r–. 1 root root 160 4月 4 2018 chrony-rw-r–r–. 1 root root 526 1月 4 2019 dnf-rw-r–r–. 1 root root 194 5月 20 12:31 httpd。

2024-05-15 08:09:58 830

原创 2024年安卓最全Android FlexboxLayout布局属性详解,中高级Android面试题目汇总解答

感觉现在好多人都在说什么安卓快凉了,工作越来越难找了。又是说什么程序员中年危机啥的,为啥我这年近30的老农根本没有这种感觉,反倒觉得那些贩卖焦虑的都是瞎j8扯谈。当然,职业危机意识确实是要有的,但根本没到那种草木皆兵的地步好吗?Android凉了都是弱者的借口和说辞。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。

2024-05-15 06:55:02 917

原创 2024年安卓最全android emulator虚拟设备之qemu pipe分析(三),大厂android高级面试题汇总解答及答案

0,s);#endif#endif#endif读函数为pipe_dev_read,需要注意的是PIPE_REG_CHANNEL。kernel中的中断处理函数每次读取PIPE_REG_CHANNEL时,模拟设备都会将dev->signaled_pipes链表上的一个CHANNEL返回,并设置PIPE_REG_WAKES寄存器,告知kernel中pipe的驱动程序可以唤醒哪一个CHANNEL上的读等待 or 写等待的线程。

2024-05-15 06:54:28 772

原创 2024年安卓最全android EditText,textview显示 特殊字符及自定义字体,2024年最新大厂面试必备常识

总而言之,成功是留给准备好的人的。无论是参加什么面试,都要做好充足的准备,注意好面试的礼仪和穿着,向面试官表现出自己的热忱与真诚就好。即使最后没有过关,也要做好经验的总结,为下一次面试做好充足准备。这里我为大家准备了一些我在面试后整理的面试专题资料,除了面试题,还总结出了互联网公司Android程序员面试涉及到的绝大部分面试题及答案,并整理做成了文档,以及系统的进阶学习视频资料分享给大家,希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。

2024-05-15 06:53:53 993

原创 2024年安卓最全android EditText监听与判断是否清除,EditText 监听焦点变化(3),面试建议对话

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-05-15 06:53:17 880

原创 8年经验之谈 —— 如何使用自动化工具编写测试用例?_安全测试用例执行自动化

与手动测试不同,测试自动化消除了人为错误的风险,保证在整个测试执行过程中获得一致且可靠的测试结果。此外,自动化减少了对大型测试团队的需求,因为较小的测试人员团队可以有效地管理测试套件,从而为组织节省成本。此外,自动化工具支持并行测试,其中可以同时执行多个测试用例,从而最大化测试覆盖范围并减少总体测试时间。自动化使得涵盖广泛的测试用例成为可能,例如回归、冒烟和性能测试,而手动执行这些测试是不切实际的。一旦建立,自动化测试用例可以在各种版本和项目中重复使用,从而节省重复测试任务的时间和精力。

2024-05-15 04:40:28 730

原创 8年经验之谈 —— 如何使用自动化工具编写测试用例?

与手动测试不同,测试自动化消除了人为错误的风险,保证在整个测试执行过程中获得一致且可靠的测试结果。此外,自动化减少了对大型测试团队的需求,因为较小的测试人员团队可以有效地管理测试套件,从而为组织节省成本。此外,自动化工具支持并行测试,其中可以同时执行多个测试用例,从而最大化测试覆盖范围并减少总体测试时间。自动化使得涵盖广泛的测试用例成为可能,例如回归、冒烟和性能测试,而手动执行这些测试是不切实际的。通过自动化重复测试场景,测试人员可以专注于测试的更复杂和探索性方面,从而优化整体测试工作。

2024-05-15 04:39:54 779

原创 8年经验之谈 —— Redis的性能测试与优化!_redis benchmark 性能调优

Redis是一种高性能的Key-Value数据库,具有快速响应、高并发等优点。在实际应用中,我们需要对Redis进行性能测试与优化,以达到最优的性能表现。在进行测试时,我们需要选择优秀的测试工具,并设定合适的测试指标和参数。在进行优化时,我们需要根据具体的应用场景选取合适的数据结构、优化命令使用、优化系统架构等。希望本文能够对Redis性能测试与优化有所帮助。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

2024-05-15 04:39:17 604

原创 8年经验之谈 —— Redis的性能测试与优化!_redis benchmark 性能调优(1)

Redis作为一种高性能的Key-Value数据库,一直受到众多开发者和企业的青睐。然而,在高并发、大数据存储的应用场景中,如何测试并优化Redis的性能,成为了问题。本文将从测试与优化两个方面来讲解如何达到最优的Redis性能。

2024-05-15 04:38:43 579

原创 2022年,软件测试还能学吗?别学了,软件测试岗位饱和了

现在一些大型互联网企业更是大量使用自动化,这么高的薪资!谁看了不心动…很多测试朋友虽然也意识到自动化的重要性。但,很难在短时间内自学成才达到企业的用人要求。还有不少朋友卡在 编程语言/基础自动化测试技术这一关,更不用说掌握高级自动化实战思维和经验并灵活应用了。自动化测试学习建议我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的,也整理了不少,需要的朋友可以。希望会给你带来帮助和方向。

2024-05-15 01:06:07 229

原创 2022年,软件测试还能学吗?别学了,软件测试岗位饱和了(1)

很多测试朋友虽然也意识到自动化的重要性。但,很难在短时间内自学成才达到企业的用人要求。还有不少朋友卡在 编程语言/基础自动化测试技术这一关,更不用说掌握高级自动化实战思维和经验并灵活应用了。自动化测试学习建议我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的,也整理了不少,需要的朋友可以。希望会给你带来帮助和方向。上面就是我整理出来的一份自动化测试工程师技术路径图。希望大家能在这个成长过程中收益良多。

2024-05-15 01:05:33 280

空空如也

空空如也

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

TA关注的人

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