ICode9

精准搜索请尝试: 精确搜索
  • Java的动态代理2——探究生成的代理对象真实面目2019-03-14 18:53:56

    在Java的动态代理1 中我们学习了用法,下面我们探究一下生成的这个RealUser realUser对象到底是啥呢?它继承了那些父类,实现了那些接口呢? 实验设计 获取realUser的父类 获取realUser实现的接口 实验过程 打印realUser的父类和接口 实现方式:反射 具体方法:realUser.getClass()

  • 太嚣张了!他竟用Python绕过了“验证码”2019-03-14 18:52:34

    在web页面中,经常会遇到验证码,这对于我这么一个热爱web自动化测试人员,就变成了一件头疼的事。于是千方百计找各种资源得到破解简单的验证码方法。   识别验证码   大致分如下几个步骤:     1.获取验证码图片     2.灰度处理     3.增加对比度     4.降噪     

  • JavaScript(二十五)数字字母汉字验证码demo2019-03-14 18:52:27

    验证码效果图 全部代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> .block { width: 100px; height: 40px;

  • 如何配置Python的环境变量2019-03-14 18:51:51

    哎,公司电脑设了限制,没有管理员账户,设置不了环境变量怎么办!!! 哈哈哈,搜索各大网站,感谢度娘,成功解决,解决方法如下: 首先进入Python安装后自带的IDLE中,输入 >>>import sys >>>sys.path 打开windows的CMD命令行, 1、进入Python安装所在目录; 2、输入命令 OK,结果完美,成功改变path  

  • JavaScript(二十六)倒计时demo2019-03-14 18:51:21

    倒计时效果展示图 全部代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> .b { width: 80px; height: 100px; b

  • JavaScript(二十七)钟表demo2019-03-14 18:49:50

    钟表效果图展示 全部代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; padding: 0; } #

  • JavaScript(二十八)无缝滚动demo2019-03-14 18:47:59

    无缝滚动效果展示图 全部代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; } #d1, #d4{ w

  • python集合2019-03-14 18:41:27

    list&tuple list和tuple都是有序集合,list是可变对象,tuple是不可变对象 list特点: 查找和插入的时间随着元素的增加而增加(缺点); 占用空间小,浪费内存很少(优点) 1 # -*-coding:utf8 -*- 2 3 #定义list 4 humans = ['Lily','Sherry','Mami'] 5 #获取list的元素个数 6 humans_len =

  • Python+Selenium练习篇之9-清除文本方法2019-03-14 18:40:38

    在前面的基础篇的最后一篇,我们用到了输入字符和点击按钮这样的操作。用send_keys()来输入字符串到文本输入框这样的页面元素,用click()来点击页面上支持点击的元素。有时候,我们需要清除一个文本输入框内的文字,然后重新输入新的字符串,那边清除这个方法如何实现呢。 调用webdriever中c

  • 数据结构与算法02(python实现)__栈2019-03-14 18:39:16

    栈(stack),有些地方称为堆栈,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一种默认的访问顺

  • Python+Selenium练习篇之8-利用css定位元素2019-03-14 18:38:42

    前面介绍了,XPath, id , class , link text, partial link text, tag name, name 七大元素定位方法,本文介绍webdriver支持的最后一个方法:by_css。css和XPath类似,也需要掌握一些语法,才能写出正确的,完整的css选择表达式。相关w3c介绍,请点击这里。 相关脚本代码如下: # coding=utf-8 fro

  • Python+Selenium练习篇之10-刷新当前页面2019-03-14 18:37:48

    本文介绍如何调用webdriver中刷新页面的方法。 相关脚本代码如下: # coding=utf-8import timefrom selenium import webdriver driver = webdriver.Chrome()driver.maximize_window()driver.implicitly_wait(6) driver.get("https://www.baidu.com")time.sleep(2)try: driver.ref

  • 程序员在网吧写代码被暴打一顿!2019-03-14 17:56:41

    前言 近期在网上看到一个新闻,程序员在网吧写代码被人暴打一顿!!!             正文 事情是这样子的,那位程序员家里电脑坏了,又有一个很急的项目要赶,就在小区楼下的网吧去写代码!由于时间很急,项目有很大,程序员的思路必须非常清晰,不能被打断。而在另一旁两个小伙正在双排撸啊撸。

  • C# Attribute+反射的威力2019-03-14 17:55:19

    先说说Attribute这个东西。 这次做需求第一次用,查找相关资料看的一脸懵逼,吐槽一手,这么简单的东西为啥要介绍的那么复杂。 Attribute叫特性,但是个人感觉把它当成标签理解更舒服点。 首先他是一个类,一个继承自System.Attribute的类。 他以[Attribute()]的形式标注在类啊,枚举啊,属性

  • JavaScript 中有哪些不同的函数调用模式?2019-03-14 17:54:01

    1.函数调用 2.方法调用 3.构造器调用 4.上下文形态 第一种函数调用: 使用函数调用模式调用函数时,非严格模式下,this被绑定到全局对象;在严格模式下,this是undefined。 function A(){ console.log(this); } A();//window function A(){ 'use strict'; console.log(thi

  • 团体程序设计天梯赛-练习集 L1-006 连续因子 (20 分)2019-03-14 17:53:36

    L1-006 连续因子 (20 分) 一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。 输入格式: 输入在一行中给出一个正整数 N(1<N

  • python单例模式2019-03-14 17:50:47

    在面试python工作的过程中,python的单例模式会经常被问到,而且在工作当中,也经常会使用到,所以统计了一下Python实现单例模式的几种方式。 实现python单例模式,共有四种模式 1.使用__new__方法 class Singleton(object): def __new__(cls, *args, **kw): if not hasattr

  • [PHP] assert()断言检测函数2019-03-14 17:40:19

    assert_options函数 设置断言的参数 assert 函数 ,检测一个断言 <?php// 激活断言,并设置它为 quietassert_options(ASSERT_ACTIVE, 1);assert_options(ASSERT_WARNING, 0);assert_options(ASSERT_QUIET_EVAL, 1);// 设置回调函数assert_options(ASSERT_CALLBACK, 'my_assert_handl

  • python基础--变量及类型2019-03-14 17:39:27

    一.变量的定义   示例:     num1 = 100 #num1就是一个变量,就好一个小菜篮子     num2 = 87 #num2也是一个变量     result = num1 + num2 #把num1和num2这两个"菜篮子"中的数据进行累加,然后放到 result变量中。      总结:   所谓变量,可以理解为菜篮子,如果需要

  • 开源 java CMS - FreeCMS2.8 数据对象 mail2019-03-14 16:56:02

    项目地址:http://www.freeteam.cn/mail在使用互动信件相关标签时,标签会封装mail供页面调用。属性说明ididunitid收信单位idunitname收信单位名称userid收信人idusername收信人名称mailtype信件类型title标题writer写信人tel写信人联系电话address写信人地址email写信人电子邮箱isope

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有