自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024年最全小注释,大学问,2024年最新dubbo框架面试题

作为一名从事Android的开发者,很多人最近都在和我吐槽Android是不是快要凉了?而在我看来这正是市场成熟的表现,所有的市场都是温水煮青蛙,永远会淘汰掉不愿意学习改变,安于现状的那批人,希望所有的人能在大浪淘沙中留下来,因为对于市场的逐渐成熟,平凡并不是我们唯一的答案!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-17 06:05:28 191

原创 2024年最全封装一个在小项目中使用的volley(通俗简便、方便灵活)(1),学生会面试题选择题答案

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

2024-05-17 06:04:54 924

原创 2024年最全实战|Android后台启动Activity实践之路续(1),测试面试宝典

那我们该怎么做才能做到年薪60万+呢,对于程序员来说,只有不断学习,不断提升自己的实力。我之前有篇文章提到过,感兴趣的可以看看,到底要学习哪些知识才能达到年薪60万+。通过职友集数据可以查看,以北京 Android 相关岗位为例,其中 【20k-30k】 薪酬的 Android 工程师,占到了整体从业者的 30.8%!北京 Android 工程师「工资收入水平 」今天重点内容是怎么去学,怎么提高自己的技术。1.合理安排时间2.找对好的系统的学习资料3.有老师带,可以随时解决问题。

2024-05-17 06:03:46 902

原创 web渗透测试系列之扫描(3)_wed渗透测试内网扫描(1)

比如目标主机把SSH的22号端口改成了2222端口,那么如果使用普通扫描只会发现2222端口是开启的,并不能知道2222号端口上运行的程序,通过加参数 -sV 进行版本扫描,可以探测到目标主机上2222端口运行的是SSH服务。nmap -sS -sU -p T:80,U:445 10.10.10.1 以半连接的TCP SYN方式扫描目标主机的80端口,以UDP方式扫描目标主机的445端口。例: nmap -p 80-445 10.10.10.1 扫描目标主机的80-445端口的开放情况。

2024-05-17 03:31:55 733

原创 web渗透测试系列 之 信息收集——四_intext to parent

googlehack技术是目前比较流行的信息收集手段,使用频率还是比较高的,本次我们来简单探讨下它的使用与原理,说白了即亅利用搜索引擎的搜索功能,收集一些我们想要得到的网站,百度、搜狗什么的也都可以使用的,我们就可以理解成googlehack是一种搜索引擎使用的语法,并不一定非得要使用google。当然也用不了是吧,哈哈所谓搜索引擎,就是根据用户需求与一定算法,运用特定策略从互联网检索出制定信息反馈给用户的一门检索技术。

2024-05-17 03:31:23 765

原创 web渗透测试系列 之 信息收集——三

hostname(主机或域名)server下面开始我们就可以愉快的来使用它啦~但是,如果你要是想做些什么不可描述的事,我非常负责任的告诉你:“就此打住”

2024-05-17 03:30:50 870

原创 Web渗透测试实战——(2

13.访问:https://plugins.nessus.org/v2/offline.php 输入challenge code 和激活码,下载安装完成后:1.控制台输入 msfconsole2.msf命令教程:https://www.offensive-security.com/metasploit-unleashed/msfconsole-commands/

2024-05-17 03:30:17 858

原创 selenium自动化测试入门 —— 操作浏览器!_selenium最大化浏览器(2)

启动IE浏览器。

2024-05-17 00:06:12 259

原创 selenium自动化测试入门 —— 操作浏览器!_selenium最大化浏览器(1)

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。返回为字典型 如:{‘width’: 1050, ‘height’: 840}获取到的title为页面源码head 标签中title中的文本信息。关闭的是当前浏览器窗口的页签,存在多个窗口时关闭当前的活动窗口。关闭整个浏览器,包括webdriver的进程也会退出。获取的url为当前浏览器地址栏中的url。

2024-05-17 00:05:39 321

原创 selenium自动化测试入门 —— 操作元素对象

driver.find_element_by_id(‘query’).clear() # 清除搜索框内容driver.find_element_by_id(‘query’).send_keys(‘selenium’) # 重新输入内容driver.find_element_by_id(‘sf’).submit() # 提交搜索框的表单。

2024-05-17 00:05:06 601

原创 selenium自动化测试入门 —— 操作元素对象(2)

driver.find_element_by_id(‘query’).send_keys(‘selenium’) # 搜索框输入selenium。print(‘搜索框的class属性:’,element.get_attribute(‘class’))print(‘搜索框的type属性:’,element.get_attribute(‘type’))print(‘搜索框的内容为:’,element.get_attribute(‘value’))可以加入我们一起交流。

2024-05-17 00:04:33 271

原创 postgres 创建新用户并授权_pg创建新用户

果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。2018-11/14新增:postgres创建B-Tree索引。4)授予用户查看刚授权的数据库的里面的表的权限。2018-08/22新增:设置主键自增。附带一条:修改的表的类型。附带一条:增加表新的字段。3)授予用户数据库权限。

