python自动化17-JS处理滚动条
Selenium2+python自动化17 JS处理滚动条 前言 selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了。 常见场景: 当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。 这时候需 ... 查看全文
J04-Java IO流总结二《 FileReader和FileWriter 》
FileReader和FileWriter的源码非常简单,下面通过分析它们的源码以更好地进行理解这两个流 1. FileReader FileReader实现了读取底层的字节数据并将其转换为字符数据的功能,转换时依赖的字符集为平台默认的字符集GBK(Windows平台)。 FileReader源码如 ... 查看全文
python中不可变数据类型和可变数据类型
在学习python过程中我们一定会遇到不可变数据类型和可变数据类型。 1.名词解释 以下所有的内容都是基于内存地址来说的。 不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。 可变数据类型 :当该数据类型的对应变量的值发生 ... 查看全文
MFC控件编程之鼠标消息
MFC控件编程之鼠标消息 在MFC中鼠标消息.键盘消息我们很常用.所以说一下. 鼠标消息分为客户区消息.跟非客户区消息. 一丶客户区消息 我们可以处理消息.来进行我们相应的函数即可. MFC添加消息的话.可以自己在消息映射表中添加 .可以自己使用工具直接添加. 消息映射表添加 学习过MFC原理的应该 ... 查看全文
算法学习——枚举之最简真分数
算法描述 统计分母在指定区间[100,999]的最简真分数(分子小于分母,且分子分母无公因数)共有多少个,并求这些最简真分数的和 算法思路 1. 对于指定区间,分母的枚举范围为 100~999 即是输入的a与b,分子最小为1,最大则比分母少一(等于分母的话就无意义) 2. 分子与分母与某个数整除,如 ... 查看全文
Java蒟蒻的学习之路——StringBuffer和StringBuilder类
String类型之前有过学习,但是发现了一个问题,就是String类型有个“隐形”的const,String的一些操作不能再源字符串中进行修改,必须要新建一个。但是StringBuffer和StingBuilder可以在源字符串中进行修改,StringBuffer支持多线程,但是在单线程中Strin ... 查看全文
eclipse环境问题-java版本不兼容
有时候虽然我们给项目配置的jdk版本、项目编译版本都一直,但是还是会报如下的错误: Description Resource Path Location Type Java compiler level does not match the version of the installed Java ... 查看全文
JAVA实现WC.EXE
Github项目地址:https://github.com/3116004667/testDemo 一、项目要求 1. 实现一个简单而完整的软件工具(源程序特征统计程序)。2. 进行单元测试、回归测试、效能测试,在实现上述程序的过程中使用相关的工具。3. 进行个人软件过程(PSP)的实践,逐步记录自 ... 查看全文
算法33---矩阵中的幻方
1、题目: 3 x 3 的幻方是一个填充有从 1 到 9 的不同数字的 3 x 3 矩阵,其中每行,每列以及两条对角线上的各数之和都相等。 给定一个由整数组成的 N × N 矩阵,其中有多少个 3 × 3 的 “幻方” 子矩阵?(每个子矩阵都是连续的)。 示例 1: 提示: 2、思路: 假设幻方: ... 查看全文
Go语言入门篇-gRPC基于golang & java简单实现
一.什么是RPC 1.简介: RPC:Remote Procedure Call,远程过程调用。简单来说就是两个进程之间的数据交互。 正常服务端的接口服务是提供给用户端(在Web开发中就是浏览器)或者自身调用的,也就是本地过程调用。 和本地过程调用相对的就是:假如两个服务端不在一个进程内怎么进行数据 ... 查看全文
手把手教你实现Java权限管理系统 前端篇(十二):用户管理模块
用户管理模块 添加接口 在 http/moduls/user.js 中添加用户管理相关接口。 模拟数据 在 mock/moduls/user.js 中添加用户管理相关mock接口。 提取根路径 为了可以统一控制mock的开启与关闭,把mock的根路径提取出来。 而具体的Mock接口,把根路径移除,因 ... 查看全文
Python:黑板课爬虫闯关第三关
黑板课爬虫闯关第三关,每次登录之前,先要请求网址,获取服务器发的 cookie 中的 csrftoken 作为下次登录时的 csrfmiddlewaretoken 参数的值和用户名密码一起传给服务器。 ... 查看全文
HTML5开发必备工具
现在除了移动APP开发之外,比较火的就是html5开发了,现阶段的HTML5被看做是Web开发者创建流行web应用的利器,增加了对视频和Canvas2D的支持,它的优点就是可以跨平台使用,比如你是开发一个HTML5的游戏,你就很快便轻易的移植到UC的一些开放平台去,比如Opera的游戏中心等,甚至也 ... 查看全文
用jQuery动态添加小广告
览网站的时候,有些网站总是在右下角,左上角或者其他地方投放广告。 我用jQuery试着自己做了一个,代码如下,如有不对的地方请各位不吝赐教 效果图如下 关于这个效果,我有以下思索: 1.可以添加一个计时器,倒计时‘还有5S关闭’,还有‘4S关闭’,告诉用户这个广告只是临时投放,5S后自动关闭,这个可 ... 查看全文
jQuery 获取DOM元素
(function (window){ var arr=[]; var VP=function(selector,context){ return new VP.fn.init(selector,context); } VP.fn=VP.prototype={ contstructor:VP, in ... 查看全文
带来全新的网络格局---html5
自从HTML5诞生之后,就是开始建立了一个标准的原则,那就是所有的技术它必须是面向开放,并不能有专利的一个存在,在整个期间Opera捐献了css技术,而google的话则是给开发者提供了视频的webM,本文将带大家来看看html5它是如何带来全新的网络格局的,感兴趣的朋友们可以关注一下,为开发而做准 ... 查看全文
web Storage
前言HTML5的webStorage存储方式有两种:localStorage和sessionStorage。这两种方式都是通过键值对保存数据,存取方便,不影响网站性能。他们的用法相同,存储时间不同。localStorage的数据保存在本地硬件上,可以永久保存,可以手动调用api清除数据。sessionStorage保存在sessi.. 查看全文
JsRender 学习总结
jsRender 三个最重要的概念:模板、容器和数据。 最重要的是:view(视图) 是我们定义的模板,上下文是视图所用的对象。 一、基础。 {{:}} 和 {{>}}(或{{html:}})两者都可以输出内容,不过后者是经过html编码的。 二、逻辑判断和循环。 if-else 语法:{{if c ... 查看全文