重入锁ReentrantLock[Re entrant Lock] 1. ReentrantLock与Synchronized区别: 1. 重入锁可以反复进入 2. 如果同一个线程多次获得锁,那么在释放锁的时候,也需要释放相同次数 3. 若释放锁的次数过多,将会得到 java.lang.Illega ...
分类:
其他好文 时间:
2020-03-31 21:15:52
阅读次数:
74
在Selenium中可以使用drvier.execute_script()来执行Javascript脚本,支持多行语句。 使用Javascript可以实现以下功能: 移除元素隐藏、禁用、只读等限制属性 为元素添加id或高亮样式 页面滚动 富文本框输入(HTML注入) 获取页面信息 使用Javascr ...
分类:
编程语言 时间:
2020-03-31 12:08:20
阅读次数:
97
MHTML即MIME HTML,归档网页,将样式和脚本全部集成到一个文件中。 Chrome Devtools Protcal API中包含了Page.captureSnapshot方法,可以获取到网页的mhtml格式内容。 我们使用Selenium的driver.execute_cdp_cmd()执 ...
分类:
Web程序 时间:
2020-03-30 19:29:46
阅读次数:
514
# 在master上更新一条记录,而slave上找不到,丢失了数据 Last_SQL_Error: Could not execute Update_rows_v1 event on table cwsys.cj_dj; Can't find record in 'cj_dj', Error_cod ...
分类:
其他好文 时间:
2020-03-30 19:17:35
阅读次数:
88
上图,会员修改参数后,提示修改成功,弹出层会暂时冻结页面,导致“会员”菜单不可点击 除了使用sleep加等待时间的方法解决,本教程用“execute javascript”来解决这个问题 具体写法为 execute javascript document.getElementById('hnav-1 ...
分类:
其他好文 时间:
2020-03-29 21:05:54
阅读次数:
508
前言 因为 树莓派4b 是特例,到目前为止官方并没有提供可以直接安装在树莓派 4b 的系统镜像,而以前发布的版本对于 4b 这个新的型号也没有提供较好的支持。 所以在 更新插件 或者 更新系统 可能会出现以下问题: 本文就这个问题提供解决方法。 具体问题 具体错误代码,可以与你的代码比较一下: Se ...
分类:
其他好文 时间:
2020-03-28 13:22:32
阅读次数:
471
selenium执行js语句主要靠execute_script()方法实现。 实例如下: from selenium import webdriver bro=webdriver.Chrome() bro.get("https://www.zhihu.com/explore") bro.execut ...
分类:
Web程序 时间:
2020-03-27 12:48:07
阅读次数:
101
maven package 异常,今天打包springboot项目时碰到的问题。 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.1.0…… 原因:文件夹被占用解决方法:关掉正在占用文件夹的程序然后重试 ...
分类:
Web程序 时间:
2020-03-23 18:38:36
阅读次数:
111
1、Refused to execute script from 'URL' because its MIME type ('texthtml') is not executable, a nd strict MIME type checking is enabled 问题出现的原因:静态文件路径错 ...
分类:
其他好文 时间:
2020-03-22 17:32:34
阅读次数:
79
10046是一个Oracle的内部事件(event),通过设置这个事件可以得到Oracle内部执行系统解析、调用、等待、绑定变量等详细的trace信息,即帮助我们解析一条/多条SQL、PL/SQL语句的运行状态,这些状态包括:Parse/Fetch/Execute三个阶段中遇到的等待事件、消耗的物理和逻辑读、CPU时间、执行计划等。它不仅为我们揭示了一条、多条SQL的运行情况,同时还能帮我们分析一
分类:
其他好文 时间:
2020-03-18 13:57:28
阅读次数:
62