网站防扒技术合集
1.禁用浏览器右键菜单 document.oncontextmenu = new Function('return false;'); 2.监听键盘事件 function mAlert() { var fn = function () {}; fn.toString = function () { window.location...
Redis学习小故事:生动理解redis,缓存过期、缓存穿透、缓存击穿、缓存雪崩及解决方案
我是redis 你好,我是Redis,一个叫Antirez的男人把我带到了这个世界上。 说起我的诞生,跟关系数据库MySQL还挺有渊源的。 在我还没来到这个世界上的时候,MySQL过的很辛苦,互联网发展的越来越...
Centos 7 安装crontab及cron常用命令
crontab是linux系统常用的一个定时执行任务的软件。今天就记录下Centos 7下安装crontab命令,以及crontab常用的一些启动、重启、状态查询等命令。当然,包括crontab随系统自启动命令。 Centos 7...
PyCharm Structure窗口中的图标含义
一、Common 常用 IconDescriptionPython scriptClassMethodFunctionFieldVariablePropertyParameterElement Project structure DirectoryPackageSource rootExcluded rootTemplate roots Visibi...
APP项目专项测试之Push消息测试
一、什么是Push消息? Push消息:是APP给你推送的各种消息。 通常手机中“设置”-“通知”就是进行push消息的设置,因此需要进行push消息测试。 PUSH消息设置 二、什么时候会使用Push消息? 产...
Tomcat安装及配置教程
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 一、安装JDK 已经安装可...
使用UIAutomatorViewer 进行元素定位
自动化测试就是查找元素、操作元素,要查找元素,就需要根据元素的信息来查找(id、class、text、….) 定位元素的时候必须根据元素的相关特征来进行定位,而 UIAutomatorViewer 就是用来获取元...
什么是mysql过程存储?如何编写?
存储过程:(PROCEDURE)是事先经过编译并存储在数据库中的一段SQL语句的集合。调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率...










