Appium 初始化配置信息(Desired Capabilities),Desired Capabilities实际上就是一个字典,它主要用于向Appium Server提供初始化配置参数,如:想要测试的系统是Android还是IOS,测试哪款软件,软件的入口是哪里等。这种服务关键字在网上很多,百度搜一下就有一大堆了。定位Android的appPackage与appActivity-Window            
                
         
            
            
            
            一、Google官方demo
注意目录里的文件,主要分为图中三块android_serialport_api、libs、jni参考完google的项目,开始写到我们项目里。二、先安装下载NDK、CMake 三、上手自己的项目全程是Project视图下在操作 1、先在你的项目main下java目录中新建package命名为android_serialport_api(必须必这个名            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 15:43:59
                            
                                150阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            好多小伙伴们可能总认为在网络中,只要知道对方的IP地址就能把数据信息发送过去!其实这样理解并不完全正确,正真找到对方主机的并不是靠IP地址,而是要找到对方主机网卡的MAC地址;由此可见IP地址在互联网传输中只是个逻辑地址,MAC地址才是实际的物理地址。下面我们就先看看什么是MAC地址?MAC地址是在IEEE802标准中定义并规范的,凡是符合IEEE802标准的网络接口卡都必须拥有一个MAC地址。注            
                
         
            
            
            
            # Android请求返回443的原因及解决方法
在进行Android开发过程中,我们经常会遇到网络请求的场景。然而,有时候我们会遇到一个问题:当我们的Android应用程序发起网络请求时,返回的结果却是443。这究竟是为什么呢?本文将解释这个问题的原因,并给出相应的解决方法。
## 问题的原因
当Android应用程序发起网络请求时,通常会使用HTTP或HTTPS协议。HTTP协议使用的默            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-08 12:25:21
                            
                                388阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景:用户支付成功后的回调是个静态页面。由于from表单连续提交是post方式,所以会报405 not allowed 错误。常识:使用post方式请求js、html这样的静态文件一般的web服务器都会返回405 Method Not Allowed。因为默认情况下,nginx、apache、IIs等web服务无法响应静态页面的post请求,后端用来处理post请求,生产环境中不会有此问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 20:30:45
                            
                                295阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            习惯于用IDE生成接口方法了,右键点击"Implement Interface",生成所有的接口方法声明,还带个Region多方便啊.今天看<<CLR Vir C#>>时才了解到自己是知其然不知其所有然啊. 实现接口方法很简单,新手估计也都会,但怎么理解这个过程,不见得所有人都知道     Base class   class Base :&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-26 23:20:59
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录flask-mailflask shell发送邮件应用中集成电子邮件发送功能系统环境:Ubuntu 18.04.1 LTSPython使用的是虚拟环境:virutalenvPython的版本:Python 3.6.9flask-mail1.安装flask-mailpip install flask-mail2.配置flask-mail使用qq邮箱flask-mail STMP服务器的配置配置默            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-08 20:34:24
                            
                                40阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            haproxy 介绍 1 工作在ISO 七层 根据http协议(或者工作在ISO四层 根据tcp协议) 提供web服务的负载均衡调度器    01. 
    负载均衡调度器分类
 
   
 
    02. 
    工作在四层:
 
   
 
    03. 
    #  lvs
 
   
 
    04. 
    工作在七层:
 
   
 
               
                
         
            
            
            
                前阵子帮客户做了一个系统,系统有对接客户第三方OA系统,调用OA提供的接口发起待办、待阅、启动流程等。在调用OA接口时,不定时会出现403的错误。重启我们系统就可以正常请求,然后不定时会出现403错误。    因为在网上找了关于403错误的资料,发现很少有关于403错误的资料,所以以下是对记录本次403错误出现的原因及解决的思路。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 15:07:32
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            charles几个常用功能charles本质一是一个代理服务器,可以抓移动端也可以抓web端,都需要安装证书 1,抓包https网页:(如未配置,会显示unknown)第一步:安装证书if 移动端,首先:给手机安装SSL证书手机和电脑在同一wifi下,手机wifi配置http代理,ip是电脑ip,端口一般默认8888安装SSL证书到手机,Help -> SSL Proxying -            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 14:37:30
                            
                                995阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在我最近的工作中,遇到了一个与“python 443”相关的技术问题。这个问题关乎到公司某个核心功能的稳定性,导致了一些业务上的困扰。以下是记录解决这个问题的过程。
### 问题背景
在某个在线服务项目中,我们遇到了“Python 443”相关的连接问题,直接影响到用户访问和系统服务的稳定性。经分析,这个问题的发生频率在特定的业务高峰期更为显著。
- 时间线事件:
  - **2023年10月            
                
         
            
            
            
            Linux操作系统作为一种开源的操作系统,在全球范围内备受推崇。其中,红帽公司作为Linux操作系统的主要供应商之一,为用户提供了一系列的技术解决方案和支持服务。在Linux系统中,443端口是一个非常重要的端口,通常用于安全的HTTPS通信。
首先,让我们了解一下Linux操作系统。Linux操作系统是一种基于Unix的操作系统,广泛应用于服务器、网络设备、移动设备等各个领域。Linux操作系            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-29 10:32:44
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 实现java 443的流程
为了实现"java 443",我们需要按照以下步骤进行操作:
步骤 | 操作
--- | ---
1 | 设置一个HTTP连接
2 | 建立与服务器的连接
3 | 发送请求
4 | 接收响应
5 | 处理响应数据
下面我们将逐步详细讲解每一步需要做什么,以及需要使用的代码。
### 步骤1:设置一个HTTP连接
在Java中,我们可以使用`URL`类来创            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-02 09:16:38
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下载msyql    版本5.5
执行下载时报错
--2019-10-23 22:31:03-- https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.54.tar.gz Resolving dev.mysql.com... 137.254.60.11 Connecting to dev.mysql.com|137.254.60.11|:4            
                
         
            
            
            
            原因:普通用户无法开启443端口在Linux上,使用普通用户启动Nginx并监听443端口可能会失败。这是因为端口号低于1024的端口是受保护的特权端口,只有具有管理员权限的用户才能使用这些端口。方案一:普通用户能够使用特权端口权限设置(腾讯云部署服务不建议)使用高于1024的端口:将Nginx配置文件中的端口号修改为高于1024的端口(例如8443),然后使用普通用户启动Nginx。这样,Ngi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 08:53:35
                            
                                1043阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Android请求地址中被添加端口443
在Android开发中,我们经常需要通过网络请求与服务器进行交互。请求地址的格式通常为`协议://主机地址:端口号/路径`。其中,端口号用于标识服务器上的不同服务。默认情况下,HTTP协议使用的端口号是80,而HTTPS协议使用的端口号是443。本文将介绍当我们在Android应用中请求地址中添加端口号443时的相关知识和示例代码。
### HT            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-08 12:37:58
                            
                                301阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            状态码的类别一、2XX成功1. 200 OK表示从客户端发来的请求在服务器被正常处理了。2. 204 no content表示从客户端发来的请求在服务器被正常处理了,但在返回的响应报文中不含实体的主体部分。3. 206 partial content表示客户端进行了范围请求,而服务器成功执行了这部分的GET请求。二、3XX重定向1. 301 moved permanently永久性重定向。该状态码            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 16:11:13
                            
                                515阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nginx 502 bad gateway总结 一般是php问题居多,也需要调整相应的nginx参数,最后也可能是mysql假死nginx问题 查看日志中的报错error.log 一般设置路径/usr/local/nginx/logs/nginx_error.lognginx等待时间超时 Nginx代理过程,将业务服务器请求数据缓存到本地文件,再将文件数据转发给请求客户端。高并发的客户端请求,必然            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 09:04:35
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前文说明经过了大约两周的备案过程,前天终于得到了备案成功的消息,内心也是十分的激动。但是当我访问的时候,Google浏览器提示不安全,这是因为没有采用HTTPS导致的,因此开启了长达一天的痛苦摸索。实验环境我用的是 Linux 的 Ubantu 系统,服务器为 Tomcat9,域名是从阿里云提供的。第一步 开启端口首先确认您的Tomcat服务器上已经开启了443端口(HTTPS服务的默认端口),因            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 10:16:49
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            结论:由于安卓7.0后,用户安装的证书不被信任,导致无法使用charles等抓包工具对https的请求包进行正常的解析,所以直接用安卓7.0以下的手机来进行抓包,或者最简单的就是用安卓7.0以下的模拟器!  前言解决这个问题比较复杂,需要花费大量时间来解决这个问题,如果没有耐心是不能成功的.可以说这里解决的每一步都有坑问题描述在安卓7.0及以上的版本,即使安装了charles证            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-16 19:03:42
                            
                                477阅读
                            
                                                                             
                 
                
                                
                    