python+selenium下弹窗alter对象处理01

alt.accept() : 等同于单击“确认”或者“OK” alt.dismiss() : 等同于单击“取消”或者“Cancel” alt.send_keys() : 发送文本,针对有提交需求的prompt框 alt.text() : 获取alert文本的内容 alt.authenticate(username,password) : 验证,针对需要身份验证的alert -------------------------------------------------------------
分类: 其他 发布时间: 12-14 21:34 阅读次数: 0

获取带接口的股票数据

import urllib.request import re codeUrl = 'https://hq.gucheng.com/gpdmylb.html' #获取股票代码 def codeTolist(): codeList = [] html = urllib.request.urlopen(codeUrl).read() html = html.decode('utf-8') s = '<a href="https://hq.gu
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

docker-compose安装xxl-job

docker能安装的docker-compose肯定就能安装,锻炼一下写yml的能力。 后面再具体写实际中的应用 [root@localhost mysql]# cat docker-compose.yml version: '2' services: mysql01: #服务名称(不是容器名,名称最好不要含有特殊字符,碰到过用下划线时运行出错) image: docker.io/mysql:5.6.40 container_name: mysql01 #容器名称
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

学习Java必看的Java书籍(高清中文最新版附下载链接)

今年下半年,我正式系统地学习Java(之前学习C++)。最近把学习Java所用到的书籍整理了一下,分享出来,希望对正在学习或准备学习Java的人有一定的帮助。 关于Java的学习路线,和IDE工具IntelliJ IDEA的安装使用可以看我之前的文章。当然,我也在不断更新自己的学习总结。也可以关注我一下,大家一起学习交流、共同进步。 链接失效或下载速度慢的话,可以私聊我或留言。 Java入门 《Java 核心技术:卷1 基础知识》 第1版出版以来,一直备受广大Java程序设计人员的青睐,畅销不
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

Springboot项目搭建(1)-创建,整合mysql/oracle,druid配置,简单的CRUD

源码地址:https://github.com/VioletSY/article-base 1:创建一个基本项目:https://blog.csdn.net/mousede/article/details/81285693 2:整合oracle: (1)添加依赖(pom.xml): <!--jdbc --> <dependency> <groupId>org.springframework.boot</groupId>
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

NFS文件服务器

NFS文件服务器 NFS介绍 应用场景 NFS安装部署 NFS共享 客户端NFS共享挂载 一、NFS介绍 NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 NFS的好处:节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的使用。 NFS体系有两个主要部分: NFS
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

JVM底层知识体系

jvm类加载机制:   加载----验证---准备----解析----初始化----使用-----卸载 一、java的理解   1、平台无关性   2、GC:垃圾回收机制,不用手动释放堆内存   3、语言特性:泛型,反射,lemda表达式   4、面向对象:封装、继承、多态   5、类库:并发库,集合,网络库,IO,NIO   6、异常处理:运行时异常、编译时异常 二、JVM如何加载.class文件  1.1、类从编译到执行的过程:     1、编译器将.java源文件编译为.class字节码
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

bzoj1071 [SCOI2007]组队

题目链接 problem 给出A,B,C和n个二元组(x,y)。 问最多选多少个二元组使得所选二元组均满足$A\times (x-minx) + B \times (y - miny) \le C$。其中$minx,miny$分别表示所选二元组中最小的x,y。 solution 将题目中的式子展开得: \(Ax - Aminx + By - Bminy \le C\) \(Ax + By \le C + Aminx + Bminy\) 设$s=Ax+By$。考虑枚举一个minx。然后从小到大枚
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

到spring官网创建第一个springboot工程

登录到spring的官网,直接生成一个,然后倒入本地工程就可以了。 https://start.spring.io/ 点击创建的时候。 就等于下载了这个工程。 下载后,倒入到我们的maven工程可以直接使用。
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

HashMap的常见问题

关于HashMap的一些常见的问题,自己总结一下: 首选HashMap在jdk1.7和jdk1.8里面的实现是不同的,在jdk1.7中HashMap的底层实现是通过数组+链表的形式实现的,在jdk1.8中HashMap的底层是通过数组+链表+红黑树来实现的。 Question1: 数组链表是怎么切换的(1.7)? 答:在put的时候采用hash(key)&(len-1)来计算数据存放的index,以此存放元素。当出现哈希冲突的时候,因为有限的数组长度,遭遇哈希冲突,此时就可以使用链表来存储哈希
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

Ethical Hacking - NETWORK PENETRATION TESTING(20)

MITM - Capturing Screen Of Target & Injecting a Keylogger ScreenShotter Plugin: ScreenShotter: Uses HTML5 Canvas to render an accurate screenshot of a clients browser --screen Load plugin 'ScreenShotter' --interval SECONDS
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

每日思考(2019/12/14)

