1 class set(object): 2 """ 3 set() -> new empty set object 4 set(iterable) -> new set object 5 6 Build an unordered collection of unique elements. 7 "
分类:
编程语言 时间:
2016-02-04 18:51:24
阅读次数:
294
对于python初学者,很容易练习到一个随机数生成的程序,代码如下: 1 #!/usr/bin/python 2 import random 3 print(random.randint(12,20)) 这个小程序最简单的作用是导入random模块,输出12到20之间的一个随机整数,结果执行的时候会
分类:
编程语言 时间:
2016-02-04 18:47:01
阅读次数:
317
关于成员变量与局部变量: 如果一个变量是成员变量,那么多个线程对同一个对象的成员变量进行操作时,他们对该成员变量是彼此影响的(也就是说一个线程对成员变量的改变会影响到另一个线程) 。 如果一个变量是局部变量,那么每个线程都会有一个该局部变量的拷贝,一个线程对该局部变量的改变不会影响到其他的线程。 实
分类:
编程语言 时间:
2016-02-04 18:48:56
阅读次数:
218
贪心算法_删数问题 AYYZOJ p1420 删数问题,算法在上一篇中讲得很详细,注意最后输出数前的零要去掉。 1 var n:string; 2 s,i:integer; 3 begin 4 readln(n); 5 readln(s); 6 while s>0 do 7 begin 8 i:=1
分类:
编程语言 时间:
2016-02-04 18:46:20
阅读次数:
358
一、Spring容器接口关系 容器是Spring框架的核心,Spring容器就是一个巨大的工厂。Spring容器使用Ioc(控制反转(Inversion of Control )管理所有组成应用系统的组件。 Spring容器会使用XML解析器读取改属性值,并利用反射来创建该实现类的实例。 Sprin
分类:
编程语言 时间:
2016-02-04 18:47:18
阅读次数:
224
一、SpringMVC核心接口 5、ViewResolver接口--视图解析接口 继承体系: 5、View接口--视图接口 二、SpringMVC项目示例 (1)建立动态web工程,导入spring的jar包(不要忘加SpringMVC.jar)。 (2)配置DispatcherServlet Di
分类:
编程语言 时间:
2016-02-04 18:45:54
阅读次数:
318
struts2 commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.8.jar 模板相关操作需要包 ognl-2.6.11.jar ognl表达示所需包, xwork-2.0.7.jar xwork核心包 struts2-core-2.0.14.jar
分类:
编程语言 时间:
2016-02-04 18:43:03
阅读次数:
294
一、误区:简单认为JAVA静态代码块在类被加载时就会自动执行。证错如下: [java] view plain copy class MyClass1 { static {//静态块 System.out.println("static block "); } } public class Main
分类:
编程语言 时间:
2016-02-04 18:40:04
阅读次数:
181
1、抽象类中的抽象方法(其前有abstract修饰)不能用private、static、synchronized、native访问修饰符修饰。原 因如下:抽象方法没有方法体,是用来被继承的,所以不能用private修饰;static修饰的方法可以通过类名来访问该方法(即该方法的方法体),抽 象方法用
分类:
编程语言 时间:
2016-02-04 18:33:24
阅读次数:
205
二、SpringMVC请求处理流程 其中Front controller :前端控制器 Controller:后端控制器 三、Spring核心组件及请求处理流程
分类:
编程语言 时间:
2016-02-04 18:31:07
阅读次数:
219
逆波兰式,也叫后缀表达式 技巧:为简化代码,引入一个不存在的运算符#,优先级最低。置于堆栈底部 class Stack(object): '''堆栈''' def __init__(self): self._stack = [] def pop(self): return self._stack.p
分类:
编程语言 时间:
2016-02-04 18:31:07
阅读次数:
259
二分查找思想就是取中间的数缩小查找范围,对应不同的题目变形,在取到中间数mid确定下一个查找范围时也有不同,左边界有的low=mid+1,也可能low=mid,右边界有的high=mid-1,也有可能high=mid。 对于一个排序数组来说二分查找的时间复杂度是O(logn) 1. 二分查找法 1
分类:
编程语言 时间:
2016-02-04 18:28:21
阅读次数:
325
一、restful介绍 springmvc的resturl是通过@RequestMapping 及@PathVariable annotation提供的,通过如@RequestMapping(value="/blog /{id}",method=RequestMethod.DELETE)即可处理/b
分类:
编程语言 时间:
2016-02-04 18:30:07
阅读次数:
192
源代码: #include<cstdio>#include<cstring>int n,i[1001][1001],f[1001][1001],ans;int main(){ memset(i,0x3f,sizeof(i)); memset(f,0x3f,sizeof(f)); ans=0x3f;
分类:
编程语言 时间:
2016-02-04 18:27:11
阅读次数:
250
Spring 完全可以不依赖容器,自己管理数据源,但是却依赖第三方的开源的数据源管理框架. Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 1、DBCP数据源 : DBCP类包位于
分类:
编程语言 时间:
2016-02-04 18:24:48
阅读次数:
344
CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量。 它的作用与import、package关键字有关。 当你写下improt java.util.*时,编译器面对import 关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个
分类:
编程语言 时间:
2016-02-04 18:24:43
阅读次数:
239
一、首先卸载虚拟机自带的JDK环境 具体命令: rpm -qa |grep java --查找java信息 rpm –qa|grep jdk --查找jdk信息 如果有依赖关系,提示无法卸载,使用rpm -e --nodeps 卸载就行了 没有直接删除的直接 例如: rpm –e –nodeps j
分类:
编程语言 时间:
2016-02-04 18:23:59
阅读次数:
1338