自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JS onclick中this用法

当在dom元素中使用onclick绑定事件的时候,可以使用this来指向该元素对象。打印输出的内容为:所以可以通过该this对象来获取子元素//通过element获取该对象下的一个audio标签function play(1,element){ let audio = element.getElementByTagName('audio')[0];...

2019-10-03 13:19:00 987

转载 JS audio播放一个的时候,其他正在播放的关闭

audio在使用中,如果有多个,在播放的时候,如果一个声音没有播放完继续下一个的话,原来正在播放的并不会关闭(在Android和PC上测试是这样,苹果产品不清楚)现在需要做的是,当播放其中一个的时候,其他正在播放的全部关闭实现思路:先获取当前HTML中所有的audio作为数组储存,当你指定要播放的audio,根据你所指向的audio的下标,移除该目标 ,数组剩余对象全部用关闭...

2019-10-03 13:15:00 1689

转载 appium---App页面滑动

  我们操作app的过程中都会进行页面滑动,那么这个过程通过python怎么实现呢?如何滑动大家都非常的清楚我们手动在app上是如何滑动的,然后自动化只是模仿了手工的方法去实现,我们通过一个图来分析从上往下滑动的时候,我们通常会按(X1,Y1)这个坐标,然后往下进行滑动,一直滑到(X2,Y2)这个坐标从下往上滑动的时候,我们会按(X2,Y2)这个坐标...

2019-09-30 13:43:00 804

转载 小家伙的第一次露营体验

朋友在 “小生活” 发现了一个陵水香水湾富力万豪酒店的199¥的露营帐篷(2大1小)含早套餐看着蛮不错的样子,说走就走关键点:酒店位于陵水香水湾,是成熟的度假地点物品设施已经涵盖了帐篷、气垫、毯子、毛巾、矿泉水、手电筒等酒店提供公共卫生间及浴室(就是酒店健身房配套的洗手间浴室)酒店其它设施也一样使用含自助早餐(还不错)香水湾基本上都为住宅小区及酒店,组成人员只有游客及员...

2019-09-29 14:51:00 221

转载 [N久以前发布的文章]php 获取yahoo股票csv数据并封闭成为接口输出json数据

思路先从yahoo接口获取数据,再定义接口,转化成为json输出。只供卡通网(kt5.cn)使用stock.php 接口处理代码<?phpheader("Content-Type: application:json;charset=utf-8");header('Access-Control-Allow-Origin:http://www.kt5.cn');...

2019-09-29 05:51:03 151

转载 nacos初探--作为配置中心

什么是nacosNacos 支持基于 DNS 和基于 RPC 的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 DNS 服务。官方介绍是这样的:Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您实现动态服务发现、服务配置管理、服务及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和...

2019-09-28 15:19:00 211

转载 requests---requests发送xml数据类型

  上一篇简单的介绍了post常见的4种数据类型,今天我们一起学习通过requests发送xml数据类型xml数据类型下方数据为xml数据,我们就通过这段数据学习如果通过requests发送xml数据类型,不知道xml数据类型的可以点击(requests---requests发送json数据类型)<?xml version="1.0" encoding="utf-8...

2019-09-26 19:08:00 721

转载 docker

创建容器:docker run 创建一个新的容器并运行一个命令异常解决:解决 docker run 报错 oci runtime error转载于:https://www.cnblogs.com/Uzai/p/11592294.html

2019-09-26 15:53:00 60

转载 DataTables组件ServerSide的用法

最早认识datatables是因为AdminLTEAdminLTE 是一个基于bootstrap3的后台类网站模板,开源,也有收费版。作为运维狗想做web前端是个很好的启蒙还有一个不错的家伙叫 easyui,但UI像是上古时代的产物,注重面子的还是算了DataTables 则是一个不错的jq组件,除了AdminLTE外,在sbadmin之类的模板中也能看到感觉一些前端的东西都说不...

2019-09-26 15:00:00 873

转载 Saltstack Python API使用笔记

From: 印象笔记Date: 2017-10-261. ClientAPI介绍ClientAPI官方文档# 直接调用多台机器,用list>>> local.cmd(tgt_type='list', tgt=['centos7_161019', 'centos7-170624'], fun='test.ping'){'centos7-170624': F...

2019-09-26 14:20:00 346

转载 使用curl查看网页性能

