封装如下: from selenium import webdriverfrom common.config_utils import configfrom selenium.webdriver.chrome.options import Optionsfrom selenium.webdriver ...
分类:
编程语言 时间:
2020-05-04 13:08:50
阅读次数:
157
随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分布式事务问题,多个服务之间使用自己单独维护的数据库,它们彼此之间不在同一个事务中,假如A执行成功了,B执行却失败了,而A的事务此 ...
分类:
其他好文 时间:
2020-05-04 13:08:29
阅读次数:
191
一、环境 1)Linux系统:CentOS 7.7.1908 2)owncloud-8.0.16.tar.bz2下载地址:https://owncloud.org/download/older-versions/ 3)VMware11 安装 Linux 虚拟机、Windows7 环境 二、安装LAM... ...
分类:
其他好文 时间:
2020-05-04 13:08:01
阅读次数:
54
简介 在使用 Git 作为版本控制的时,处于多种原因想修改commit。 如果没有 push 到服务器的情况,,只是本地进行了 commit,并且没有进行新的 commit,只需要 还没 push 到服务器,但是有了新的 commit,只需要 git reset soft xxx (xxx有问题那次 ...
分类:
其他好文 时间:
2020-05-04 13:07:45
阅读次数:
74
查找提交记录 找到最近若干次的commit记录,假如我们需要舍弃记录1和记录2,希望直接把远端的分枝回滚到记录3。 强制回滚 其中 hard后面的八位字符时上面提交记录里的commit后面的一串的前八位。 查看得知本地回滚成功,但是远程的库还没回滚。 远程回滚 成功的提示如上。但是如果执行后不成功, ...
分类:
其他好文 时间:
2020-05-04 13:07:32
阅读次数:
61
最近在审计某银行的Java代码时,发现许多上传Excel文件的接口,允许后缀是xslx文件,xslx文件是由xml文件组成的,可以改成.zip的文件后缀名进行解压,所以如果如果没有禁用外部实体,会存在XXE漏洞。下面的测试使用Java语言进行blind xxe测试。 1、测试环境 解析Excel文件 ...
分类:
其他好文 时间:
2020-05-04 13:07:15
阅读次数:
150
1. img = img.convert() PIL有九种不同模式: 1,L,P,RGB,RGBA,CMYK,YCbCr,I,F。 1.1 img.convert('1') 为二值图像,非黑即白。每个像素用8个bit表示,0表示黑,255表示白。 1.1.1 Code 1 from PIL impo ...
分类:
编程语言 时间:
2020-05-04 13:06:40
阅读次数:
458
问题: 给定两个数组,求两个数组中最长公共子数组的长度。 Example 1: Input: A: [1,2,3,2,1] B: [3,2,1,4,7] Output: 3 Explanation: The repeated subarray with maximum length is [3, 2 ...
分类:
其他好文 时间:
2020-05-04 13:05:59
阅读次数:
52
Find Pair 思路 排一下序然后枚举计数就行了,不是挺简单的嘛。 这是我以为能过的代码,没想到$Wrong\ answer\ on\ test\ 3$,还是只能过样例。 ...
分类:
其他好文 时间:
2020-05-04 13:05:34
阅读次数:
64
题目: 解答: 思路: 注意到数组元素均大于1,所以每次做除法之后都会使被除数变小。因此为了使最终结果最大,可将第一个元素作为被除数,之后所有元素做完除法之后的结果为除数。这样可以让被除数尽可能的大,除数尽可能的小。 1 class Solution { 2 public: 3 string opt ...
分类:
其他好文 时间:
2020-05-04 13:05:18
阅读次数:
59
一、TexLive安装 1. 下载 打开清华镜像网站:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/; 下载texlive.iso文件,大约3.2G; 2. 安装 双击打开 文件,双击 ; 选择安装目录,其他默认即可 ...
分类:
其他好文 时间:
2020-05-04 13:05:04
阅读次数:
237
Map<K,V>集合 public interface Map<K,V> 将键映射到值的对象。地图不能包含重复的键;每个键可以映射到最多一个值。 这个接口取代了Dictionary类,它是一个完全抽象的类而不是接口。 Map界面提供了三个集合视图 ,允许将映射内容视为一组键,值集合或键值映射集合。 ...
分类:
其他好文 时间:
2020-05-04 13:04:48
阅读次数:
65
题目: 解答: 1 class Solution { 2 public: 3 int countSubstrings(string s) 4 { 5 // 中心扩展法 6 int ans = 0; 7 for (int center = 0; center < 2 * s.length() - 1; ...
分类:
其他好文 时间:
2020-05-04 13:04:29
阅读次数:
67
String:字符串,使用一对""引起来表示。1.String声明为final的,不可被继承2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小3.String内部定义了final char[] value用于存 ...
分类:
其他好文 时间:
2020-05-04 13:04:07
阅读次数:
53
OSPF实验 说明:学习ing...若有不对之处,欢迎指出 1 报文交互以及状态 1.1组网图 1.2配置接口的IP地址(略)和配置OSPF基本功能 在配置R1和R2之前,可以在R1的0/0/0接口抓包,便于后面通过报文分析整个交互流程 先配置R1: [Huawei]router id 1.1.1. ...
分类:
其他好文 时间:
2020-05-04 13:03:19
阅读次数:
58
Python——函数 函数 1.函数概述: 函数:用于完成特定功能的一段代码块,可用于重复使用。函数能够提高应用的模块性,和代码的利用率;函数包含内置函数和用户自定义的函数两种。 2.为什么使用函数: 代码可以重复使用,提高代码的利用率 保持代码一致性,易维护 可扩展性 定义函数 1.定义一个函数 ...
分类:
编程语言 时间:
2020-05-04 13:02:59
阅读次数:
87