- 博客(212)
- 收藏
- 关注
原创 2024年最全开发效率优化之Git分布式版本控制系统(一)(2),2024年最新android注册登录界面设计
【Android 详细知识点思维脑图(技能树)】其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。
2024-05-17 06:12:13
1111
1
原创 2024年最全开发5年,在资本寒冬下的-android开发者,该何去何从?,2024年最新android用户注册界面设计
只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
2024-05-17 06:11:38
1040
原创 Web自动化 —— Selenium元素定位与防踩坑(1)
browser.find_element_by_link_text(“百度新闻客户端”).click() #在百度新闻页面基础上(新窗口)打开百度新闻客户端页面。driver.find_element(by=By.CSS_SELECTOR,value=“#key”).send_keys(“键盘”)driver.find_element(by=By.PARTIAL_LINK_TEXT,value=“一体”).click()input_element.send_keys(“凯学长”)
2024-05-17 03:38:57
1062
原创 web网页测试用例(非常实用)_网页元素测试列表case有哪些(1)
年底又到了,势必又有大批的发号抽奖之类的活动开发、上线,在这个过程中,安全问题是我们每个人应该紧绷的神经,对于我们测试人员来说,每个活动需要做到手动安全测试加自动化安全测试相结合。也就是说,这种方法是对系统性能已经有了解的前提,并对需求有明确的目标,并在已经确定的环境下进行的。对于重要的表单、数量庞大/响应慢的系统,在做提交时, 又有页面还在loading状态, 此时连续做两次点击, 经常引起各种报错,这种情况下, 需要提出 对 按钮/链接 点击一次后, 做 disable。
2024-05-17 03:37:50
1135
原创 Web系统测试总结_web系统测试的任务总结
Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies访问了某一个应用系统时,Web服务器将发送关于用户的信息,把该信息以Cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。Web设计语言版本的差异可以引起客户端或服务器端严重的问题,如HTML的版本,不同的脚本语言,例如Java、JavaScript、ActiveX、VBScript或Perl等。用户在下载文章或演示的时候,可能会等待比较长的时间,但却不会耐心等待首页的出现。
2024-05-17 03:37:16
821
原创 selenium自动化测试框架简介
现在网上有非常多的课程,但并不是所有的都是大家需要的。作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。它的前身叫做QTP,升级了之后,对BS、CS,包括接口测试的支持性都非常好,也做了很好的扩展。当然,并非局限一种自动化测试工具,可以将多个工具结合起来,发挥每个测试工具的优势,例如,使用Selenium来做B/S测试,UFT来做C/S测试。
2024-05-17 00:13:11
362
原创 Selenium自动化测试框架的搭建_selenium自动化测试框架搭建
在Eclipse创建一个项目,在项目的build path里面加上elenium-server-1.0-beta-1下selenium-server.jar、selenium-java-client-driver-1.0-beta-1下selenium-java-client-driver.jar(这两个在刚解压的包里面)和eclipse/plugins/org.junit_3.8.1下junit.jar。l Junit日志,通过junit写的断言,和标准输出,这些操作产生的日志记录。
2024-05-17 00:12:38
643
原创 Selenium自动化测试框架常见异常分析及解决方法
放到脚本当前文件夹下或将路径配置到环境变量中, 或放到Python目录的Scripts下(一般情况下Python的Scripts目录在环境变量中), 或使用浏览器选项options指定驱动路径。或WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH.解决方法: 查看本地Chrome浏览器的版本, 下载对应的chromedriver。解决方法: 下载浏览器对应版本的chromedriver。
2024-05-17 00:12:05
262
原创 Selenium自动化测试框架常见异常分析及解决方法(1)
放到脚本当前文件夹下或将路径配置到环境变量中, 或放到Python目录的Scripts下(一般情况下Python的Scripts目录在环境变量中), 或使用浏览器选项options指定驱动路径。行动吧,在路上总比一直观望的要好,未来的你肯定会感 谢现在拼搏的自己!解决方法: 确认webdriver.Remote()中的远程Webdriver服务是否OK。解决方法: 查看本地Chrome浏览器的版本, 下载对应的chromedriver。解决方法: 下载浏览器对应版本的chromedriver。
2024-05-17 00:11:31
397
原创 PostgreSQL 9(4)
PostgreSQL 9.6.6 + 原生流复制node1节点为主节点,node2节点为异步流复制节点基础功能,原生支持流复制,用于数据级备份无高可用架构设计。
2024-05-16 07:06:46
801
原创 PostgreSQL 9(3)
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!性能提示III.服务器管理从源代码安装在Windows上从源代码安装服务器设置和操作服务器配置客户端认证数据库角色管理数据库本地化日常数据库维护工作备份和恢复高可
2024-05-16 07:06:13
701
原创 PostgreSQL 9(2)
用这种方式安装成功后,系统会自动将Postgresql注册为一个服务,随着ubuntu操作系统自动启动并自动添加一个名为postgres密码随机的操作系统用户,与此同时还会自动生成一个名为postgres的数据库,用户名也是postgres,密码也是随机。说明:ubuntu在安装Postgresql核心数据库的时候会顺便安装postgresql-client-9.6(客户端库和客户端二进制文件)和postgresql-contrib-9.6(附加提供的模块)
2024-05-16 07:05:39
613
原创 jmeter接口测试避坑指南
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2024-05-16 03:42:21
696
原创 Jmeter接口测试流程详解(中科软测认证中心)_jmeter流程
然后配置jmeter的环境变量;最后双击jmeter.bat或者在“命令提示符”输入jmeter,运行jmeter。具体安装步骤请自行网上查看。
2024-05-16 03:41:48
1296
原创 Jmeter接口测试流程详解(中科软测认证中心)_jmeter流程(1)
(6)取样器(Sampler):是性能测试中向服务器发送请求,记录响应信息、响应时间的最小单元,如:HTTP Request Sampler、FTP Request Sample、TCP Request Sample、JDBC Request Sampler等,每一种不同类型的sampler 可以根据设置的参数向服务器发出不同类型的请求。(2)线程组:代表一定数量的用户,它可以用来模拟用户并发发送请求。(3)配置元件:维护Sampler需要的配置信息,并根据实际的需要修改请求的内容。
2024-05-16 03:41:15
621
原创 Jmeter接口测试流程详解(中科软测认证中心)
(6)取样器(Sampler):是性能测试中向服务器发送请求,记录响应信息、响应时间的最小单元,如:HTTP Request Sampler、FTP Request Sample、TCP Request Sample、JDBC Request Sampler等,每一种不同类型的sampler 可以根据设置的参数向服务器发出不同类型的请求。同请求一起发送参数 : 在请求中发送URL参数,对于带参数的URL ,jmeter提供了一个简单的对参数化的方法。实际的请求内容在Sampler中定义,它被线程组包含。
2024-05-16 03:40:41
1020
原创 2024年安卓最全面试官系列 - LeetCode链表知识点&题型总结(1),2024年最新Android工程师面试题
由于文章篇幅原因,我只把面试题列了出来,详细的答案,我整理成了一份PDF文档,这份文档还包括了还有,高级进阶架构资料 ,帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习。2、将p后面的元素删除,然后添加到g的后面。也即头插法。3、根据m和n重复步骤(2)4、返回dummyHead.next迭代法g = g.next;p = p.next;step ++;i < n - m;i++) {递归法return;if (!
2024-05-16 02:26:16
788
原创 2024年安卓最全面试官又来了:你的app卡顿过吗?(2),2024年最新腾讯Android开发面试凉凉
我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了7、8年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。不断奔跑,你就知道学习的意义所在!
2024-05-16 02:25:43
927
原创 2024年安卓最全面试十年老Android 开发初体验,和我没什么区别甚至……(2),2024年最新程序员面试
由于文章篇幅原因,我只把面试题列了出来,详细的答案,我整理成了一份PDF文档,这份文档还包括了还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 ,帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!
2024-05-16 02:25:10
1012
原创 2024年安卓最全面试十年老Android 开发初体验,和我没什么区别甚至……(1),安卓页面适配
文章会持续更新的。绝对干货!!!Android进阶学习全套手册关于实战,我想每一个做开发的都有话要说,对于小白而言,缺乏实战经验是通病,那么除了在实际工作过程当中,我们如何去更了解实战方面的内容呢?实际上,我们很有必要去看一些实战相关的电子书。
2024-05-16 02:24:36
878
原创 Java基础(项目1)——项目设计分层 &; dao + service + test
System.out.println(“-------------------欢迎进入老人信息管理系统-------------------”);System.out.println(“-------------------欢迎进入老人信息管理系统-------------------”);* 登陆后选择,1.录入老人信息;* 根据客户输入的数字转换成枚举类型。// 从文件中读取成老人类的方法。// 根据id找老人信息。// 找到全部老人信息。// 保存到文件的方法。* 用户登陆的服务接口。
2024-05-16 00:17:07
750
原创 Java基础(9)——从匿名内部类 到 函数式编程Lamda表达式 &; List的函数式编程案例_匿名内部类转lambda表达式
Returns:a。
2024-05-16 00:16:34
387
原创 Java基础(9)——从匿名内部类 到 函数式编程Lamda表达式 &; List的函数式编程案例_匿名内部类转lambda表达式(1)
1.匿名内部类是啥;2.函数编程是啥;3.从匿名内部类到函数式编程;4.list的函数式编程,案例;网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
2024-05-16 00:16:01
938
原创 Java基础(6)——架构迭代--从面向过程到面向对象,到IO流再到数据库
进入JVM中给类Car创建单独的唯一的对象Class 类,该Class对象中存储了Car类的一些必要信息,没有记录相关的值;至此,用面向对象的方法,解决了不同数据类型存储不同的属性值,来表示一个事物——比如员工的问题;以Class对象生产成多个Car对象,通过Class类映射出多个Car对象。从面向过程到面向对象,例如描述一个员工:姓名,性别,年龄,工资,职位。采用字符串的形式进行存储,取出过程很难把控数据的类型。需要有专业的方式进行数据的持久化——数据库;数据存储方式不专业,读写困难;
2024-05-16 00:15:27
980
原创 CentOS7安装并配置PostgreSQL_centos7系统上postgresql数据库安装后怎么找到
)并回车,设置默认用户postgre的密码,此处密码为。(如果使用其他版本的PostgreSQL则需要把其中的两个。(如果使用其他版本的PostgreSQL则需要把其中的两个。(如果使用其他版本的PostgreSQL则需要把其中的。(如果使用其他版本的PostgreSQL则需要把其中的。(如果使用其他版本的PostgreSQL则需要把其中的。(如果使用其他版本的PostgreSQL则需要把其中的。按i键进入插入编辑模式,如果想对所有IP开放,则将。即可,如果想仅对部分IP开放,多个IP之间用。
2024-05-15 08:42:33
1494
原创 Centos7安装Zabbix server端_center7 zabbix server
(14)在浏览器中访问http://服务器端IP/zabbix/setup.php。(img-n53IbW5V-1715733696730)](9)修改server配置文件, zabbix数据库配置与步骤4中设置一致。(12)将zabbix添加到系统路径,并建立软链接。登录的默认用户名为admin,密码为zabbix。(5)启动httpd和mysql,并设置开机启动。(7)解压安装包,导入数据库表,注意导入顺序。(15)创建zabbix配置文件。(8)编译安装zabbix。(13)启动zabbix。
2024-05-15 08:41:59
499
原创 Centos7安装Zabbix server端_center7 zabbix server(1)
(14)在浏览器中访问http://服务器端IP/zabbix/setup.php。(9)修改server配置文件, zabbix数据库配置与步骤4中设置一致。(4)设置mysql密码,登录数据库,设置账号和权限。(12)将zabbix添加到系统路径,并建立软链接。(5)启动httpd和mysql,并设置开机启动。(7)解压安装包,导入数据库表,注意导入顺序。(15)创建zabbix配置文件。(8)编译安装zabbix。(3)设置selinux。(13)启动zabbix。(10)添加前端文件。
2024-05-15 08:41:24
134
原创 2024年安卓最全Android Studio之Gradle多渠道打包,2024Android大厂面试知识分享
架构师不是天生的,是在项目中磨练起来的,所以,我们学了技术就需要结合项目进行实战训练,那么在Android里面最常用的架构无外乎 MVC,MVP,MVVM,但是这些思想如果和模块化,层次化,组件化混和在一起,那就不是一件那么简单的事了,我们需要一个真正身经百战的架构师才能讲解透彻其中蕴含的深理。只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。
2024-05-15 07:28:24
715
原创 2024年安卓最全Android Studio中使用Git——结合GitLab,今日头条测试面试题
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司20年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。
2024-05-15 07:27:50
1077
原创 2024年安卓最全Android Studio下载安装教程及开发环境搭建(1),2024年最新高级安卓开发面试题
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。欢迎大家一起交流讨论啊~网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
2024-05-15 07:27:16
760
原创 2024年安卓最全Android Studio 让开发效率事半功倍的插件整理(1),2024年最新面试完腾讯我才发现这些知识点竟然没掌握全面了
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水!为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!Android架构师之路很漫长,一起共勉吧!
2024-05-15 07:26:41
845
原创 Airtest遇到模拟器无法输入中文的情况该如何处理?_airtest text 汉字没有输入
对于设备来说,Airtest的输入功能,由 Yosemite.apk 提供。有了这个apk,就可以支持我们在Android设备上输入中文,而不是局限于只能输入英文字母的 adb input text。所以在调用Airtest的 text 接口之前,请务必在Android设备上安装好 Yosemite.apk。
2024-05-15 05:14:20
458
原创 Airtest遇到模拟器无法输入中文的情况该如何处理?_airtest text 汉字没有输入(3)
对于Android设备来说,Airtest的输入功能,由 Yosemite.apk 提供。有了这个apk,就可以支持我们在Android设备上输入中文,而不是局限于只能输入英文字母的 adb input text。所以在调用Airtest的 text 接口之前,请务必在Android设备上安装好 Yosemite.apk。
2024-05-15 05:13:46
312
原创 Airtest遇到模拟器无法输入中文的情况该如何处理?_airtest text 汉字没有输入(2)
下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取 【保100%免费】
2024-05-15 05:13:12
499
原创 Airtest遇到模拟器无法输入中文的情况该如何处理?_airtest text 汉字没有输入(1)
下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取 【保100%免费】
2024-05-15 05:12:37
502
原创 2023年,都在说软件测试饱和了,大环境不好?为何每年还会增加40万测试员?_2023软件开发环境不好
除此之外,测试还需要一系列其他的测试方法,如性能测试、自动化测试和安全测试,以找出系统漏洞、性能瓶颈,以及服务器的抗压能力和稳定性。如果你在工作中也遇到一样的问题,不知道测试应该如何介入开发知识的学习,不知道如何与开发人员友好顺畅地沟通,不知道如何写好框架、测试用例,那么下面给大家准备了一个软件测试进阶资料,对在职测试有非常大的帮助的,感兴趣的朋友可以关注公众号:程序员二黑,免费领取。如何设计一个好的自动化框架,好的性能测试用例,如何管理一个开发团队,都需要我们具备一定的软件开发知识。
2024-05-15 01:39:57
1085
原创 2023年,想要靠做软件测试获得高薪,我还有机会吗?_2023年开发转行测试
随着测试从业者经验的丰富积累,和项目经验的不断增长,以及对行业背景和深入了解,薪资报酬将逐步增加,反而,会越老越“值钱”。以各大招聘网站的招聘薪资来看,我们可以了解到,企业愿意支付软件测试工程师的报酬,还是相当丰厚的。强的测试工程师,但这也就是说你只懂功能,很难找到好工作,但是你懂一些编程,什么接口,性能,自动化等都能搞,要说找不到高薪的工作,肯定是不可能的。另外,由于日常工作中,软件测试人员需要接触企业的各类人员,完整了解这个项目的售前、售后工作,这就使得他们练就了一身沟通、协调、整合的本领,也能在。
2024-05-15 01:39:23
839
原创 2023年,想要靠做软件测试获得高薪,我还有机会吗?_2023年开发转行测试(1)
对于有编程基础的同学来说,编程会是自己对技术掌握产生一些思维定式,而测试和开发的思路又不尽相同,因此,零基础的同学在学习软件测试时,反而能更纯粹地学习、吸收软件测试的知识,比有基础的同学可能更容易掌握新知识。强的测试工程师,但这也就是说你只懂功能,很难找到好工作,但是你懂一些编程,什么接口,性能,自动化等都能搞,要说找不到高薪的工作,肯定是不可能的。另外,由于日常工作中,软件测试人员需要接触企业的各类人员,完整了解这个项目的售前、售后工作,这就使得他们练就了一身沟通、协调、整合的本领,也能在。
2024-05-15 01:38:49
994
原创 2023年金三银四必备软件测试常见面试题1500问!!!【Linux篇】_银行面试会问linux吗
查看进程:ps -ef 、查看当前系统端口:netstat -an 、查看哪些端口被打开:netstat -anp。生成的文件名如:_090824_1306nmon,””是这台主机的主机名,nmon -h查看更多帮助信息。1,替换代码包(覆盖代码包)·配置文件已经编辑好-压缩包,war包(重启 tomcat服务,自动化解压)查看实时日志:tall 、head -20 查看前20行 、 tail -20 查看前20行。按字母c查看cpu,m查看内存,n查看网络,q退出。
2024-05-15 01:38:15
886
原创 2024年Android最新干货:ANR日志分析全面解析,2024年最新面试掌握的技巧
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。以上就是总结的关于在面试的一些总结,希望对大家能有些帮助,除了这些面试中需要注意的问题,当然最重要的就是刷题了,这里放上我之前整理的一份超全的面试专题PDF还有。
2024-05-14 16:50:11
1170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人