selenium简介: Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 selenium安装: pip install selenium Chrome驱动 http://np ...
分类:
编程语言 时间:
2020-07-26 00:57:02
阅读次数:
86
题目链接 https://leetcode-cn.com/problems/path-sum/ 题解一 我自己写的 在dfs过程中要记录当前节点与根节点之间的距离,并且回溯时也需要更新该值 注意要求是叶子节点到根节点之间的距离 详细思路见代码注释 // Problem: LeetCode 112 / ...
分类:
其他好文 时间:
2020-07-26 00:50:35
阅读次数:
60
1、未完成的需求 统计在程序运行期间某个类的对象数目 --yes 保证程序的安全性(不能使用全局变量)--yes 随时可以获取当前对象的数目(Failure) 尝试解决方案: 1 #include<stdio.h> 2 3 //解决没有类对象时也能随时获取类的对象数目 4 5 class Test ...
分类:
其他好文 时间:
2020-07-26 00:23:10
阅读次数:
61
一、背景 cookie作为浏览器端存储客户相关信息的重要载体,在为我们开发提供方便的同时,也埋下了一些安全隐患。如果在使用过程中不注意,就有可能被图谋不轨者利用起来,造成安全事故。 二、cookie的同源策略 浏览器每次发送请求时,会根据请求的地址,来判断自身是否存储了符合同源策略的cookie,如 ...
分类:
其他好文 时间:
2020-07-25 23:44:49
阅读次数:
67
###摘要: 我们经常需要将大量数据保存起来以备后续使用,数据库是一个很好的解决方案。在众多数据库中,MySQL数据库算是入门比较简单、语法比较简单,同时也比较实用的一个。 ###1. pymysql.connect()连接数据库函数 连接数据库是进行数据库操作的第一步 import pymysql ...
分类:
数据库 时间:
2020-07-23 16:42:35
阅读次数:
102
使用JDBC技术是一件繁琐的事情,为了使数据库更加高效,有一种简化jdbc技术的操作--DBUtils。DbUtils(org.apache.commons.dbutils.DbUtils)是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也 ...
分类:
其他好文 时间:
2020-07-23 16:12:52
阅读次数:
66
Elasticsearch作为这几年最流行的搜索引擎,越来越多的互联网企业都在采用它;作为java开发者来说,如果想进一步提高自己能力,同时也为了能够在实际工作中遇到搜索、存储问题多一个解决方案,学习ES绝对大家工作、学习乃至找工作都是一个极大的好处。下面我就结合自己学习ES的一些心路历程,把它的原 ...
分类:
其他好文 时间:
2020-07-23 01:45:53
阅读次数:
82
C# 编写的代码通过VS编译器生成 dll 或 exe ,很容易被一些反编译工具查看到源码或对源码进行修改。为防止代码被反编译或被篡改,我们可以进行一定的防范措施。但不能杜绝,因为DotNet编写代码运行必须编译成IL 中间语言,IL是很规则,同时也很好反编译。 反编译防范措施: 设置项目代码反汇编 ...
博主之前写了一篇Redis哨兵搭建,并没有对哨兵进行讲解,本篇填坑。 同时,也为博主写Redis分布式锁(二)做一些前置知识。 挖坑位置:Redis集群搭建(哨兵) Redis主从 在讲redis哨兵前,需要先简单讲解一下redis主从。 俗话说,鸡蛋放在一个篮子里容易碎,那就把鸡蛋复制一份,放到其 ...
分类:
其他好文 时间:
2020-07-21 22:48:51
阅读次数:
66
1、何为桥接模式 桥接模式是一种将类的功能层次和实现层次分离的技术,所谓类的功能层次指的是类要实现什么功能,要定义多少个函数还进行处理,在功能之中我们会用到继承来定义新的方法同时也能使用父类的方法,这样就构成了一个层次“父类-子类-孙类...”,这就是功能层次,与之对应的就是实现层次了,其实也很好理 ...
分类:
其他好文 时间:
2020-07-21 21:40:23
阅读次数:
59