首页 > 编程语言
调用JavaScript
当webdriver 遇到没法完成的操作时,笔者可以考虑借用JavaScript 来完成,比下下面的例子,通过JavaScript 来隐藏页面上的元素。除了完成webdriver 无法完成的操作,如果你熟悉JavaScript的话,那么使用webdriver 执行JavaScript 是一件非常高效 ...
分类:编程语言   时间:2017-01-03 18:44:56    收藏:0  评论:0  赞:0  阅读:325
javascript笔记5之流程控制语句
1 /* 2 var box = 100; //单行语句 3 var age = 20; //另一条单行语句 4 5 6 { //用花括号包含的语句集合,叫做复合语句,单位一个 7 //一对花括号,表示一个复合语句,处理时候,可以当作一条单行语句来对待 8 var height = 200; //复 ...
分类:编程语言   时间:2017-01-03 18:43:47    收藏:0  评论:0  赞:0  阅读:200
python格式化输出
1 __author__ = 'meng' 2 3 name = input("name:") 4 age = int(input("age:")) 5 job = input("job:") 6 salary = input("salary:") 7 8 info = ''' 9 info of ...
分类:编程语言   时间:2017-01-03 18:39:11    收藏:0  评论:0  赞:0  阅读:210
LINQ语句中的.AsEnumerable() 和 .AsQueryable()的区别
LINQ语句中的.AsEnumerable() 和 .AsQueryable()的区别 在写LINQ语句的时候,往往会看到.AsEnumerable() 和 .AsQueryable() 。例如: 上述代码使用LINQ 针对数据集中的数据进行筛选和整理,同样能够以一种面向对象的思想进行数据集中数据的 ...
分类:编程语言   时间:2017-01-03 18:36:40    收藏:0  评论:0  赞:0  阅读:150
【java规则引擎】之Drools之Rete算法
一:规则引擎 >规则引擎的核心是Pattern Matcher(模式匹配器)。不管是正向推理还是反向推理,首先要解决一个模式匹配的问题。 >对于规则的模式匹配,可以定义为: 一个规则是一组模式的集合。如果事实/假设的状态符合该规则的所有模式,则称为该规则是可满足的。 模式匹配的任务就是将事实/假设的 ...
分类:编程语言   时间:2017-01-03 18:35:34    收藏:0  评论:0  赞:0  阅读:1318
Java this关键字
上面的代码中有个叫name的成员变量,也有个同样叫name的方法参数。那么showName方法会输出参数的name还是成员变量name呢? 测试代码: 运行结果: 运行结果显示答案是会输出参数的name,原因是Java语法获取变量的时候采取的是就近原则所以name代表的是离它最近的参数name。如果 ...
分类:编程语言   时间:2017-01-03 18:34:26    收藏:0  评论:0  赞:0  阅读:118
spring源码分析之@ImportSelector、@Import、ImportResource工作原理分析
1. @importSelector定义: 实现线索: 具体代码实现: 2、@Import和@ImportResource的实现如下: ConfigurationClassParser.java 3.三种方式: ConfigurationClassParser.java ...
分类:编程语言   时间:2017-01-03 18:29:02    收藏:0  评论:0  赞:0  阅读:2280
【JavaScript】javascript中伪协议(javascript:)使用探讨
javascript:这个特殊的协议类型声明了URL的主体是任意的javascript代码,它由javascript的解释器运行。 比如下面这个死链接: 将javascript代码添加到客户端的方法是把它放置在伪协议说明符号 javascript:后的URL中。这个特殊的协议类型声明了URL的主体是 ...
分类:编程语言   时间:2017-01-03 18:27:14    收藏:0  评论:0  赞:0  阅读:232
IDEA springMVC - hello world
记录所学,防忘记... ide用IDEA,用maven管理依赖包 1、建立一个maven-webapp项目:File->New->Project 2、pom.xml 3、编辑代码路径/src/main/java,添加controller包 4、添加MainController.java,响应“/in ...
分类:编程语言   时间:2017-01-03 18:25:25    收藏:0  评论:0  赞:0  阅读:192
Swift:如何判断一个对象是否是某个类(或其子类)的实例
在OC中我们直接可以用如下方法即可 [objc] view plain copy [obj isKindOfClass:[obj class]]; [objc] view plain copy [objc] view plain copy 在Swift中,并没有 .class 属性或者方法, 便可以 ...
分类:编程语言   时间:2017-01-03 18:25:12    收藏:0  评论:0  赞:0  阅读:1029
python 面向对象初级篇
Python 面向对象(初级篇) 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强…” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘 ...
分类:编程语言   时间:2017-01-03 18:20:32    收藏:0  评论:0  赞:0  阅读:213
多线程访问成员变量与局部变量
如果一个变量是成员变量,那么多个线程对同一个对象的成员变量进行操作时,它们对该成员变量是彼此影响的,也就是说一个线程对成员变量的改变会影响到另一个线程。 如果一个变量是局部变量,那么每个线程都会有一个该局部变量的拷贝(即便是同一个对象中的方法的局部变量,也会对每一个线程有一个拷贝),一个线程对该局部 ...
分类:编程语言   时间:2017-01-03 18:17:25    收藏:0  评论:0  赞:0  阅读:85
郑捷《机器学习算法原理与编程实践》学习笔记(第三章 决策树的发展)(二)_C4.5
(上接第三章) 3.3.1 信息增益率 信息增益率的定义如下: GainRatio(S,A) = Gain(S,A)/SplitInfo(S,A) 其中Gain(S,A)就是ID3算法中的信息增益,而划分信息SplitInfo(S,A)代表了按照特征A划分样本集S的广度和均匀性。 其中Si到Sc是特 ...
分类:编程语言   时间:2017-01-03 18:14:50    收藏:0  评论:0  赞:0  阅读:510
javaee 九大内之对象
request --HttpSverletRequest --请求 浏览器到服务器response --httpSverletResponse-- 返回 服务器到浏览器config-- SverletConfig-- 用来获取wed.xml的信息application --SverletContex ...
分类:编程语言   时间:2017-01-03 18:13:19    收藏:0  评论:0  赞:0  阅读:348
java开发环境搭建
下载JDK最新版jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html所有历史版本jdk:http://www.oracle.com/technetwork/java/javase/archive-139210.htmlpath环境变量JAVA_HOME=<配置JDK安装路径>PATH=配置JDK命令文件的位置其实,如果使用1.5以..
分类:编程语言   时间:2017-01-03 17:31:21    收藏:0  评论:0  赞:0  阅读:274
python 学习之 WINDOWS 注册表学习(一)
遍历Windows注册表键值,代码如下:import_winregkey=_winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,r"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer")try:i=0while1:name,value,type=_winreg.EnumValue(key,i)print"name:"+repr(name)print"type:"+repr(type)print"valu..
分类:编程语言   时间:2017-01-03 17:23:42    收藏:0  评论:0  赞:0  阅读:203
springMVC:通配符的匹配很全面, 但无法找到元素 'mvc:annotation-driven' 的声明
转自:http://blog.csdn.net/tolcf/article/details/50845483 报错信息:通配符的匹配很全面, 但无法找到元素 'mvc:annotation-driven' 的声明 原因是:虽然在xml文件上方声明了mvc,但没有配置此声明对应的文件信息,正确配置如下 ...
分类:编程语言   时间:2017-01-03 17:12:48    收藏:0  评论:0  赞:0  阅读:339
Java中的继承与静态static等的执行先后顺序
package extend; public class X { Y y=new Y(); static{ System.out.println("tttt"); } X(){ System.out.println("X"); } public static void main(String[] a ...
分类:编程语言   时间:2017-01-03 17:11:50    收藏:0  评论:0  赞:0  阅读:258
Java 文本文件 读写
Use File/FileInputStream/FileOutputStream. FileReader/BufferedReader FileWriter/BufferedWriter ...
分类:编程语言   时间:2017-01-03 17:05:33    收藏:0  评论:0  赞:0  阅读:168
java类的初始化块/执行顺序,实例化对象数据赋值
java里初始化一个类的对象,通过初始化快或者构造方法进行数据赋值。与其相关的执行代码有这么几种: 静态初始化块 初始化块 构造方法 静态初始化块 静态初始化块只在类加载时执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 非静态初始化块 非静态初始化块在每次初始化实例对象的时 ...
分类:编程语言   时间:2017-01-03 17:03:00    收藏:0  评论:0  赞:0  阅读:108
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!