1.1 什么是Spring Spring是分层的JavaSE/EE full-stack(一站式)轻量级开源框架,以IoC(Inverse of Control 反转控制)和AOP(Aspect Oriented Programming 面向切面编程)为内核。 * 分层: * SUN提供的EE的三层 ...
分类:
编程语言 时间:
2016-12-11 20:51:41
阅读次数:
235
一个良好的HTTP缓存策略可以显著地增进web应用的性能和其客户端的体验。主要使用”Cache-Control” HTTP response header来完成,配合conditional headers例如”Last-Modified”和”ETag”。 “Cache-Control” HTTP r ...
分类:
编程语言 时间:
2016-12-11 20:51:26
阅读次数:
212
javascript中采用RegExp对象表示正则表达式。 而RegExp对象一共有3个方法, 他们分别是: 1、compile 2、exec 3、test 那么这三个方法到底是怎么用的呢? 首先,compile没有什么用,它只能在多次正则匹配的时候提高些许效率,先不去考虑。 下面说说exec,它返 ...
分类:
编程语言 时间:
2016-12-11 20:50:46
阅读次数:
156
表单验证,减轻服务器压力 制作网页特效 动态改变页面内容 基于对象和事件驱动的,具有安全性能的脚本语言 交互,脚本语言。解释性语言,边执行边解释 ...
分类:
编程语言 时间:
2016-12-11 20:49:56
阅读次数:
199
1、继承:向上追溯,对同一批类的抽象,延续和扩展父类的一切信息! 1)关键字:extends 例如,父类是Animal,子类是Dog; eg: public class Dog extends Animal 2)父类也称超类,可用super引用 3)子类也称派生类:必须继承父类,可以继承父类的属性和 ...
分类:
编程语言 时间:
2016-12-11 20:47:19
阅读次数:
223
一、list 1、定义: list是一种有序的集合,可以随时添加和删除其中的元素 2、声明方法: subjects=['Math','English', 'Chinese'] 3、一些api (1)获取list元素个数 len(subjects) (2)用索引来访问list中每一个位置的元素,记得索... ...
分类:
编程语言 时间:
2016-12-11 20:47:57
阅读次数:
227
在Servlet 3.0+ 环境中,你可以编码式配置Servlet容器,用来代替或者结合 web.xml文件。下面是注册DispatcherServlet : WebApplicationInitializer 是由Spring MVC提供的一个接口,可以让你的实现被探测到,并被自动用于初始化任何S ...
分类:
编程语言 时间:
2016-12-11 20:47:44
阅读次数:
264
堆是一个数组,可以被看成一个近似的完全二叉树。 树上的每一个结点对应数组中的一个元素 A[1...A.heap-size] PARENT(i) return Li/2j LEFT 2i RIGHT 2i + 1 最大堆的性质 A[PARENT(i)] >= A[i] 最小堆的性子 A[PARENT( ...
分类:
编程语言 时间:
2016-12-11 20:46:14
阅读次数:
315
一、概述 Python 提供了两个级别访问的网络服务。 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发 二、参 ...
分类:
编程语言 时间:
2016-12-11 20:44:26
阅读次数:
231
比较两个浮点数的大小,不能简单地使用大于小于,需要一个EPSILON ...
分类:
编程语言 时间:
2016-12-11 20:37:41
阅读次数:
152
执行Python命令的两种方式1.交互式模式下执行安装好了Python程序以后,在windows的命令行或linux、mac的终端界面输入python命令即可进入python的交互模式,在这个模式里输入python语句,按回车即可返回执行结果。一般用于调试。2.脚本执行在.py文件中写好python语句,然后使用p..
分类:
编程语言 时间:
2016-12-11 18:57:39
阅读次数:
213
数字类型Python中,数字并不是一个真正的对象类型,而是一组类似类型的分类。Python不仅支持通常的数字类型(整数和浮点数),而且能够通过常量去直接创建数字以及处理数字的表达式,还通过模块和第三方库提供更多的数字类型支持。Python数字类型的完整工具包括:整数和浮点数..
分类:
编程语言 时间:
2016-12-11 18:57:19
阅读次数:
142
自定义线程池的核心:ThreadPoolExecutor为了更好的控制多线程,JDK提供了一套线程框架Executor,帮助开发人员有效的进行线程控制,其中在java.util.concurrent包下,是JDK并发包的核心,比如我们熟知的Executors。Executors扮演着线程工厂的角色,我们通过它可以创建特定功能..
分类:
编程语言 时间:
2016-12-11 18:52:07
阅读次数:
223
字符串是一个有序的字符的集合,用来存储和表现基于文本的信息,python的内置数据结构之一。字符串是多个字符组成的序列,因此支持序列的相关操作。支持的操作有:1.通过索引来访问>>>s=‘thisisateststring‘
>>>len(s)#len()函数可以得到字符串的长度
21得到..
分类:
编程语言 时间:
2016-12-11 18:51:32
阅读次数:
309
面试的时候有问到我如果用空格分割一个字符串,其实是一个很简单的问题,但是自己突然忘记了,这里做一个对字符串和数组操作的常用方法的一个简单的复习。 字符串部分 1.split(); split() 方法用于把一个字符串分割成字符串数组。 语法 : stringObject.split(separato ...
分类:
编程语言 时间:
2016-12-11 18:41:54
阅读次数:
225
JavaScript的组成:ECMA、DOM、BOM闭包,子函数可以使用父函数的局部变量 函数:arguments是个参数数组oDiv.style.width:只能操作行间的样式。在IE下oDiv.currentStyle.width:可以操作非行间样式在chrome下getComputedStyl ...
分类:
编程语言 时间:
2016-12-11 18:41:16
阅读次数:
280
属原创文章,欢迎转载,但请注明出处:http://www.cnblogs.com/hemiy/p/6155425.html 谢谢! 代码及数据-->https://github.com/Wellat/MLaction 1 算法概述 1.1 算法特点 简单地说,k-近邻算法采用测量不同特征值之间的距离 ...
分类:
编程语言 时间:
2016-12-11 18:39:22
阅读次数:
256