1.构造器 1.与类同名,无返回,在生成对象(栈、堆)时系统自动调用,一般用于初始化 2.可有参数,则可以默认参数、可以重载。重载和默认不能同时使用,但要包含无参构造器,即用默认参数实现:有参构造器包含了默认构造器,使其实现对象的无参创建。 3.若无构造器则系统默认生成一个无参构造器,若有构造器则不 ...
分类:
编程语言 时间:
2016-03-26 15:32:19
阅读次数:
228
题目:返回一个整数数组中最大子数组的和。 要求:输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。 设计思想: 利用动态规划的思想,将该问题转化成计算包含当前数组元素以及不包含当前数组元素的子数组之间的较大者,并向前 ...
分类:
编程语言 时间:
2016-03-26 15:33:32
阅读次数:
205
结对伙伴: 刘元柱 博客名:紫叶之风 链接:http://www.cnblogs.com/qwer112/ 设计思想: 1:随机输入一个数组 2:用动态规划求出该数组的最大子数组的和 3:定义一个结构体,当找到该最大子数组时,记录该数组的开始和结束 4:输出 结对开发的一瞬间: 程序源代码: 运行截 ...
分类:
编程语言 时间:
2016-03-26 15:29:50
阅读次数:
233
hashcode方法返回该对象的哈希码值。 hashCode()方法可以用来来提高Map里面的搜索效率的,Map会根据不同的hashCode()来放在不同的位置,Map在搜索一个对象的时候先通过hashCode()找到相应的位置,然后再根据equals()方法判断这个位置上的对象与当前要插入的对象是 ...
分类:
编程语言 时间:
2016-03-26 15:27:21
阅读次数:
254
一:题目内容及设计思路 1.题目: 返回一个整数数组中最大数组的和 2.要求: (1)输入一个整数数组,数组里有正数也有负数。 (2)数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 (3)求所有子数组的和的最大值。有球时间复杂度为O(n)。 3.设计思路: (1)利用while循环 ...
分类:
编程语言 时间:
2016-03-26 15:25:35
阅读次数:
202
题目描述: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 算法描述: 如果从头到尾进行扫描的话,时间复杂度为O(n),但这种方法过于简 ...
分类:
编程语言 时间:
2016-03-26 15:21:20
阅读次数:
153
提出问题,做出回答,判断是否正确: 倒计时按钮: 获取id,最多找一个:document.getelementbyid("id"); 根据name找,找出来是数组:document.getelemenntbyname("name") 根据标签名找,找出来的是数组:document.getlement ...
分类:
编程语言 时间:
2016-03-26 15:17:51
阅读次数:
208
来自:http://my.oschina.net/lovewxm/blog/288043?p=1 ...
分类:
编程语言 时间:
2016-03-26 15:16:19
阅读次数:
255
Watch是ZooKeeper中非常重要的一个机制,它可以监控ZooKeeper中节点的变化情况,告知客户端。下面,我们以代码为例来分析Watch在ZooKeeper中是如何实现的。ZooKeeper中一共由三种方法可以实现Watch,分别为getData、exists和getChildren,今天我们先来看下getChildren()方法。...
分类:
编程语言 时间:
2016-03-26 14:11:37
阅读次数:
264
题目一: 1. 写一个Java程序,用于分析一个字符串中各个单词出现的频率,并将单词和它出现的频率输出显示。(单词之间用空格隔开,如“Hello World My First Unit Test”); 2. 编写单元测试进行测试; 3. 用ElcEmma查看代码覆盖率,要求覆盖率达到100%。 De ...
分类:
编程语言 时间:
2016-03-26 14:11:20
阅读次数:
2299
crawler4j是Java实现的开源网络爬虫。提供了简单易用的接口,可以在几分钟内创建一个多线程网络爬虫。 下面实例结合jsoup(中文版API),javacvs 爬取自如租房网(http://sh.ziroom.com/z/nl/)租房信息。 1.maven导入相关包 2.创建自己的Crawle ...
分类:
编程语言 时间:
2016-03-26 14:11:49
阅读次数:
331
1.Question Description : when you use @Transactional annotation and @RequiresPermissions annotation (about shiro) together, you will find the @Require ...
分类:
编程语言 时间:
2016-03-26 14:09:48
阅读次数:
201
算法训练 数字三角形 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 (图3.1-1)示出了一个数字三角形。 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的总和最大。 ●每一步可沿左斜线向下或右斜线向下走; ●1<三角形行数≤ ...
分类:
编程语言 时间:
2016-03-26 14:05:47
阅读次数:
203
算法训练 最大的算式 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 题目很简单,给出N个数字,不改变它们的相对位置,在中间加入K个乘号和N-K-1个加号,(括号随便加)使最终结果尽量大。因为乘号和加号一共就是N-1个了,所以恰好每两个相邻数字之 ...
分类:
编程语言 时间:
2016-03-26 14:03:54
阅读次数:
428
在运行一个小脚本时,脚本从一文本文件读取数据,事实上这个文件只有一行'count:2',并取到这个2,将其转成数字。但运行,总是报错。 代码如下: 1 with open('count.txt', 'r') as file: 2 if not file.readline(): 3 pass 4 el ...
分类:
编程语言 时间:
2016-03-26 14:04:33
阅读次数:
1143
利用结构体封装一个内部数组,和一个元素游标,就可以实现栈了。 内部数组可以存储在内存的栈中(Stack),也可以动态申请,存储组堆中(Heap) 储存在栈中,则需要制定栈的最大容量。储存在堆中,就可以通过malloc函数申请初始容量,当容量不够后,还可哟通过realloc函数扩充。 下面是用栈储存区 ...
分类:
编程语言 时间:
2016-03-26 14:04:08
阅读次数:
206