js默认算法0.1+0.2=0.30000000000000004,使用下边算法结果等于0.3 /** js默认算法0.1+0.2=0.30000000000000004,使用下边算法结果等于0.3 * 加法运算,避免数据相加小数点后产生多位数和计算精度损失。 * * @param num1加数1 ...
分类:
Web程序 时间:
2020-08-06 17:01:42
阅读次数:
89
xpath简介 xpath是一门可以在xml文档中查找信息的语言 /: 从根节点选取 //: 不管位置,直接找 /@href 属性名 /text() xpath选择器操作 doc=''' <html> <head> <base href='http://example.com/' /> <title ...
分类:
其他好文 时间:
2020-08-05 00:06:37
阅读次数:
77
前面文章,我们实现了框架的一部分功能,包括日志类和浏览器引擎类的封装,今天我们继续封装一个基类和介绍如何实现POM。关于基类,是这样定义的:把一些常见的页面操作的selenium封装到base_page.py这个类文件,以后每个POM中的页面类,都继承这个基类,这样每个页面类都有基类的方法,这个我们 ...
分类:
编程语言 时间:
2020-08-04 16:43:01
阅读次数:
86
##exp from pwn import * #context.log_level ='debug' elf = ELF('./oneshot_tjctf_2016') #io = process('./oneshot_tjctf_2016') io = remote('node3.buuoj.c ...
分类:
其他好文 时间:
2020-08-04 14:09:58
阅读次数:
90
题目 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 思路 没有想到。看过解答后知道可以转置加翻转即可,且能达到最优的时间复杂度O(N^2)。 实现 class Solution: def rotate(self, matrix: List[List[int]]) -> ...
分类:
其他好文 时间:
2020-08-03 12:19:41
阅读次数:
82
GNU开发工具——GNUBinutils快速入门一、GNUBinutils简介GNUBinutils(GNU二进制工具集),即GNUBinaryUtilities,是一套用于创建、管理和维护二进制目标文件的工具集合,包括addr2line、ar、gprof、nm、objcopy、objdump、ranlib、size、strings、strip。Binutils官网地址:https://www.g
分类:
其他好文 时间:
2020-08-03 09:46:54
阅读次数:
74
basic paxos base paxos讲的是,分布式环境下,多个节点之间,如何就某个值达成共识,是一种共识算法。 例如有一个三副本的kv存储系统,有三个节点,其中两个都接收到更新x的请求(如node 1收到的是set x-2, node 2 收到的是set x=5),base paxos的目标 ...
分类:
编程语言 时间:
2020-08-02 19:57:31
阅读次数:
99
bevol 平台爬取 import requests import time import os import openpyxl class Base_params: @property def headers(self): """ headers :return:headers """ retur ...
分类:
移动开发 时间:
2020-08-02 16:16:36
阅读次数:
130
Vue-创建axios实例并实现跨域请求 .env配置文件 VUE_APP_BASE_API=/server request.js import axios from 'axios' const test = axios.create({ baseURL: process.env.VUE_APP_B ...
分类:
移动开发 时间:
2020-08-01 12:48:10
阅读次数:
232
AVC 在这里首先要阐明bai所谓的AVC其实就是H.264标准,是由ITU-T和duISO/IEC组成的联合视频组(zhiJVT,Joint Video Team)一起开发的dao,ITU-T给这个标准命名为H.264(以前叫做H.26L),而ISO/IEC称它为MPEG-4 高级视频编码(Adv ...
分类:
其他好文 时间:
2020-08-01 12:29:49
阅读次数:
168