From: wiz.cnDate: 2016-04-07常用参数-m 5 # 超时5秒-o /dev/null # 页面输出到/dev/null-w argument # 输出特定变量-I # 输出响应头-H # 插入请求头-e # 插入refererCURL使用案例curl -m 60 -w "Time_Total:%{time_total}\nTime_Nsl...

2019-09-26 11:09:00 127

转载 ssh问题:ssh_exchange_identification: Connection closed by remote host

From: wiz.cnDate: 2013-11-14问题在通过ssh进行免passwd认证,使用rsync同步文件时时而会出现以下错误​ ssh_exchange_identification: Connection closed by remote host​ rsync: connection unexpectedly closed (0 bytes receiv...

2019-09-26 11:05:00 674

转载 根分区inodes被占满:No space left on device

From: wiz.cnDate: 2014--11-10服务器运行中,时有在根分区“/”发生:磁盘还剩余大量空间df -i 显示 inodes 已经占用100%现在的眼光看,基本上只有老旧的ext3才有这个隐患了主要有2个地方会产生大量小文件/var/spool/clientmqueue​ 问题现象:linux操作系统中的/var/spool/clientm...

2019-09-26 11:01:00 101

转载 添加自签名https证书到centos系统信任的问题

From: wiz.cnDate: 2017-02-22Peer's certificate issuer has been marked as not trusted by the user通过 openssl 查看证书信息[root@localhost ~]# openssl s_client -showcerts -connect gitlab.zw.me:443CO...

2019-09-26 10:56:00 4996

转载 postman---postman参数关联

  我们做接口测试的时候都会遇到一个场景,就是参数关联,所谓的参数关联就是上一个参数的返回值用于下一个参数的请求中,通过python中requests我们知道如何请求,那么通过postman如何请求?参数关联在应用业务接口中,完成一个业务功能时,有时候一个接口可能不满足业务的整个流程逻辑,需要多个接口配合使用,并且在A接口调用后,我们需要在A接口的返回数据中拿到需要的字段,并且在...

2019-09-25 19:02:00 410

转载 postman---postman文件夹介绍以及批量执行用例

  我们在做测试的过程中,都会多次请求接口,都会把接口保存下来,方便下次直接请求,节省时间不用每次都重新输入,我们一起看下Postman如何保存接口会话保存请求作用Postman可以将各个请求组合保存在一起,方便我们下次再次请求,那么我们为什么要保存请求呢?1、请求组合到文件夹和集合中,这样就不必重复搜索历史记录2、可以将测试脚本附加到请求并构建集成测试套件3、可以使...

2019-09-24 09:16:00 1043

转载 SQL Server常用命令

创建数据库: 命令:create database 数据库名;删除数据库: 命令:drop database 数据库名;新建表格: 命令:create table 表名 (列名 数据类型,列名2.....) 示例:create table student (sname char(20),s...

2019-09-22 22:23:00 74

转载 Hbase常用命令

HBase的特点:1. 高可靠性、高性能、面向列、可伸缩的分布式存储系统。HBASE利用Hadoop HDFS作为其文件存储系统,利用Zookeeper作为协同服务,利用Hadoop MapReduce来处理HBASE中的海量数据。2. 在一个HBase,表是行的集合,行是列族的集合,列族是列的集合,列是键值对的集合。HBase常用命令:(1)进入hbase:hbase ...

2019-09-22 11:24:00 82

转载 node-sass 安装失败处理

sudo npm install node-sass --unsafe-perm --save-dev转载于:https://www.cnblogs.com/tujw/p/11565873.html

2019-09-22 08:57:00 77

转载 python+selenium,配置webUI自动化环境

一、安装Python1. 下载python包,最新版本的上一个版本:https://www.python.org/downloads/windows/2. 安装可选择默认安装或自定义安装,自定义安装指定到要安装的路径下,一直next,直至安装成功。3. 测试python是否安装成功:任意路径下,进入cmd,输入python,如下显示出python...

2019-09-20 13:16:00 224

转载 postman---postman增加断言

  我们在做测试的时候都会有一个验证点,我们通常把这个验证点叫做断言,断言通过了就会说明我们的这个用例是通过的,当然这么强大的postman也是有断言的,我们一起学习下如何通过postman增加断言。断言介绍断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,...

2019-09-17 17:53:00 124

转载 python详解json模块

  我们在做工作中经常会使用到json模块,今天就简单介绍下json模块什么是jsonJSON ,全称为JavaScript Object Notation, 也就是JavaScript 对象标记,它通过对象和数组的组合米表示数据,构造简洁但是结构化程度非常高,是一种轻量级的数据交换格式。json模块在python中可以作为数据解析json对象和数组在Java...

2019-09-16 15:12:00 79

转载 postman---post请求数据类型

  我们都知道接口post方法中有不同的请求类型,再写postman中发送请求的时候只是简单的写了一种,今天我们重新了解下Postman如何发送post的其他数据类型Postman中post的数据类型post中有以下数据类型1、form-data2、x-www-form-urlencoded3、raw4、binaryPostman请求不同的po...

2019-09-12 19:35:00 481

转载 图解javascript的this指向

图解javascript的this指向作者:HerryLo本文永久有效链接: https://github.com/AttemptWeb......以下就只有两张图,请放心食用!!#简版this指向#升级版this指向#解释:这里的上下文对象如下:function fn() {console.log('this指向:', this);}...

2019-09-12 17:01:00 112

转载 postman---postman发送请求

  前面简单的介绍了Postman的页面介绍和功能介绍,今天我们一起学习postman如何发送请求发送请求我们介绍过http协议有多种请求方式,各个请求方法都代表不同的结果。例如,GET使您可以从服务器检索数据。POST使您可以将数据添加到服务器中的现有文件或资源。PUT允许替换服务器中的现有文件或资源。DELETE允许从服务器中删除数据。get请求1、打开我们的post...

2019-09-10 16:54:00 239

转载 postman---postman简单介绍

  有小伙伴们想要了解postman,今天它来了,不要问它到底有多强大,自古免费好用即是王道,它不仅仅是开发接口强大的调试工具,还是测试接口的居家必备,它不仅仅可以把需要调用的接口保存下来方便调用,还可以通过添加断言让bug无处可逃。功能到底多强大,我们慢慢看~postman简介postman曾经是chrome上发送HTTP请求协议的插件,据说在2018年初postman停止对c...

2019-09-09 17:17:00 344

转载 I/O多路复用select/poll/epoll

前言早期操作系统通常将进程中可创建的线程数限制在一个较低的阈值,大约几百个。因此, 操作系统会提供一些高效的方法来实现多路IO,例如Unix的select和poll。现代操作系统中,线程数已经得到了极大的提升,如NPTL线程软件包可支持数十万的线程。I/O多路复用selectselect 允许进程指示内核等待多个事件中的任何一个发生,并只在有一个或多个事件发生或指定时间后返回它。...

2019-09-09 14:08:00 68

转载 Golang 调用 aws-sdk 操作 S3对象存储

Golang 调用 aws-sdk 操作 S3对象存储 Golang 调用 aws-sdk 操作 S3对象存储前言因为业务问题,要写一个S3对象存储管理代码,由于一直写Go,所以这次采用了Go,Go嘛,快,自带多线程,这种好处就不用多说了吧。基础的功能查看...

2019-09-09 12:08:00 1325

转载 一次完整的HTTP请求过程

前言当我们在web浏览器的地址栏中输入:www.baidu.com,具体发生了什么?概述对www.baidu.com这个网址进行DNS域名解析,得到对应的IP地址根据这个IP,找到对应的服务器,发起TCP的三次握手建立TCP连接后发起HTTP请求服务器响应HTTP请求,浏览器得到html代码浏览器解析html代码,并请求html代码中的资源(如js、css、图片等)(先得...

2019-09-09 00:08:00 147

转载 爬虫---爬取公众号内容

  前面写都是抓取一些网站上的数据,今天工作提前完成了,闲来无事写一篇如何抓取公众号数据。爬取公众号常见的爬取公众号有3种方法1、通过抓包获取公众号数据(app端)2、通过抓包获取公众号数据(PC端)3、通过搜狗搜索公众号(目前只能显示前10篇文章)今天写的是通过抓取PC端数据获取公众号内容。抓取思路1、选择需要抓取的公众号链接通过PC端微...

2019-09-06 18:16:00 528

转载 图解javascript原型链

图解javascript原型链作者:HerryLo本文永久有效链接: https://github.com/AttemptWeb......原型链和原型对象是js的核心,js以原型链的形式,保证函数或对象中的方法、属性可以让向下传递,按照面向对象的说法,这就是继承。而js通过原型链才得以实现函数或对象的继承,那么下面我们就来聊一聊js中的原型链。以下图居多,请放心食用。...

2019-09-06 01:11:00 144

转载 python执行cmd命令

  我们在做手机端自动化的时候有时候可能会遇到需要执行cmd命令完成用例,我们一起学习下,通过python脚本执行cmd命令cmd是什么cmd是command的缩写.即命令提示行(CMD),是在OS / 2 , Win为基础的操作系统(包括Windows 2000和XP中, Vista中,和Server 2003 )下的“MS-DOS 方式”。中文版Windows XP 中的命令...

2019-09-05 20:53:00 443

转载 忽略Python代码中的提示信息(print)

忽略Python代码中的提示信息今天一直被 pymysql 库的告警信息干扰,而本身所有代码包括sql的运作是正常的(py36) [root@VM_33_99_centos zabbix-externalscripts]# ./my_python_script.py/app/zabbix-externalscripts/py36/lib/python3.6/site-package...

2019-09-03 17:38:00 518

转载 STL 萃取(Traits)机制剖析

模板特化在将萃取机制之前,先要说明模板特化当有两个模板类,一个是通用泛型模板,一个是特殊类型模板,如果创建一个特殊类型的对象,会优先调用特殊的类型模板类,例如:template <typename T> //泛型模板class MyClass{public: MyClass() { cout << "T MyClas...

2019-09-03 00:47:00 84

转载 appium---adb logcat 命令详解

  我们在做app测试的过程中,肯定会遇到需要抓取日志问题,这几天安静也遇到了此问题,后台日志生成的太多了,保存本地了吧,设备多没有这么USB,通过wifi连接又太麻烦,你说这怎么是好?不要着急,我们往下看adb logcat介绍adb 是android一个操作命令,前面有讲过----常用的adb命令logcat 是android一个打印日志的工具,当然也可以通过命令行进行操...

2019-09-02 21:13:00 262

转载 grafana根据不同prometheus server统计数据

grafana根据不同prometheus server统计数据 场景:由于采集的数据量巨大,所以部署了多台prometheusserver服务器。根据业务领域分片采集,减轻prometheusserver单节点的压力。问题:grafana如何同时显示多数据...

2019-09-02 17:50:00 403

转载 C++内存管理(new operator/operator new/operator delete/placement new)

new operator我们平时使用的new是new操作符(new operator),就像sizeof一样是语言内置的,不能改变它的含义,功能也是一样的比如:string *ps = new string("Memory Management");相当于void *memory = operator new(sizeof(string)); // 得到未经处理的内存,为Str...

2019-09-02 12:33:00 66

转载 C++的多态总结(静态&动态)

什么是多态顾名思义就是同一个事物在不同场景下的多种形态。静态多态我们以前说过的函数重载就是一个简单的静态多态,静态多态是编译器在编译期间完成的,编译器会根据实参类型来选择调用合适的函数,如果有合适的函数可以调用就调,没有的话就会发出警告或者报错。动态多态动态多态:它是在程序运行时根据基类的引用(指针)指向的对象来确定自己具体该调用哪一个类的虚函数。基类中必须包含虚函数,并且...

2019-09-02 10:28:00 72

转载 小根堆(Heap)的详细实现

堆的介绍Heap是一种数据结构具有以下的特点:1)完全二叉树2)heap中存储的值是偏序Min-heap: 父节点的值小于或等于子节点的值Max-heap: 父节点的值大于或等于子节点的值堆的存储一般都用数组来表示堆,i结点的父结点下标就为(i–1)/2。它的左右子结点下标分别为2 * i + 1和2 * i + 2。如第0个结点左右子结点下标分别为1和2。由于堆...

2019-09-02 01:18:00 241

转载 详解C++11智能指针

前言C++里面的四个智能指针: auto_ptr, unique_ptr,shared_ptr, weak_ptr 其中后三个是C++11支持,并且第一个已经被C++11弃用。C++11智能指针介绍智能指针主要用于管理在堆上分配的内存,它将普通的指针封装为一个栈对象。当栈对象的生存周期结束后,会在析构函数中释放掉申请的内存,从而防止内存泄漏。C++ 11中最常用的智能指针类型为sh...

2019-09-02 00:55:00 70

空空如也

空空如也

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

TA关注的人

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