2017-07-29 22:54:28 一、迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next ...
分类:
编程语言 时间:
2017-07-30 00:14:55
阅读次数:
203
2017-07-29 23:20:24 主要技术路线:requests+bs4+格式化输出 ...
分类:
编程语言 时间:
2017-07-30 00:15:02
阅读次数:
211
问题 可重现的Demo代码:demo.zip 最近排查一个spring boot应用抛出hibernate.validator NoClassDefFoundError的问题,异常信息如下: 这个错误信息表面上是NoClassDefFoundError,但是实际上ConfigurationImpl这 ...
分类:
编程语言 时间:
2017-07-30 00:15:41
阅读次数:
743
首先今天先装了jdk1.7 ,找了半天,因为官网是都是让你装1.8的最新版本,地址如下: 所有jdk的历史版本: http://www.oracle.com/technetwork/java/javase/archive-139210.html 装了tomcat7,很好找不多说了。 装了maven3 ...
分类:
编程语言 时间:
2017-07-30 00:16:05
阅读次数:
158
在Python2 中,可以通过使用**kwargs,在函数中配合使用kwargs.pop(key, False)实现获取限制关键字参数值,如果未传入则设置默认值,当所有需要的关键字参数都pop完毕,如果kwargs还有其它内容则raise ValueError. ...
分类:
编程语言 时间:
2017-07-30 00:16:29
阅读次数:
147
Spring里的占位符 spring里的占位符通常表现的形式是: <bean id="dataSource" destroy-method="close" class="org.apache.commons.dbcp.BasicDataSource"> <property name="url" va ...
分类:
编程语言 时间:
2017-07-30 00:17:04
阅读次数:
1765
有点坑记录一下。 首先创建工程时选控制台类型工程,Win32估计就应该选Win32的,反正我测试用的控制台。 然后选DLL类型,除了Empty其他全都去掉。 工程属性,masm勾上。 Linker >> Advanced里 Entry Point写上默认的入口函数 DllEntryPoint Lin ...
分类:
编程语言 时间:
2017-07-30 00:17:22
阅读次数:
295
1. Alert , 先用常规办法定位到能触发alert的按钮 , 然后 如果alert框确认后,还好连续弹出alert框,继续同样操作,注意延时。。。不然可能因为太快,出错,坑。 2. Confirm 3. prompt 它们的本质是相同的,driver.switchTo().alert() 这句 ...
分类:
编程语言 时间:
2017-07-30 00:18:49
阅读次数:
197
void Quicksort(ElementType A[], int N) { Qsort(A, 0, N-1); } ElementType Median3(ElementType A[], int Left, int Right) { int Center = (Left + Right)/2... ...
分类:
编程语言 时间:
2017-07-30 00:19:22
阅读次数:
167
引言: 函数和装饰器好比程序界的加工厂: 1、函数一般可用来加工一种或者多种数据类型的数据:字符串、数字、列表、字典等 举一个简单例子:已知半径求面积 调用s函数:输入4,输出半径为4的圆的面积。a相当于面积的容器 2、装饰器是用来装饰函数的函数。其需要输入的原材料为某个函数 以下是装饰器的固定格式 ...
分类:
编程语言 时间:
2017-07-30 00:19:47
阅读次数:
306
#反射 1.是JAVA API,是Java提供的现成的类!! --接受API提供的功能! 2. 是Java提供的动态执行机制,动态加载类,动态创建对象,动态访问属性,动态调用方法。 ##反射用途 1. eclipse 中解析类的结构使用了反射 2.JUnit识别被测试方法使用了反射 -- JUnit ...
分类:
编程语言 时间:
2017-07-30 00:20:02
阅读次数:
427
文章来源:http://blog.csdn.NET/cuker919/article/details/8233821 牛人写JVM的博客: http://blog.csdn.net/java2000_wl/article/category/1249100 http://blog.csdn.Net/c ...
分类:
编程语言 时间:
2017-07-30 00:20:26
阅读次数:
285
函数知识回顾: 函数的参数分为:实参和形参。 实参:调用函数的时候传入的参数; 形参:分为3种(位置参数、默认参数、动态传参) 位置参数:必须传值 默认参数:不是必须传参数 动态传参 装饰器(完整解释版) 装饰器的高级应用:一个装饰器被几个函数调用和一个装饰器被调用的次数、一个函数被多个装饰器装饰、 ...
分类:
编程语言 时间:
2017-07-30 00:53:06
阅读次数:
194
安装 sudo apt-get install python-scipysudo apt-get install python-numpysudo apt-get install python-matplotlib 测试 [[ 0.65980666 0.55674039 0.15432447 0.6 ...
分类:
编程语言 时间:
2017-07-30 00:53:45
阅读次数:
156
数组的排序方法:reverse() 反转数组元素的顺序。sort() 对数组的元素进行排序。 可以不写,也可以传一个自定义函数用来排序。 var = [2, 14, 3, 37, 5, 40];console.log( .sort()); // [14, 2, 3, 37, 40, 5]consol ...
分类:
编程语言 时间:
2017-07-30 00:54:22
阅读次数:
178
装饰器出现的原因是因为我们应对新的需求:在不改变原函数调用方式的情况下,在这个函数前后加上扩展功能;它的本质是闭包函数。 装饰器的结构: 两个def 两个return互相对应。 装饰器的设计模式:是开放封闭原则;既对扩展是开放的,对修改是封闭的。 计算一个函数的运行的时间: 这个函数可以计算有限的代 ...
分类:
编程语言 时间:
2017-07-30 00:54:58
阅读次数:
161
一、输入输出流体系 1)常用流分类 表中黑色加粗的类代表节点流,必须与指定的物理节点关联,斜体字标出的类代表抽象基类,无法直接创建实例。 如果进行输入输出的是文本内容,则考虑使用字符流,如果输入输出的是二进制内容,则应考虑使用字节流。 2)转换流 Java中只有字节转换成字符的转换流,没有字符流转换 ...
分类:
编程语言 时间:
2017-07-30 00:55:15
阅读次数:
172
1 for(var i = 0; i < 10; i++) { 2 setTimeout(function() { 3 console.log(i); //输出10个10,因为setTimeout方法是异步的,当执行到setTimeout时,for循环已经执行完毕,i变量值为10 4 }, 1000... ...
分类:
编程语言 时间:
2017-07-30 00:55:35
阅读次数:
192