E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android浏览器
使用【Python+Appium】实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、
Android
SDK3.adb环境,path添加E:\Software\
Android
_SDK\platform-tools4
咖 啡加剁椒
·
2024-02-20 08:03
软件测试
python
appium
开发语言
软件测试
功能测试
自动化测试
程序人生
不定期更新免费签|在线安装全能签轻松签万能签GBOX魔力签喵喵签|赶快白嫖
使用Safari
浏览器
打开1.打开平台ios.hccld.com点击应用后的“获取”获取设备UDID,获取后在我的里上就会显示设备UDID信息。2.点我的-购买证书,选择需要购买的证书进行购买。
zhlx2835
·
2024-02-20 08:02
iOS
苹果签名
iphone
ios
iOS17
base编码图片导致
浏览器
卡顿页面加载特别慢怎么办
我们都知道
浏览器
本身支持直接显示base64编码的图片的例如但是通过项目中发现前台
浏览器
处理这种base编码的图片,如果图片数量很多,单个图片接近1MB的话
浏览器
会变得非常卡顿页面加载特别慢所以我改成后台解析
高粱
·
2024-02-20 08:00
java
分析网站加载性能各项指标、Lighthouse工具的使用
以下是一些常见的性能指标以及如何分析它们:如何分析网站首次加载的性能各项指标首次内容绘制(FirstPaint):定义:首次内容绘制是指
浏览器
第一次将像素呈现到屏幕上的时间。
陨石猎人
·
2024-02-20 08:57
前端
性能优化
vite 和 webpack 的区别
Vite和Webpack是两种不同的前端构建工具,它们在设计理念、构建原理和使用方式上有一些显著的区别:构建原理:Vite:Vite基于现代
浏览器
原生ES模块的导入机制,利用ES模块的特性,将每个模块作为一个个独立的请求处理
我有一棵树
·
2024-02-20 07:56
webpack
前端
node.js
Android
项目jenkins自动化打包
Android
项目jenkins自动化打包1.jenkins安装步骤下载jenkins安装包:https://jenkins.io/zh/download/卸载openjdk,如果云服务有openjdk
水中波纹-zbw
·
2024-02-20 07:23
android技能
android
jenkins
appium实现自动化测试原理
目录1、Appium原理1.1、
Android
Appium原理图文解析1.1.2、原理详解1.1.2.1、脚本端1.1.2.2、appium-server1.1.2.3、中间件bootstrap.jar1.1.2.4
MY测试之路
·
2024-02-20 07:23
App自动化测试
appium
python
测试工具
Android
15的开发者预览版
Android
15的开发者预览版在多个方面带来了创新功能,以下是一些主要特点:功耗管理改进:
Android
15引入了动态性能框架,这一框架对功耗密集型应用与手机电源系统的交互方式进行了优化。
MarkHD
·
2024-02-20 07:22
android
Uiautomator2实现
Android
自动化测试详解
目录1、UIautomator2框架原理2、UIautomator2使用2.1、安装2.2、元素定位工具-weditor2.3、设备连接2.4、全局配置2.4.1、通过settings设置2.4.2、通过属性设置2.5、APP相关操作2.5.1、安装应用2.5.2、启动应用2.5.3、等待应用启动2.5.4、结束应用2.5.5、卸载应用2.5.6、获取当前上层APP的信息2.5.7、获取指定APP
MY测试之路
·
2024-02-20 07:16
App自动化测试
自动化
android
python
Java Web开发之Cookie和Session
(
浏览器
端)Cookie是服务器在本地机器上存储的一段文本并随每一个请求发送至同一服务器。网络服务器用HTTP头向客户端发送Cooki
Michaelhbjian
·
2024-02-20 07:13
HTTP中缓存相关的字段(Cache-Control, Expires, Last-Modified, ETag)介绍 以及
浏览器
前进后退行为的缓存特点
我们都知道
浏览器
会尝试缓存资源,以便下次需要的时候从本地缓存中获取资源,减少向服务端获取资源的时间HTTP协议中关于缓存主要有Cache-Control,Expires,Last-Modified,ETag
wuyulkl
·
2024-02-20 07:11
chrome
http
缓存
java
java cache-control_详解
浏览器
Cache-Control缓存策略
原来用的是Expires策略,
浏览器
可以直接从
浏览器
缓存读取数据,而无需再次请求,它的值对应一个GMT,来告诉
浏览器
资源缓存过期时间,如果还没过该时间点则不发请求。
伍亦勤
·
2024-02-20 07:40
java
cache-control
修改
浏览器
参数骗过服务器,
浏览器
是如何处理服务器返回的expires和Cache-Control参数的...
nginx上配置了expires1d;请求相应资源时返回Cache-Control:max-age=86400Expires:Thu,11Aug201612:16:43GMT按照我的理解,该资源应该在
浏览器
缓存保持一天
维斯特的萨克斯
·
2024-02-20 07:40
修改浏览器参数骗过服务器
浏览器
的缓存机制cache-control
在web网站的开发过程中,
浏览器
缓存机制是一个比较重要的话题,了解这方面有助于开发以及网站性能的提高.
浏览器
缓存分类1.强缓存:指
浏览器
直接从
浏览器
缓存中读取资源,不请求服务器,状态码显示200,并且size
=清风徐来=
·
2024-02-20 07:40
前端
前端
html cache control 设置,关于
浏览器
Cache-Control 不能设置问题。
而影响缓存的http头有好几个,尽管http1.1协议之后,从协议本身的规范的角度可以认为只要有cache-control这个头存在,pragmaexpires就无效了,但你不能相信所有
浏览器
所有版本都完全按照标准进行了实现
談布布
·
2024-02-20 07:10
html
cache
control
设置
浏览器
缓存、Cache-Control
为什么需要
浏览器
缓存?客户端和
浏览器
建立连接时需要消耗时间,客户端和服务器之间进行多次往返通信才能获得完整的响应,这拖延了
浏览器
可以使用和处理内容的时间。
monikaH
·
2024-02-20 07:36
浏览器
Cache-Control
浏览器
缓存
描述同一个标签页,打开A站点,访问config接口,正常;打开B站点,访问config接口,正常;通过
浏览器
后退返回A站点,访问config接口,数据异常,config返回了B站点的数据。
时光之里
·
2024-02-20 07:05
浏览器
javascript
Cache-Control
缓存控制缓存校验
Expires
etag
【
浏览器
缓存】pragma、Cache-control、Expires
(大小写无所谓)使用方式:控制
浏览器
不要缓存:response.setDateHeader("Expires",-1);response.setHeader("Pragma","no-cache");response
fengzibs
·
2024-02-20 07:34
web
浅谈Java和JavaScript区别与联系
它主要用于开发企业级应用、
Android
应用等。JavaScript最初是Netscape公司的脚本语言,主要用于web
浏览器
中的客户端脚本,实现前端页面的
Zzexi
·
2024-02-20 07:33
javascript
java
浏览器
缓存机制(expires,cache-control,last-modified,etag)与Nginx配置调优
目录1.HTTP状态码2.last-modified3.etag4.cache-control4.1
浏览器
对cache-control几种值的不同表现4.1.1打开新窗口4.1.2在原窗口按Enter键
Scoful
·
2024-02-20 07:02
无法分类啥都有
http头
浏览器缓存
nginx配置
Android
WebView清除缓存
一般在使用完成之后在onDestroy方法中进行处理:@OverridepublicvoidonDestroy(){super.onDestroy();if(webView!=null){ViewParentparent=webView.getParent();if(parent!=null){((ViewGroup)parent).removeView(webView);}webView.sto
探索者丶
·
2024-02-20 07:31
android
缓存
介绍一下
浏览器
的缓存(Expires, Cache-Control等)
浏览器
的缓存是一种机制,用于存储网页和资源的副本,以便在之后的请求中能够更快地获取这些资源,而不是每次都从服务器重新下载。这不仅可以提高网页的加载速度,还可以减少服务器的负载和带宽的使用。
Zzexi
·
2024-02-20 07:27
缓存
php 兼容 手机 pc,在thinkPHP5框架下实现手机和PC端
浏览器
的切换
在自己做的实习项目中我对手机和PC端
浏览器
的切换有了一点求知欲,通过项目代码和网上的讲解,整理代码如下:1.把下面的代码放在application\common.php公共方法那里。
愤怒的不死鸟
·
2024-02-20 07:10
php
兼容
手机
pc
RunnerGo:UI自动化测试神器!
RunnerGo近期上线脚本录制器,根据你的测试操作直接生成UI自动化测试脚本,下面是使用方法Step1:下载录制器点击RunnerGo上方插件按钮下载录制器Step2:录制器使用将插件文件拖入
浏览器
扩展程序点击打开录
Xayh55
·
2024-02-20 07:32
ui
自动化
php使用get_browser()函数将移动端和pc端分开
get_browser函数是PHP内置的函数,但需要配置php.ini文件中的browscap参数,指定一个
浏览器
配置文件。下载
浏览器
配置文件。
IT大哥哥
·
2024-02-20 07:32
php
开发语言
使用php实现pc端和移动端分离
使用php实现pc端和移动端分离自适应技术可以实现根据
浏览器
的宽度来实现移动端和pc的自适应,但会影响用户的体验,以下代码实现在同一个链接下,移动端和pc分别有各自的html,$browser=get_browser
IT大哥哥
·
2024-02-20 06:58
php
开发语言
android
开发之socket通信 向PC机发信息 获取本机IP
android
中使用的是java的socket模型,如果你学过java网络编程,那么你对它一定不陌生。今天我主要使用TCP协议实现通信的。小知识点:UDP协议和TCP协议的不同。
自律给你自由
·
2024-02-20 06:57
android开发
socket
android
服务器
button
string
tcp
android
开发之SQLite数据库 增、删、改、查
学习
android
开发不可避免的会涉及数据库的使用,
android
使用的是SQLite数据库。对于SQLite数据库的基本信息这里就不过多的介绍,我们主要看哈是怎么用的就是了。
自律给你自由
·
2024-02-20 06:57
android开发
数据库
sqlite
android
string
null
insert
android
开发之滑动手势翻图 滑动手势监听
今晚就再整理点有用的东西,这是关于手势滑动的例子:虽然网上也有,但是我还是整理了下,希望对读者有帮助:下面贴出代码:package
android
.apps;importjava.io.File;importjava.util.ArrayList
自律给你自由
·
2024-02-20 06:27
android开发
android
velocity
distance
action
path
string
android
开发之MediaPlayer+Service MP3播放器
importjava.io.File;importjava.io.FilenameFilter;importjava.util.ArrayList;importjava.util.List;import
android
.app.ListActivity
自律给你自由
·
2024-02-20 06:26
android开发
service
android
button
音乐
string
null
vue解决缩小
浏览器
后倒计时不准确的问题
使用webworker首先安装一下worker-loadernpmi-Dworker-loader其次在vue.config.js里配置一下worker-loadermodule.exports=defineConfig({transpileDependencies:true,chainWebpack(config){config.module.rule('worker').test(/\.wor
啊森森啊
·
2024-02-20 06:21
前端
Obsidian Win+
Android
Onedrive/Git 同步
OneDrive
Android
手机安装OneDrive:https://www.
android
out-cn.com/item/
android
-apps/147211/com-microsoft-skydrive
JK Chen
·
2024-02-20 06:41
onedrive
git
移动开发中“单位”的那些事儿
前言在移动开发中我们常常会考虑度量单位的问题,在传统pc的web开发中用的比较多的是px(css像素),在
android
开发中一般则用dp、sp、px(物理像素)等,而移动web开发中同样也是用px(css
小灯光环
·
2024-02-20 06:39
前端开发
移动开发
px
viewport
android
webapp
2.基本概念
区分大小写test和Test是两个不同的变量标识符第一个字符必须是字母、下划线(_)或美元符号($)其他字符可以是字母、下划线(_)、美元符号($)和数字注释//注释/**注释*/严格模式编译指示,用于指示
浏览器
切换到严格模式
ChangLau
·
2024-02-20 06:31
CSS3学习(二)
px(像素)是常用的单位,谷歌
浏览器
学习不止,掉发不停
·
2024-02-20 06:09
CSS3
学习
css
前端
[总结]CSS/CSS3常用样式与web移动端资源
因此IE以外的
浏览器
将会把它们看作是普通的注释而完全忽略
weixin_30662011
·
2024-02-20 06:36
移动开发
javascript
前端
ViewUI
CSS/CSS3常用样式与web移动端资源
因此IE以外的
浏览器
将会把它们看作是普通的注释而完全忽略
weixin_33994444
·
2024-02-20 06:36
移动开发
javascript
前端
ViewUI
前端面试题集合
This指向在全局作用域中,this指向全局对象(在
浏览器
环境中
至尊丨楷君
·
2024-02-20 06:06
前端
主动对象模式(Active Object pattern)
此外,客户应用,比如窗口系统和网络
浏览器
,采用主动对象来简化并发和异步的网络操
weixin_30416497
·
2024-02-20 06:06
网络
数据结构与算法
c/c++
AJAX——跨域问题的解决方法
跨域问题的解决方法同源策略JSONPCORSAJAX——跨域问题的解决方法在了解跨域时我们先要了解什么时同源策略同源策略同源策略(Same-OriginPolicy)最早由Netscape公司提出,是
浏览器
的一种安全策略
拾玥花开
·
2024-02-20 06:06
AJAX
js
web
ajax跨域问题
Ajax——跨域
1.同源策略和跨域同源:两个页面的协议,域名和端口都相同同源策略:
浏览器
提供的一个安全功能通俗的理解:
浏览器
规定,A网站的JavaScript,不允许和非同源的网站C之间,进行资源的交互,例如:1.无法读取非同源网页的
Zhangzilnn
·
2024-02-20 06:06
Ajax
http
前端
javascript
http协议详解01——http协议概念及工作流程
http协议详解01——http协议概念及工作流程1.重要性2.原理2.1形象理解http协议2.2什么是http协议3.http请求信息和响应信息的格式4.动手试试http协议(使用telnet,而非
浏览器
Sheldon一蓑烟雨任平生
·
2024-02-20 06:05
http协议
http
网络
服务器
AJAX——HTTP协议
1HTTP协议-请求报文HTTP协议:规定了
浏览器
发送及服务器返回内容的格式请求报文:
浏览器
按照HTTP协议要求的格式,发送给服务器的内容1.1请求报文的格式请求报文的组成部分有:请求行:请求方法,URL
越努力越幸运`
·
2024-02-20 06:00
ajax
ajax
js-前端存储之sessionStorage
1.使用场景sessionStorage是WebStorageAPI提供的一种客户端存储机制,用于在
浏览器
中保存会话级别(session-level)的数据。
哟哟耶耶
·
2024-02-20 05:24
js
前端
javascript
开发语言
HTTPS请求过程图解
一、HTTPS加密过程概念HTTP协议(HyperTextTransferProtocol,超文本传输协议):是客户端
浏览器
或其他程序与Web服务器之间的应用层通信协议。
勇敢的打工人海励
·
2024-02-20 05:49
python
https
http
ssl
Andorid分组Item顶部悬停 + 交互同步
大家都知道,
Android
中有"Thespecifiedchildalreadyhasaparent.YoumustcallremoveView()onthechild'sparentfirst."
tinyvampirepudg
·
2024-02-20 05:35
使用Monkey对app进行稳定性测试
第二步理解Monkey测试原理3、第三步理解Monkey命令语法4、第四步掌握Monkey常用参数5、第五步执行稳定性测试6、第六步测试结果分析二、第一步环境搭建1、官网下载并安装jdk2、官网下载并配置
android
-sdk
勇敢的打工人海励
·
2024-02-20 05:19
web
app
无线热点认证解决方案 WifiDog
比如在星巴克上网,
浏览器
会先弹出一个广告页面,我们输入手机号,获取验证码,然后就可以上网了。网关心跳(Ping协议)Wifidog将ping协议做为心跳机制向认证服务器发送当前状态信息。
viewsky11
·
2024-02-20 05:47
无线网络
路由器
解决方案
wifidog
无线网络
Android
widget基础指南
widget的概念最早是由一名叫Rose的苹果工程师提出,后来经过多方面机缘巧合的发展下,便有了今天
Android
平台上的小组件widget,一般APP开发可能应用场景较少,最常见的莫过于天气APP的widget
左大星
·
2024-02-20 05:40
Android基础教程
android
android
jetpack
Android
EditText关于imeOptions的设置和响应
日常开发中,最绕不开的一个控件就是EditText,随之避免不了的则是对其软键盘事件的监听,随着需求的不同对用户输入的软键盘要求也不同,有的场景需要用户输入完毕后,有一个确认按钮,有的场景需要的是回车,有的场景需要用户输入后进入下一项或者搜索,所幸的是,大部分需求场景通过修改原生设置就可满足,只要极少情况下才需要去写自定义键盘。而关于EditText唤起的软键盘中回车的功能可以通过imeOptio
左大星
·
2024-02-20 05:09
Android进阶
android
android
jetpack
android-jetpack
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他