Function,函数,主要是为了:1提高代码的复用程度,2将程序模块化。定义函数在Python中,使用def用来定义函数,一般函数的定义如下:def name(arg1,arg2,....): statements return value其中,return用来返回函数执行的结...
分类:
编程语言 时间:
2016-01-22 21:05:27
阅读次数:
150
面试的时候只要涉及到笔试,几乎一定会涉及到的问题。有return的情况下try、catch、finally的问题 结论 1、不管有没有异常,finally中的代码都会执行 2、当try、catch中有return时,finally中的代码依然会继续执行 3、finally是在re...
分类:
编程语言 时间:
2016-01-22 21:07:20
阅读次数:
161
参考文献: 基于混沌序列的粒子群优化算法[J], 孟红计老师#include #include #include using namespace std;#define M 50 //群体数目50#define N 4 //每个粒子的维数4#define NN 500 //迭代次数#defi...
分类:
编程语言 时间:
2016-01-22 21:02:22
阅读次数:
160
F.A.QsHomeDiscussProblemSetStatusRanklistContestModifyUsergryz2016Logout捐赠本站Notice:由于本OJ建立在Linux平台下,而许多题的数据在Windows下制作,请注意输入、输出语句及数据类型及范围,避免无谓的RE出现。14...
分类:
编程语言 时间:
2016-01-22 21:04:07
阅读次数:
352
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原..
分类:
编程语言 时间:
2016-01-22 18:34:55
阅读次数:
232
都是I开发,所以都是接口。IEnumerator:集合访问器,基础的;没有它,就不能使用forearch遍历集合或数组,任何支持GetEnumerator()方法的类型都可以通过foreach结构进行运算。也可用lamda表达式查询。IEnumerable:只包含一个抽象方法GetEnumerator(),返回一个可循环访问集合..
分类:
编程语言 时间:
2016-01-22 18:36:43
阅读次数:
156
/*
多态测试
1.前提
类和类必须是继承或者实现关系,方法之间一般会被覆盖
2.作用
提高代码扩展性
3.弊端
当父类引用指向子类对象时,虽然提高了扩展性,但是只能访问父类中具备的方法,不可以访问子类中特有的方法。
访问子类特有方法需要通过instanceof关键字判断
4.体现
父..
分类:
编程语言 时间:
2016-01-22 18:27:18
阅读次数:
143
有的时候为了维护数据,我们使用stl的堆去维护一序列。首先您要弄清楚堆和栈的区别,即heap和stackstl中的堆默认是最大堆。先介绍 push_heap,pop_heap,make_heap,sort_heap这四个算法,这四个不是C++11新增加的内容。首先是如何产生一个最大推:
make_heap
原型:template
vo...
分类:
编程语言 时间:
2016-01-22 18:16:23
阅读次数:
286
枚举的语法
1.Enum的全称为enumeration,中文俗称枚举类,学过C/C++等语言的人,应该都对它略知一二。
但在Java语言规范中,是在JDK 5版本中才引入的,存放在 java.lang 包中。在Java版的Enum实质是语法糖,其声明方式如下:
【代码1】
package com.enumtest;
public enum Color
{
RED,BLUE,BL...
分类:
编程语言 时间:
2016-01-22 18:16:38
阅读次数:
174
早上起来看了一道JS的面试题,是这样描述的:利用var s1=prompt("请输入任意的字符串","")可以获取用户输入
的字符串,试编程将用户输入的字符串“反转”,并且将字符串输出。
想了一下,字符串对象的方法中并没有实现反转的,但是数组中有,于是考虑了字符串和数组的相互转换问题。
JS中的内置对象中包括字符串对象(String)和数组对象(Array),...
分类:
编程语言 时间:
2016-01-22 18:13:35
阅读次数:
148
Spring 是什么(1)?Spring 是一个开源框架.?Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能.?Spring 是一个 IOC(DI) 和 AOP 容器框架.Spring 是什么(2)?具体描述 Spri...
分类:
编程语言 时间:
2016-01-22 18:10:07
阅读次数:
253
1.得到记录器使用Log4j,第一步就是获取日志记录器,这个记录器将负责控制日志信息。其语法为:public static Logger getLogger( String name),通过指定的名字获得记录器,如果必要的话,则为这个名字创建一个新的记录器。Name一般取本类的名字,比如:stati...
分类:
编程语言 时间:
2016-01-22 18:08:40
阅读次数:
173
当需要对选项进行等值判断时,使用switch语句更加简洁明了。语法:执行过程中,当switch后表达式的值与case语句后的值相同时,就执行相应的语句并从该位置开始向下执行,直到遇到break语句或者switch语句块结束;如果没有匹配的case语句则执行default块的代码。例如:根据考试的名次...
分类:
编程语言 时间:
2016-01-22 18:08:11
阅读次数:
133
View Code"Dog","b"=>"Cat");if(array_key_exists("a",$a)){ echo "Key exists!";}else{ echo "Key does not exist!";}?> "Dog","b"=>"Cat","c"=>5,"d"=>...
分类:
编程语言 时间:
2016-01-22 18:04:42
阅读次数:
147
今天翻了翻电脑, 突然看到这个小东西, 拿来和大家分享一下import java.awt.Color;import java.awt.Font;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.....
分类:
编程语言 时间:
2016-01-22 18:04:20
阅读次数:
279
内容提要?IOC & DI 概述?配置 bean–配置形式:基于 XML 文件的方式;基于注解的方式–Bean 的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法 & 实例工厂方法)、FactoryBean–IOC 容器 BeanFactory & ApplicationContext 概述...
分类:
编程语言 时间:
2016-01-22 18:03:57
阅读次数:
199
堆是一棵顺序存储的完全二叉树。其中每个结点的关键字都不大于其孩子结点的关键字,这样的堆称为小根堆。其中每个结点的关键字都不小于其孩子结点的关键字,这样的堆称为大根堆。举例来说,对于n个元素的序列{R0, R1, ... , Rn}当且仅当满足下列关系之一时,称之为堆: (1) Ri = R2i+1 ...
分类:
编程语言 时间:
2016-01-22 18:01:43
阅读次数:
243