恢复内容开始 需要用到的工具:python(pymouse、selenium)、chrome、webdriver 使用的webdriver一定要和chrome的版本相匹配,具体的对应关系可以参考以下博客:http://blog.csdn.net/goblinintree/article/detail ...
分类:
编程语言 时间:
2017-05-07 11:36:46
阅读次数:
276
HashMap继承自抽象类AbstractMap,抽象类AbstractMap实现了Map接口。关系图例如以下所看到的:Java中的Map<key, value>接口同意我们将一个对象作为key。也就是能够用一个对象作为key去查找还有一个对象。在我们探讨HashMap的实现原理之前,我们先自己实现 ...
分类:
编程语言 时间:
2017-05-07 11:38:14
阅读次数:
228
对象的序列化:把一个Object对象直接转化为字节流,然后把它写入到硬盘上的一个二进制文件或者通过网络传输,同样的,我们可以把这个二进制文件读入到内存,然后用来初始化一个对象,需要序列化得类对象,需要实现Serializable接口(空接口,与instanceof连用,起到标志作用),..
分类:
编程语言 时间:
2017-05-07 11:38:21
阅读次数:
145
素数的概念:一个整数如果只能整除1和它本身,那么这个整数就是一个素数 方法一:素数是除去能被2整除、3整除、5整除、7整除的整数,但包含2,3,5,7 方法二:通过boolean筛选来判断素数 调用方法:如果一个整数数的不能整除2到这个数开平方区间的整数,那么这个数就是一个素数 写一个程序的过程: ...
分类:
编程语言 时间:
2017-05-07 11:39:04
阅读次数:
175
写在最前面 经过一段时间的迭代开发。我们认为是时候公布AOS V0.2版本号了。这个版本号新增功能7个,关闭bug或完好缺陷13个 AOS平台简单介绍 AOS应用基础平台基于JavaEE技术体系,以“标准功能可复用、通用模块可配置、行业需求高速开发、异构系统无缝集成”为目标,为软件开发团队提供高效可 ...
分类:
编程语言 时间:
2017-05-07 11:39:33
阅读次数:
234
一. 出现背景: 在JDK1.5之前,我们定义常量是这种:public static final String RED = “RED”; 在JDK1.5中增加了枚举类型,我们能够把相关的常量分组到一个枚举类中: public enum Color { RED, GREEN, BLUE; } 使用的时 ...
分类:
编程语言 时间:
2017-05-07 11:39:50
阅读次数:
131
老男孩python第一节课笔记博客首先老师开课激励,一起吹了会牛逼,然后自我介绍等等,下面进入正题,首先是python介绍1.介绍python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,..
分类:
编程语言 时间:
2017-05-07 11:40:24
阅读次数:
252
tomcat调用和main方法调用不同在于引入的jar不一样。tomcat引入的jar是全部lib以下的jar包,main是project引入的jar。假设直接进行公布lib下的全部jar都会引入到project。有可能导致jar冲突,引起jsp调用webservice失败。以下是配置的最少jar包 ...
分类:
编程语言 时间:
2017-05-07 11:40:38
阅读次数:
172
JavaScript:扩展知识(1)——JSON 理解: 关于 JSON,最重要的是要理解它是一种数据格式,不是一种编程语言。虽然具有相同的语法形式,但 JSON 并不从属于 JavaScript。而且,并不是只有 JavaScript 才使用 JSON,毕竟 JSON 只是一种数据格式。很多编程语 ...
分类:
编程语言 时间:
2017-05-07 11:42:01
阅读次数:
272
String和StringBuffer的区别 1、String具有长度不可改变的属性,当对字符串做添加或者删除,替换时,不会改变String对象的内容,而是产生了一个新的字符串对象 2、StringBuffer类:StringBuffer会在缓冲区开辟一个空间,当对StringBuffer内容做添加 ...
分类:
编程语言 时间:
2017-05-07 11:43:12
阅读次数:
253
1、javascript的Dom对象动态事件绑定注意以下2点,如:document.getElementById("id名称").addListenerEvent("事件名称",function(){代码},false),动态绑定事件,事件名称不加on,如:click,mouseover等。 (1) ...
分类:
编程语言 时间:
2017-05-07 11:43:27
阅读次数:
277
java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。创建Scanner对象的基本语法: Scanner s = new Scanner(System.in); 在读取前,一遍需要hasNext和hasNextLine判断是否还有输入的数据。它们的区别 ...
分类:
编程语言 时间:
2017-05-07 11:43:43
阅读次数:
163
1 . public、private、static都不能修饰局部变量。 2 . 用“==”进行比较时,符号两边的数据类型必须一致(可相互转换的基本类型除外),否则编译出错。 3 . JAVA语言的任何关键字都没有大写(打头)字母。 4 . 访问修饰符 private:方法或变量只能在该类内部才能被访 ...
分类:
编程语言 时间:
2017-05-07 11:44:15
阅读次数:
248
JavaScript中有 6 个值为“假”,这六个值是: 这里面 false 本身是布尔类型,其它 5 个则不是。 除了这 6 个外,其它均为“真” ,包括对象、数组、正则、函数等。注意 '0'、'null'、'false'、{}、[]也都是真值 。 虽然这六个值都为“假”,它们之间并非都相等: 对 ...
分类:
编程语言 时间:
2017-05-07 11:44:35
阅读次数:
173
一.指针数组:本质是一个数组,里面存放的元素是指针。比如:char *nums[10];定义了一个名称为num 长度为10的存放元素为:指向char类型数据的指针变量的数组。数组中的每一个元素都是一个指针,每一个指针都能够指向一个字符串。 在程序中举例: int main(int argc, con ...
分类:
编程语言 时间:
2017-05-07 11:45:07
阅读次数:
136
Prim算法 Prim算法求最小生成树是采取蓝白点的思想,白点代表已经加入最小生成树的点,蓝点表示未加入最小生成树的点。 进行n次循环,每次循环把一个蓝点变为白点,该蓝点应该是与白点相连的最小边权的是当前蓝点中最小的。这样就相当于向生成树中添加了n-1次最小的边,最后得到的一定是最小生成树。 1 # ...
分类:
编程语言 时间:
2017-05-07 11:45:15
阅读次数:
247
1.背景 PCA(Principal Component Analysis),PAC的作用主要是减少数据集的维度,然后挑选出基本的特征。 PCA的主要思想是移动坐标轴,找到方差最大的方向上的特征值。什么叫方差最大的方向的特征值呢。就像下图中的曲线B。一样。它的覆盖范围最广。基本步骤:(1)首先计算数 ...
分类:
编程语言 时间:
2017-05-07 11:45:56
阅读次数:
534
题意:两道题差不多,都是给你一堆平面上的点,每个点有权值,然后m次询问求某一矩形区域内的点权和 题解:先离散化,然后将询问拆成左右两条线段,然后将点和这些线段一起按x坐标排序,在y轴上维护树状数组。然后询问的答案就是两条线段上点权和之差 BZOJ1935: BZOJ4822 ...
分类:
编程语言 时间:
2017-05-07 11:46:21
阅读次数:
363
本文主要是列出一些javascript 相关的,不限于javascript的,容易记错或者遗忘的小知识,小技巧。 1、javascript中的false 在 JavaScript,常见的 false 值: 要注意空数组([])和空对象({}): 所以在 if 中,[] 和 {} 都表现为 true。 ...
分类:
编程语言 时间:
2017-05-07 11:47:30
阅读次数:
231
可视化编辑器,alt+1到9键,切换到工具区,tab键,选择按钮,esc键,返回编辑publicclassTestIO{publicstaticvoidmain(String[]args){Stringfilename="D:"+File.separator+"hello.txt";Filefile=newFile(filename);System.out.println("标准输出--控制台");try{//FileOutputStreamfil..
分类:
编程语言 时间:
2017-05-07 11:47:51
阅读次数:
269