题目概览 label都有哪些作用?并举相应的例子说明 用css创建一个三角形,并简述原理 写一个去除制表符和换行符的方法 题目解答 label都有哪些作用?并举相应的例子说明 表示用户界面中某个元素的说明增加命中区域,屏幕阅读器可以读出标签。使使用辅助技术的用户更容易理解输入哪些数据,单击关联标签激活input,需给input一个id属性,给label一个for属性,设为同一个值;有两个属性,for和accesskey,for 属性用来关联表单,accesskey属性设置快捷键 <label
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

python+selenium的frame表单切换

switch_to.frame() 切换frame switch_to.default_content() 切换到主页面 #从frame中切回主文档 switch_to.parent_frame() 这是switch_to中独有的方法,可以切换到上一层的frame,对于层层嵌套的frame很有用 # selenium给我们提供了一个方法能够从子frame切回到父frame,而不用我们切回主文档再切进来。 element = driver.switch_to.active_element 定位到
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

软件虚拟机保护分析资料整理

awesome-vmp 关于软件虚拟化保护(如VMProtect)的资料。 工具篇介绍了VM保护的现有分析工具,并进行了简单的试用分析。 文章篇介绍了VM保护相关的分析文章,包括对虚拟机的分析,及一些反混淆方法。 本项目发在了github上, https://github.com/lmy375/awesome-vmp 如果有其他好用的工具或者优秀的文章可以留言链接或者直接在github上提交 pull request,优秀的资源需要分享才能最大发挥其价值。 工具篇 FKVMP 针对目标:VMP
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

如何给div、p添加onload事件?

前提 其实只有 <body>、<frame>、<iframe>、<img>、<link>、<script>、<style> 这些标签才有onload事件,而div、p等标签是没有的。 但如果我们还是想在div append到DOM时做一些事情该怎么办呢?有人会说那就在append到DOM的代码后面加不就行了,但这样会每个append地方后面都得一一写上,好麻烦。 例如 <div> <p>我有一只小毛驴,我从来也不骑。</p> </div> 假设我想在上面内容加载后,弹出“我是小毛驴
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

挖矿-门罗币

注册门罗币钱包 https://wallet.mymonero.com 一定要记好MNEMONIC,否则登不上钱包。 注册矿池的账号 https://www.f2pool.com/ 注册账号,找到对应币的挖矿软件 也要查看矿池地址 挖矿软件 登录服务器,下载挖矿软件 wget --no-check-certificate https://github.com/fireice-uk/xmr-stak/releases/download/1.0.3-rx/xmr-stak-rx-linux-1.0
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

天翼云——挂载数据盘

前言 因为业务需要,所以需要对服务器的磁盘进行扩展。 步骤 步骤还是十分简单的,就是日常的一些linux命令,不要忘记创建挂载点了哈,比如本文中的/scrm 创建分区 先查看数据盘是否挂载上来,挂载上来后直接创建分区就好,然后查看下是否创建完成。 格式化磁盘 查看UUID 写入fstab文件 挂载
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

.net core启用 autoMapper

启用 autoMapper   autoMapper 基于约定的对象映射器 目录 安装包 添加服务 书写映射关系 安装包   需要安装两个包:AutoMapper和AutoMapper.Extensions.Microsoft.DependencyInjection第二个是第一个的扩展包 添加服务   在 ConfigureServices 方法中添加:services.AddAutoMapper(typeof(mapperSet));需要注意的是 mapperSet 类为存放映射规则类。 书
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

bzoj3293 分金币

题目链接 problem 圆桌上坐着n个人,每人有一定数量的金币,金币总数能被n整除。每个人可以给他左右相邻的人一些金币,最终使 得每个人的金币数目相等。你的任务是求出被转手的金币数量的最小值。 solution 肯定会有至少一个相邻位置之间没有进行传递。 枚举这个位置,假设为k。用x表示每个人最终应有的硬币数量,\(S_i\)表示前i个人所有的硬币数量和-前i个人应有的硬币数之和。那么在第i个人与第\(i-1\)个人之间进行传递的硬币数量就是\(|S_i-S_k|\)。枚举\(S_k\),统
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0

前端路由论述

前端路由 前言 首先描述两个基本概念。 MPA 多页应用 SPA 单页应用 多页应用,即每一次页面切换,后台服务器都会返回一个新的html文档。 单页应用,即每一次页面切换,内容会由JavaScript渲染生成。 提到单页应用,就得提到另一个概念。 MVC设计模式(Model-View-Controller) Model(模型),即处理数据逻辑的部分(数据库中存取数据)。 View(视图),即处理数据显示的部分(视图依据数据模型创建)。 Controller(控制器),即处理用户交互的部分(从
分类: 其他 发布时间: 12-14 21:17 阅读次数: 0