1.抽象类不能被实例化。 2.抽象类可以有构造函数,被继承时子类必须继承父类一个构造方法,抽象方法不能被声明为静态。 3.抽象方法只需申明,而无需实现,抽象类中可以允许普通方法有主体 4.含有抽象方法的类必须申明为抽象类 5.抽象的子类必须实现抽象类中所有抽象方法,否则这个子类也是抽象类。 ...
分类:
编程语言 时间:
2017-10-13 13:56:57
阅读次数:
196
以上每个节点被遍历多次。 ...
分类:
编程语言 时间:
2017-10-13 13:58:52
阅读次数:
183
spring中@profile与maven中的profile很相似,通过配置来改变参数。例如在开发环境与生产环境使用不同的参数,可以配置两套配置文件,通过@profile来激活需要的环境,但维护两套配置文件不如maven中维护一套配置文件,在pom中通过profile来修改配置文件的参数来的实惠。 ...
分类:
编程语言 时间:
2017-10-13 13:59:37
阅读次数:
212
这周我们主要学习的是第六章的接口,lambda表达式和内部类,而这周我们主要学习的是接口,由于java不支持多继承,一个类只能有一个超类,为了克服单继承的缺点,我们使用了接口,接口名的命名规则与标识符的命名规则一样,在里面只能包含数据常量和抽象方法,接口分为内置接口和用户自定义接口,接口也可以像类的 ...
分类:
编程语言 时间:
2017-10-13 14:00:45
阅读次数:
142
当调用String.compare方法的时候,比较的是Unicode码,并不能对汉字进行准确的排序,所以汉字比较时会出现比较混乱的结果。 java.text.Collator类中有一个getInstance(Locale desiredLocale) 方法可以解决对汉字排序的问题。 例如: 这样排序 ...
分类:
编程语言 时间:
2017-10-13 14:02:56
阅读次数:
256
网上看了很多springMVC helloworld的教程,非常不满意;首先,maven构建的就很少,再者,绝大部分都是断章取义,让人不明就里。其中有几篇讲的好的,我摘录了一些,自己试着构建了一下项目,发现里面还是有很多需要注意的地方,就记录在这里吧。 我是一个喜欢刨根问底的人,所以我打算从手动ma ...
分类:
编程语言 时间:
2017-10-13 14:03:05
阅读次数:
180
模板字符串1、JavaScript不区分整数和浮点数,统一用Number表示。 2、NaN这个特殊的Number与所有其他值都不相等,包括它自己: 唯一能判断NaN的方法是通过isNaN()函数: 3、null表示一个“空”的值,它和0以及空字符串''不同,0是一个数值,''表示长度为0的字符串,而 ...
分类:
编程语言 时间:
2017-10-13 14:04:43
阅读次数:
241
Python Number 类型转换 Python数学函数 Python随机数函数 随机数可以用于数学,游戏,安全等领域中,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。 Python包含以下常用随机数函数: Python三角函数 本文转载于:http://www.runoob.com ...
分类:
编程语言 时间:
2017-10-13 14:05:14
阅读次数:
164
在爬虫分析的时候,经常在网页上看到如下格式的rsa公钥: 对于rsa算法的公钥,我们了解到,主要有两个信息:模数(modulus)和指数(exponent) 只有有这两个信息,我们便可以用以下代码段生成公钥,然后使用rsa库对数据进行加密 现在我们需要做的就是从这段字符串中提出模数和指数. 在研究的 ...
分类:
编程语言 时间:
2017-10-13 14:05:35
阅读次数:
967
SpringMVC 的 Controller 返回各种视图的处理方式 ...
分类:
编程语言 时间:
2017-10-13 14:05:44
阅读次数:
541
在Javascript中允许函数通过直接量来定义。一般情况下,我们定义函数时,最常见的方式是通过function语句进行定义,例如: 这样,sum这个函数就在它所在的作用域中可以被任意调用了。除此之外,函数的定义方式可以通过另外一种方式,就是通过直接量定义。例如上面这个例子,我们可以用另外一种方式: ...
分类:
编程语言 时间:
2017-10-13 14:06:02
阅读次数:
149
题目: 给定一个排序的数组,删除重复的位置,使每个元素只显示一次并返回新的长度。 不要为另一个数组分配额外的空间,您必须使用常量内存来执行此操作。 例如,给定输入数组nums = [1,1,2], 您的函数应返回长度= 2,与前两个元素NUMS是1和2分别。无论你离开新的长度什么都不重要。 思路: ...
分类:
编程语言 时间:
2017-10-13 14:07:25
阅读次数:
135
Java是这个星球上最为流行的编程语言之一,但这方面的竞争正愈演愈烈。下面我们将讲述Java可能遭遇滑铁卢的地方,以及可以做些什么来预防它的衰退。 2017年9月的TIOBE指数将Java列为当月较为流行的语言。其实,它已经名列前三甲很多年了。 Stack Overflow Developer Su ...
分类:
编程语言 时间:
2017-10-13 14:07:48
阅读次数:
180
CSS基础part1 CSS基本语法: CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 例如: css的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。 2.嵌入式 嵌入式是将CSS样式集中写在网页的<head>< ...
分类:
编程语言 时间:
2017-10-13 14:08:15
阅读次数:
155
操作系统Redhat Linux,自带python2.6。Python程序的运行其实相当简单,只需在操作系统中安装并配置好python环境即可,和运行java需要配置jre一样(哪里简单,真简单就不会有下面这么多事了)。 1.直接运行*.py程序 提示导入错误:ImportError: No mod ...
分类:
编程语言 时间:
2017-10-13 14:09:01
阅读次数:
200
第一题 利用递归求组合数 设计思想 (1)首先根据公式求,利用递归完成阶乘函数的初始化,并且通过调用阶乘,实现公式计算 (2)递推方法,根据杨辉三角的特点,设置二维数组,从上到下依次保存杨辉三角所得数,并且每次判断,行列和用户想要得到数的行列是否相同 (3)递归方法,递归调用函数,通过地递推公式从后 ...
分类:
编程语言 时间:
2017-10-13 14:09:11
阅读次数:
214
Python之路【第一篇】:Python简介和入门 Python之路【第二篇】:Python基础(一) Python之路【第三篇】:Python基础(二) Python之路【第四篇】:模块 Python之路【第五篇】:面向对象及相关 Python之路【第六篇】:Socket Python之路【第七篇 ...
分类:
编程语言 时间:
2017-10-13 14:09:55
阅读次数:
273
1. 一个完整的javascript实现由三部分组成:核心(ECMAScript)、文档对象模型(DOM)以及浏览器对象模型(BOM),ECMAScript就是对标准规定的如语法、类型、语句、关键字、保留字、操作符以及对象的语言的描述。 文档对象模型DOM 针对XML但经过扩展用于HTML的应用程序 ...
分类:
编程语言 时间:
2017-10-13 14:10:45
阅读次数:
174
对象直接量创建一个对象: var obj = {x:[1,2],y:23}; 代码跟下面是一样的。 var obj=new Object(); obj.x=new Array(1,2); obj.y=23; 测试:for(var i in obj) alert(obj[i]); 函数直接量:它是一个 ...
分类:
编程语言 时间:
2017-10-13 14:11:19
阅读次数:
229
Spring Boot对于如何使用Spring构建应用程序有一个看法:例如它具有常规配置文件的常规位置,以及用于常见管理和监视任务的端点。Spring Cloud建立在此之上,并添加了一些可能系统中所有组件将使用或偶尔需要的功能。 一个Spring Cloud应用程序通过创建一个“引导”上下文来进行... ...
分类:
编程语言 时间:
2017-10-13 14:11:36
阅读次数:
264