2024-05-16 06:59:55 597

原创 postgres 创建新用户并授权_pg创建新用户(2)

CACHE 1;– create index ‘索引名’ on ‘表名’ (‘需要索引的字段’)2. 添加外键4. 添加唯一约束5. 删除默认值– 语法– 下面示例character varying是一个类型, 表示无长度限制的字符串7. 重命名字段。

2024-05-16 06:59:22 860

原创 postgres 创建新用户并授权_pg创建新用户(1)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取alter table 表名 alter 字段名 type 类型;alter table 表名 add column 字段名 text(字段类型);CREATE SEQUENCE user_id_seqSTA

2024-05-16 06:58:48 981

原创 JMeter接口测试之断言实现

1、$.data表示在JSON串以"data"为key获取value,也就是{“student”:[{“name”:“zhangxu”,“age”:18},{“name”:“zhoushuang”,“age”:18},{“name”:“changhua”,“age”:17}]}。可以通过【添加】按钮添加一个或多个,有多个的话,不勾选【模式匹配规则】中的【或者】,则为并集模式,即全部匹配成功才断言成功。或者(Or):勾选此项后,可以设置多个预期值,只要有一项判定成功,则断言判定成功。

2024-05-16 03:35:21 896

原创 JMeter接口测试之文件上传!_jmeter图片上传

协议,服务器名称,请求方法,请求路径等照常填写,但是要勾选 Use multipart/form-data for POST,如果还有其他参数,直接在Parameters里面照常填写,示例中的接口没有,就不写了。今天在调试过程中发现,即使新建用户凭证接口的路径不正确,也能成功新建用户凭证,只不过在查看详情的时候,图是裂的,就像这种效果,所以即使脚本调通了,也要去页面看看,图片是不是真的上传成功了。执行脚本,除了查看结果数,看接口全部执行成功外,还要去页面看新建的用户凭证详情中,上传图片是否成功。

2024-05-16 03:34:49 729

原创 jmeter接口测试

以获取学生信息接口(stu_info) 为例,添加一个“用户定义的变量”,设置变量"host" 以及值,这样在获取学生信息接口(stu_info)就可以通过"${host}"取得“服务器名称或IP”的值。登陆接口(login)接口也可以应用“用户定义的变量”的方法,如上图所示,在“用户定义的变量”中添加"username", “password” 变量及对应的值, 应用到登陆接口(login)接口请求中即可。2. "HTTP Cookie 管理器"的应用。

2024-05-16 03:34:16 705

原创 Jmeter接口测试+压力测试_jmeter接口压测

(2)函数生成器   需要用到函数助手功能,可以调用函数生成一些有规则的数据。常用的几个函数有_uuid、_random、_time。_uuid会生成一个随机唯一的id,比如在避免java请求重发造成未处理数据太多的情况,接口请求可加一个唯一的请求id唯一的响应id进行一一对应;随机数_random,可以在你指定的一个范围里取随机值;

2024-05-16 03:33:42 546

原创 2024年安卓最全赶快收藏!年薪50w的 Android 高级工程师写下的面试总结(2),2024年最新工程建设面试问题

中游211本科CS科班毕业,从15年大学毕业后就一直从事着Android应用开发,所以我跳槽的方向也是应用开发的方向。这次跳槽简历投了将近60多份,邀请去面试的公司有14家,我自行筛选后,**决定去面试的公司有7家。最终拿到offer的公司有5家,分别是腾讯、字节跳动、爱奇艺、58、还有一家优酷;**给出的薪资都大致相近,大概是35K——43K这个范围,最后还是决定入职字节跳动。

2024-05-16 02:19:14 986

原创 2024年安卓最全谈谈Android屏幕适配的那些事,我们到底该怎么去选择,2024年最新app内嵌h5页面缓存问题

最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。

2024-05-16 02:18:41 1035

原创 2024年安卓最全设计模式学习笔记,2024年最新美团三面技术面

