- 博客(13)
- 收藏
- 关注
原创 2022 年你应该尝试的 8个 JavaScript 新功能
(请注意:纳入标准并不等同于浏览器支持)PS:科普-Javascript的新语法,从提出到纳入标准一共经历下面几个stagestage-0:新语法还是一个设想,(只能由TC39成员或TC39贡献者提出)stage-1::提案阶段,比较正式的提议,只能由TC39成员发起,这个提案要解决的问题必须有正式的书面描述。stage-2:草案,有了初始规范,必须对功能语法和语义进行正式描述,包括一些实验性的实现。stage-3:候选,该提议基本已经实现,需要等待实验验证,用户反馈及验收测试通过。
2025-01-20 08:31:25
974
原创 JMeter中常见的四种参数化实现方式是什么?_file test_params
用户自定义的变量,也可以实现请求参数的参数化。创建方式:线程组上右键–>配置元件(config element)–>用户定义的变量。如上图,用起来也很简单,添加变量名和相对应的值就可以了。后面引用变量和前面一样,使用${mobile}的方式。【用户定义的变量】一般并非用来做HTTP请求参数化,而是用来定义全局变量,比如参数化文件路径、host、url等。【用户定义的变量】创建在【线程组】上,则在线程组内生效,如果创建在【Test Plan】上,则对所有线程组生效。2.4 Random。
2025-01-18 00:06:35
635
原创 Jmeter+Ant+Git+Jenkins持续集成介绍_ant +jmeter+git
(1)Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。(2)Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。(3)Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。(4)官网地址为:https://git-scm.com/git安装完成后,在菜单git-git bash,点击,显示一个类似命令行窗口的东西,说明git安装成功。
2025-01-18 00:04:45
611
原创 DHCP协议执详解,DHCP协议执行流程、配置方式
计算机广播的请求,网络中所有的DHCP服务器都会收到,这就意味着网络中所有拥有可用IP地址的DHCP服务器都响应广播,并为这个计算机提供一个IP地址。如果你第二天还是坐在原来的位置,就会发现,你的IP地址还是跟昨天一样,正常情况下,只要老师不做调整,这个IP地址会跟随你一整个学期。新入网的计算机通过「广播」的方式发送DHCP请求报文,告诉网络中的DHCP服务器,我来了,我需要一个IP地址。计算机之间想要进行「通信」,就必须拥有「IP地址」,而IP地址并不是计算机出厂就有的,需要我们给他配置。
2025-01-17 01:12:01
330
原创 DevOps进阶(七):使用 jenkins 和 nodejs 进行自动打包更新服务_jenkins nodejs打包
将“源代码”打包压缩后发送至目标服务器下,再解压更新,然后再重启node服务,“源码管理主要是填写我们要构建的项目源码位置,这里我们填写。”,这样就可以同时构建更新多个服务了,整好之后保存即可。这里我们用到的就以下两点,当然,你可以同时配置多个“修改如上地方后,再重启。项目地址,当然还支持。
2025-01-17 01:09:59
290
原创 Android 热修复 Tinker Gradle Plugin解析
好了,由于代码非常长,我决定在这个地方先用总结性的语言总结下,如果没有耐心看代码的可以直接跳过源码分析阶段:首先将设置的old R.txt读取到内存中,转为:一个Map,key-value都代表一个具体资源信息;直接复用,不会生成新的资源信息。一个Map,key为资源类型,value为该类资源当前的最大int值;参与新的资源id的生成。values文件夹下文件。
2025-01-16 11:40:06
1017
原创 Android 滑动渐变背景Toolbar、点击置顶ScrollView
/ScrollView滑动超过屏幕高度则显示置顶按钮,不设置的话就会使用自定义View中的默认高度。//屏幕高度 没有设置则默认500。//当 当前的左上角距离顶点距离 大于某个值的时候就显现置顶按钮出来 如果小于某个值就隐藏。
2025-01-16 11:38:04
443
原创 Android 浅谈ListView中ArrayAdapter和SimpleAdapter的用法
如果要是想展示更多的东西,如想在照片的一侧添加一个title(人物名称)和message(人物简介)则可以在你刚才建立的xml文件中设置两个textview即可,同时在List data=new ArrayList();String [] data={“中国”,“俄罗斯”,“美国”,“英国”,“法国”,“印度”,“韩国”,“朝鲜”,“意大利”,“土耳其”,“阿达里亚”,“加拿大”,//map是data中的其中一个值。
2025-01-16 11:36:01
641
原创 webUI自动化之元素及浏览器操作_ui自动化怎么打开一个网页链接
1 WebDriverWait(driver, 超时时长, 调用频率, 忽略异常).until(可执行方法, 超时时返回的信息) ,这里的可执行方法指该方法中一定要有__call()__方法,没有就会报错 TypeError: ‘xxx’ object is not callable。它的作用域是全局的,跟driver的生命周期相同,一般定义在父类中,用于给所有子类的页面元素设置该等待机制,设置一次,全局有效,直到 driver 实例被关闭。顾名思义,一个只要一个符合条件的元素加载出来就通过;
2025-01-14 10:10:08
666
原创 webRTC(十四):webrtc 端到端文本聊天
);if(!pc){//文本聊天// if(!dc){// }创建本地流媒体链接时创建DataChannel//文本对方传过来的数据if(msg){}else{}else{//发送消息if(data){源码Leave。
2025-01-14 10:06:25
705
原创 WebRtc入门 - API说明_webrtc api
1.3 查询媒体设备说明返回值:enumeratorPromise,如果调用成功则得到一个包含成员MediaDevicesInfo的数组,该数组列出了所有可用的媒体设备;如果调用失败,则得到空值。MediaDevicesInfo的定义如下所示MediaDeviceInfo属性说明属性类型说明deviceIdDOMString设备IDgroupIdDOMString组IDlabelDOMString设备的描述信息,如"Full HD webcam (1b
2025-01-14 10:02:42
1038
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人