- 博客(23)
- 收藏
- 关注
原创 【selenium】selenium找不到元素报错,
#NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"/html/body/div/div[2]/input"}(Session info: chrome=100.0.4896.127))在这里插入图片描述检查所在位置是否隶属于iframe标签iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。selenium无法定位到内联框架,所以报错没有这个
2022-04-24 16:06:05
1476
原创 三大集合:List、Map、Set的区别与联系
一、结构特点List和Set是存储单列数据的集合,Map是存储键值对这样的双列数据的集合;List中存储的数据是有顺序的,并且值允许重复;Map中存储的数据是无序的,它的键是不允许重复的,但是值是允许重复的;Set中存储的数据是无顺序的,并且不允许重复,但元素在集合中的位置是由元素的hashcode决定,即位置是固定的(Set集合是根据hashcode来进行数据存储的,所以位置是固定的,但是这个位置不是用户可以控制的,所以对于用户来说set中的元素还是无序的)。二、实现类List接口有三个实现类:
2021-05-22 14:22:11
294
原创 arraylist、vector和linkedlist的区别
1.从存储数据结构分析ArrayList:数组Vector:数组LinkedList:双向链表数组:可以根据下标快速查找,所以大部分情况下,查询快。但是如果要进行增删操作的时候,会需要移动修改元素后面的所有元素,所以增删的开销比较大,数组的对增删操作的执行效率低。而采用数组作为数据存储结构的ArrayList、Vector也存在这些特性,查询速度快(可以根据下标直接取,比迭代查找更快),增删慢。链表:增加和删除元素方便,增加或删除一个元素,仅需处理结点间的引用即可。就像人手拉手连成一排,要增加或删
2021-05-16 20:23:56
165
原创 一文了解java中String,StringBuffer,StringBuilder的区别
java中string,StringBuffer,StringBuilder的区别1,线程安全方面string由于有final类修饰定义后不可变,所以是线程安全的StringBuffer由于有synchronized修饰,StringBuffer中很多方法可以带有synchronized关键字,所以可以保证线程是安全的StringBuilder由于很多方法没有用synchronized修饰,例如append方法,在多线程调用时,其调用的是父类AbstractStringBuilde()的方法,由于
2021-05-16 18:54:27
146
原创 赋予用户删除会话的权限
赋予用户删除会话的权限如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入GRANT ALTER SYSTEM TO <username>;带尺寸的图片: 居中的图片: 居中并且带尺寸的图片: 当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。如何插入一段漂亮的代码片去博客设置
2020-07-15 14:15:10
252
原创 查看Oracle中是否有未提交的事务
select SQL_TEXT from v$sql,v$transaction where LAST_ACTIVE_TIME=START_DATE;
2020-06-17 15:47:25
3511
原创 [IDEA]Waiting for changelog lock...
Liquibase - Waiting for changelog lockWaiting for changelog lock.... Running the migration script for a database may produce this:...INFO … Liquibase: Waiting for changelog lock....INFO … Liquib...
2020-02-24 19:40:42
6893
3
原创 查锁
select a.*, C.type, C.LMODE from vlockedobjecta,allobjectsb,vlocked_object a, all_objects b, vlockedobjecta,allobjectsb,vlock c where a.OBJECT_ID = b.OBJECT_ID and a.SESSION_ID = c.SID and ...
2019-07-10 13:50:16
193
原创 数据库连接删除(同时删除另一张表中的记录)
MySQL数据库中的一些常见操作一张表中的数据在另一张表中也有 ,比如菜单表中的菜,也在套餐中,删除某个菜品同时也要删除套餐中的菜,这时可以用连接操作来完成DELETE p.*,pp.* FROM menu p INNER JOIN combination pp ON p.menuNo = pp.menuNo WHERE p.menuNo=72276;...
2019-05-26 22:02:15
2730
转载 饼图中的参数
https://blog.youkuaiyun.com/weixin_37773766/article/details/80914763
2019-04-15 15:33:09
580
原创 关于maplotlib中解决图片保存为空白的问题
其实产生这个现象的原因很简单:在plt.show() 后调用了plt.savefig() ,在plt.show() 后实际上已经创建了一个新的空白的图片(坐标轴),这时候你再plt.savefig() 就会保存这个新生成的空白图片。解决方法很简单就是在显示之前打印图片: plt.savefig('D:\\test.jpg') plt.show()...
2019-04-09 10:14:07
304
原创 数据可视化中关于matplotlib中的中文乱码问题
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=False
2019-04-09 00:12:52
602
原创 常见的数据结构简介
数据结构数据结构是指一种或者多种关系的数据元素的集合或者该数据集合之间的关系组成。常见的数据结构有数组,队列,堆,栈,树,图,散列表,链表等。一,线性结构1)数组数组是可以在内存中存储多个元素的结构,其在内存中的结构也是连续的。数组中的元素是通过下标进行访问的。下标是从0开始的。优点: 按照索引查询元素,访问速度快。 按照索引遍历数组方便。缺点:...
2019-03-25 00:26:57
2792
1
原创 珍贵的数据库SQL联系题
1)为SC表添加“选课类别”列,此列的定义为XKLB char(4).alter SC set add XLB char(4) null;2)将新添加的XKLB的类型改为char(6)。alter table SC alter column XKLB char(6);3)删除Course表的Period列。alter from drop column Period;4)查询全体学生的学...
2019-03-23 13:47:34
590
原创 关于数据库的索引
使用CREATE 语句创建索引普通索引CREATE INDEX index_name ON table_name(column_name,column_name) include(score)非空索引CREATE UNIQUE INDEX index_name ON table_name (column_name) ;主键索引CREATE PRIMARY KEY INDEX index...
2019-03-23 13:39:15
157
原创 机器学习算法分类
基于聚类的算法1)K-means算法:算法步骤:(1) 首先我们选择一些类/组,并随机初始化它们各自的中心点。中心点是与每个数据点向量长度相同的位置。这需要我们提前预知类的数量(即中心点的数量)。(2) 计算每个数据点到中心点的距离,数据点距离哪个中心点最近就划分到哪一类中。(3) 计算每一类中中心点作为新的中心点。(4) 重复以上步骤,直到每一类中心在每次迭代后变化不大为止。也可以多...
2019-03-23 13:01:23
201
原创 机器学习常用十大算法
支持向量机:随机森林由整个样本集随机取出M个子集,并将这些子集生成M个决策树,将新数据投入到这M个决策树中,得到M个结果,计数看哪一类的结果最多。并将这一结果作为最后结果。随机森林是如何缓解决策树的过拟合问题,又能提高精度的呢?a. Random Forest, 本质上是多个算法平等的聚集在一起。每个单个的决策树,都是随机生成的训练集(行),随机生成的特征集(列),来进行训练而得到的。b...
2019-03-23 11:58:19
399
原创 机器学习基本概念及基础知识_1
样本:关于一个事件或一个对象的描述的记录称为一个样本或一个示例数据集:样本的集合称为一个数据集学习:从数据中学得模型的过程称为学习或者训练。训练过程中使用的数据称为训练数据。其中每个样本称为训练样本。训练样本组成的集合成为你训练集。示例结果的信息称为标记。拥有标记信息的示例称为样例。所有标记的集合称为“标记空间”或“输出空间”二。若我们预测的是离散值,例如“好西瓜”或“坏西瓜”。此类学习...
2019-01-29 21:09:13
478
原创 机器学习之监督标题学习__线性分类
## 机器学习之监督标题学习__线性分类一,logistic回归 (逻辑回归):通过不断修正缩小误差最终得到准确的模型,整个过程中需要不断回归,直到达到指定的次数或者达到设定的精度二,sigsigmoid函数:激活函数sigmoid函数是一种阶跃函数,输出范围在[0,1],在回归问题中,我们需要找到最佳的回归系数,需要用到最优化算法。Sigmoid函数: f(x)=1/(1+exp...
2019-01-05 11:39:28
313
原创 排序算法
稳定的算法排序算法分为只是用内存的内部排序 品尝所说的八大排序是只使用内存的排序方法。一 插入排序1 ,直接插入排序概念:直接插入排序就是将待排序数列分为有序区和无序区,默认第一个元素为有序区,将后面的元素依次与这个数对比,插入合适的位置步骤:(1).将第一待排序序列第一个元素看做一个有序序列,把第二个元素到最后一个元素当成是未排序序列。(2).从头到尾依次扫描未排序序列...
2018-10-27 17:23:46
247
原创 python内置函数
最近学习了python内置函数,python内置函数是python的基础。类似于Java中的lang包python内置函数总结如下:dir(obj) : 返回指定对象或者模块的所有成员列表abs(x): 返回数字x的绝对值或复数x的模;----》absolute 绝对ascii(obj):把对象转换为ASCII码表示形式,必要时使用转义字符来表示特定的字符callable(obj)...
2018-09-22 11:35:41
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人