找工作是个很辛苦的事情,而且一般周期都比较长,有时候既看个人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。最后为了节约大家的时间,我把我学习所用的资料和面试遇到的问题和答案都整理成了PDF文档正是因为定义了这些适配器接口和适配器类,才能使我们的数据简单灵活而又正确的显示到了adapterview的实现类上。在设计模式体系中属于结构型模式,分为三类:类的适配器模式对象的适配器模式接口的适配器模式。

2024-05-16 02:18:08 509

原创 2024年安卓最全讯飞语音开发基础——创建应用以及开通服务(2),2024年最新阿里安卓面试题

今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司20年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。

2024-05-16 02:17:35 430

原创 Java单元测试Mock框架Mockito入门介绍!(3)

Mockito是Java的单元测试Mock框架。它的logo是一杯古巴最著名的鸡尾酒Mojito,Mojito鸡尾酒,源自古巴的哈瓦那,带有浓厚的加勒比海风情。并不浓烈,但是喝一杯下去,脸上会泛起红晕,象少女的羞涩。味道很清新,有一点青涩、有点甜蜜。

2024-05-16 00:10:05 770

原创 Java单元测试Mock框架Mockito入门介绍!(2)

Mockito是Java的单元测试Mock框架。它的logo是一杯古巴最著名的鸡尾酒Mojito,Mojito鸡尾酒,源自古巴的哈瓦那,带有浓厚的加勒比海风情。并不浓烈,但是喝一杯下去,脸上会泛起红晕,象少女的羞涩。味道很清新,有一点青涩、有点甜蜜。

2024-05-16 00:09:32 479

原创 Java单元测试Mock框架Mockito入门介绍!(1)

Stub和Mock是Test Double类型中的2种。Test Double一共有5种类型,Dummy,Stub,Spy,Mock,Fake。只做了简单的测试,断言发出了1封邮件。没有测试是否发送给了对的收件人,或者邮件正文是否正确。现在可以开始Mock了,先Mock一个List Interface试试,(示例只是玩语法,实际应使用instance)Test Double是测试复制品,用来统称模拟真实对象的假对象。因使用场景有略微不同,而有这5种类型。结合一张图,就一下全明白了,看一个实例,发送邮件,

2024-05-16 00:08:59 238

原创 JavaSE:第十七章:编程测试题

System.out.println(“目标下标:” + targetIndex + “对应的值:” + arr[targetIndex]);拿从小到大排序:拿二个数来比大小,大的数拿出来,继续跟后面的数比较大小,继续拿大的数出来这样循环,最后一个数反正是最大的。System.out.println(“字符个数为:” + string.length() + “,” + string2);**练习:找出数组中的一个值,使其左侧值的和等于右侧值的加和,例如:1,2,5,3,2,4,2,结果为第四个值。

2024-05-16 00:08:25 270

原创 centos7下安装jenkins_jenkins failed-boot-attempts

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!这里可以根据自己需求选择推荐插件或者自己选择插件安装。

2024-05-15 08:35:29 255 1

原创 centos7下安装jenkins_jenkins failed-boot-attempts(1)

使用以下命令安装jenkins。

2024-05-15 08:34:56 382

原创 centos7下一键安装ftp以及建立ftp用户脚本

echo “请检查你的yum源情况,是否出现无法用,可单独在终端执行 yum makecache 测试”read -p “输入你要创建的用户名:” ftp_user。echo “开始安装vsftp 并且检查环境”echo “密码没有输入,默认123456”echo “输入你要操作的内容”echo “开始配置ftp”#检查防火墙,开放21端口。#配置数据写入到配置文件。

2024-05-15 08:34:20 370

原创 2024年安卓最全Android Span详解,2024年最新互联网公司面试的问题

写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-15 07:21:07 569

原创 2024年安卓最全Android Span详解(1),面试必问知识点有哪些

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

2024-05-15 07:20:33 842

原创 2024年安卓最全Android SDK对应版本号(1),腾讯面试几面

我的面试经验分享可能不会去罗列太多的具体题目,因为我依然认为面试经验中最宝贵的不是那一个个具体的题目或者具体的答案,而是结束面试时,那一刻你的感受以及多天之后你的回味~很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含。

2024-05-15 07:19:58 842

原创 2024年安卓最全Android SDK 提供的3套音频播放的API之窥探AudioTrack,2024年最新软件开发项目经理面试题库及答案

