集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。 就使用集合容器进行存储。 集合特点: 1、用于存储对象的容器。 2、集合的长度是可变的。 3、集合中不可以存储基本数据类型值。 集合容器因为内部的数据结构不同,有多种具体容器,不断向上抽取,就形成了集合框架。 框架的顶层 ...
分类:
编程语言 时间:
2016-08-21 22:40:45
阅读次数:
234
电脑坏了一个礼拜,,不过好在在机智的小北方强大的傲娇力下让其脱胎换骨,再战5年没问题~~~话说这个电脑还是北方大二的时候买的,用了也有4年多了啊,在此也多谢某位小伙伴,毕竟北方多windows系统确实是一窍不通 好吧,今天的内容真心比较简单,因为是在撸redhat的时候就已经GET到的 1.正则表达 ...
分类:
编程语言 时间:
2016-08-21 22:39:36
阅读次数:
255
问题:重新格式化一些很长的字符串,以指定的列数来显示 解决方案:textwrap模块的fill()方法来实现 关于终端的尺寸大小,可以通过os.get_terminal_size()来获取: fill()方法还有其他的额外的选项可以用来控制制表符、句号等,请参阅textwrap.TextWrappe ...
分类:
编程语言 时间:
2016-08-21 22:38:03
阅读次数:
234
File is a named location on disk to store related information. It is used to permanently store data in a non-volatile memory (e.g. hard disk). Since, ...
分类:
编程语言 时间:
2016-08-21 22:38:22
阅读次数:
221
python基础 本节内容 1.python起源 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。1991年 发布Python第一个版本。 最新的TIOB ...
分类:
编程语言 时间:
2016-08-21 22:37:39
阅读次数:
241
不一定,关键要看子类是否是抽象类。如果子类是非抽象类,则必须实现接口中的所有方法; 如果子类是抽象类,则可以不实现接口中的所有方法,因为抽象类中允许有抽象方法的存在!1、抽象类定义抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。通常在 ...
分类:
编程语言 时间:
2016-08-21 22:38:06
阅读次数:
196
今天发现一个快速搞定spring层次结构的神器:效果如下 这是用idea编辑器直接生成的。还可以显示方法属性等等。简直神器。谁用谁知道。。。 操作如下: ...
分类:
编程语言 时间:
2016-08-21 22:38:07
阅读次数:
194
Java多线程编程中,常用的多线程设计模式包括:Future模式、Master-Worker模式、Guarded Suspeionsion模式、不变模式和生产者-消费者模式等。这篇文章主要讲述Future模式,关于其他多线程设计模式的地址如下:关于其他多线程设计模式的地址如下:关于Master-Wo ...
分类:
编程语言 时间:
2016-08-21 22:32:22
阅读次数:
246
转载:http://www.kuqin.com/shuoit/20160719/352659.html 用最简单的描述来区分new关键字和newInstance()方法的区别:newInstance: 弱类型。低效率。只能调用无参构造。new: 强类型。相对高效。能调用任何public构造。 new ...
分类:
编程语言 时间:
2016-08-21 22:32:12
阅读次数:
240
SpringMVC学习笔记 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatche ...
分类:
编程语言 时间:
2016-08-21 22:32:10
阅读次数:
224
EL(Excepress Language表达式语言) 1.....所有的EL都是以$"{"开始,以"}"结尾的.例:${sessionScope.user.sex}(sessionScope是EL的内置对象,后面会讲到).该例子的意思是:从session中取得用户的性别.相当于下面的代码<%Use ...
分类:
编程语言 时间:
2016-08-21 22:31:51
阅读次数:
218
装饰器其实也是一个函数,它的参数是一个函数 ; 其它函数与装饰器之间建立联系是通过 @装饰器函数名, 感觉有点像Spring的面向切面编程 装饰器函数,如何处理原函数的参数.? 装饰器 原函数返回值的处理 类与对象 ...
分类:
编程语言 时间:
2016-08-21 22:32:40
阅读次数:
214
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使用。 3、说说&和&&的区别。 &和&&都可以用作逻辑与的运算 ...
分类:
编程语言 时间:
2016-08-21 22:29:23
阅读次数:
196
今天终于开始了python的学习,至于python的历史我就不说了,百度百科中太详细了,我这里说就是关公面前耍大刀,太自不量力了,所以,废话不多说,直接讲讲我惊天学习Python的收获吧。 1.Python的安装 Python的安装非常简单,就像是这门语言的特点,简单易学。安装时不用繁琐的配置环境, ...
分类:
编程语言 时间:
2016-08-21 22:31:23
阅读次数:
200
自己的第一个小程序 ps:书是在集合里面后面文件处理的有一点小问题,希望有人会给点意见 //客户类 import java.io.Serializable; public class Customer implements Serializable{ //客户的属性 private String n ...
分类:
编程语言 时间:
2016-08-21 22:28:38
阅读次数:
217
这同样是剑指Offer中的很经典的一道面试题。题目描述为:在字符串中找出第一个只出现一次的字符。如输入“abaccdeff”,则输出'b'. 一开始大家就会想到最简单的方法就是每访问到一个字符的时候,与后面的每一个字符去进行比较,若没有发现相同的元素,那么该元素就是第一个只出现一次的字符。这样的复杂度为O(n^2). 显然这样的效率不高。 这道题的大方向就是一题查找算法,常见的查...
分类:
编程语言 时间:
2016-08-21 21:23:57
阅读次数:
180
求链表的公共节点是一道很经典的算法题,并不是很难。我们需要知道的是,一旦两个链表有一个公共节点的话,那么这两个链表的形状就是一个“Y”型。也就是说,自公共节点之后的所有节点都是一样的。如下:其实只要看了这幅图,实现就很简单了。首先我们分别遍历两个链表,分别得出他们的长度L1,L2。然后在查找公共节点时,先在长的那个链表中走|L1-L2|步,然后两个链表同时向后进行同步遍历,每走一步时,就判断后面那...
分类:
编程语言 时间:
2016-08-21 21:24:14
阅读次数:
187