本人从事Android开发已经有十余年,算是一名资深的移动开发架构师了吧。根据我的观察发现,对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。所以在此将我十年载,从萌新小白一步步成长为Android移动开发架构师的学习笔记,从Android四大组件到手写实现一个架构设计,我都有一一的对应笔记为你讲解。当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。

2024-05-15 07:19:24 698

原创 Airtest学习笔记之自定义启动器_airtest [ error] custom_launcher

总结一下吧,上层的air脚本不需要用到什么测试框架,直接就写脚本,是因为有这个AirtestCase在支撑,用runTest这一个测试用例去处理所有的air脚本运行,这种设计思路确实降低了脚本的上手门槛,跟那些用excel表格和自然语言脚本的框架有点像。我们在脚本编写完成后,AirtestIDE可以让我们一次运行单个脚本验证结果,但是假如我们需要在多台手机上,同时运行多个脚本,完成自动化测试的批量执行工作时,AirtestIDE就无法满足我们的需求了。1、创建一个unittest的测试套件;

2024-05-15 05:07:07 554

原创 Airtest学习笔记之自定义启动器_airtest [ error] custom_launcher(2)

总结一下吧,上层的air脚本不需要用到什么测试框架,直接就写脚本,是因为有这个AirtestCase在支撑,用runTest这一个测试用例去处理所有的air脚本运行,这种设计思路确实降低了脚本的上手门槛,跟那些用excel表格和自然语言脚本的框架有点像。从这个命令行启动的方式可以看出,这是用python运行了custom_launcher.py文件,给传入的参数是‘test.air’、‘device’、‘log’,那我们回去看一下custom_launcher.py的入口。

2024-05-15 05:06:33 273

原创 Airtest学习笔记之自定义启动器_airtest [ error] custom_launcher(1)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取if name == ‘main’:ap = runner_parser()args = ap.parse_args()run_script(args, CustomAirtestCase)python

2024-05-15 05:05:59 972

原创 Airtest-Selenium实操小课:爬取新榜数据

在写脚本之前,我们需要准备好社区版AirtestIDE,设置好chrome.exe和对应的driver;并且确保我们的chrome浏览器版本不是太高以及selenium是4.0以下即可(这些兼容问题我们都会在后续的版本修复)。件测试知识点,真正体系化!

2024-05-15 05:05:24 358

原创 2023年软件测试常见面试题100%问必背全套教程_应届软件测试面试

动态测试: 实际运行被测对象,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程,所以我们判断一个测试属于动态还是静态测试,唯一标准就是看是否运行程序。在原B+Tree的基础上,增加一个指向相邻叶子节点的链表指针,就形成了带有顺序指针的B+Tree,提高区间访问的性能。当用户试图修改视图的某些信息时,数据库必须把它转化为对基本表的某些信息的修改,对于比较复杂的试图,可能是不可修改的。高性能,底层数据结构是用哈希表实现的, 只有精确匹配索引列的查询才有效, 不支持范围查询,只支持memory引擎。

2024-05-15 01:32:43 773

原创 2023年软件测试常见面试题100%问必背全套教程_应届软件测试面试(1)

动态测试: 实际运行被测对象,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程,所以我们判断一个测试属于动态还是静态测试,唯一标准就是看是否运行程序。在原B+Tree的基础上,增加一个指向相邻叶子节点的链表指针,就形成了带有顺序指针的B+Tree,提高区间访问的性能。当用户试图修改视图的某些信息时,数据库必须把它转化为对基本表的某些信息的修改,对于比较复杂的试图,可能是不可修改的。高性能,底层数据结构是用哈希表实现的, 只有精确匹配索引列的查询才有效, 不支持范围查询,只支持memory引擎。

2024-05-15 01:32:08 748

原创 2023年软件测试工具总结 —— 性能测试工具_magicotp

WebLOAD是一款针对Web应用程序的企业级负载和性能测试工具,提供性能、完整性和可伸缩性测试等功能,能够同时模拟数千个用户,因此您可以测试重流量负载,并报告应用程序中的弱点、约束和性能瓶颈。它是一个以开发人员为中心(当然,测试人员亦可以使用,因为真的很方便),免费和开源的负载测试工具,旨在使性能测试具有生产力和令人愉悦的体验,可最大程度地减少系统资源的消耗。| 尖峰测试 | 尖峰测试是一种压力测试,它测量软件在显著的、突然的工作负载增加(如用户并发数量)情况下的性能。

2024-05-15 01:31:34 404

空空如也

空空如也

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

TA关注的人

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