Servlet 有以下四个阶段: 1.加载和实例化 2.初始化 3.请求处理 4.服务终止 也可以概括为: *注意 Struts2 1.流程图: 2.流程叙述: 详情链接:struts2执行原理(执行流程) SpringMVC 1.流程图: 2.流程描述: 也可以说: Struts2与SpringM ...
分类:
编程语言 时间:
2016-06-18 18:40:26
阅读次数:
276
Spring官方网站:https://spring.io/ 最早对象的创建是有new关键字,但是如果产生的类比较繁多或者复杂,就用工厂代替new关键字,但是工厂的控制能力有限,譬如对产生对象的生命周期,作用域都不能控制,后来就出现了Spring,Spring简单来说就是一个容器,核心就是:IOC和A ...
分类:
编程语言 时间:
2016-06-18 18:36:53
阅读次数:
759
1.0 HttpServletRequest对象-java对http请求的封装 这个对象的主要作用是获取请求的参数信息 核心的API 请求行 request.getMethod(); //请求方式 requset.getRequetURI() / request.getRequestURL(); / ...
分类:
编程语言 时间:
2016-06-18 18:36:46
阅读次数:
229
学习了堆排序,使用python实现了一个优先队列结构,记录一下实现过程: 用一个python的list来表示堆结构,将list作为参数传入构造函数中,然后在构造函数中建堆: 堆一般都是一个完全二叉树,那么根据完全二叉树的性质,一个节点i的左子节点为i+1,右子节点为i*2+1,以最小堆为例,根节点一 ...
分类:
编程语言 时间:
2016-06-18 18:33:55
阅读次数:
156
快速排序是一个递归算法,重点是Partition()函数的实现过程。随机快速排序中调用Randomized_Partition(),此函数的实现只需要在Partition()的基础上前面多一个随机化和交换的过程。 int Partition(int*A,int p,int r); int Rando ...
分类:
编程语言 时间:
2016-06-18 18:32:09
阅读次数:
274
初试牛刀 假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程。那么本教程将花费十分钟的时间带你走入Python的大门。本文的内容介于教程(Toturial)和速查手册(CheatSheet)之间,因此只会包含一些基本概念。很显然,如果你希望真正学好一门语言,你还是需要亲自动手实 ...
分类:
编程语言 时间:
2016-06-18 18:34:33
阅读次数:
257
阅读目录 函数 闭包 之前学习swift时的个人笔记,根据github:the-swift-programming-language-in-chinese学习、总结,将重要的内容提取,加以理解后整理为学习笔记,方便以后查询用。详细可以参考the-swift-programming-language- ...
分类:
编程语言 时间:
2016-06-18 18:28:07
阅读次数:
240
2016-6-18 --今天实现了第一个用urllib2实现的爬虫程序。 --过程中发现 总是报错: 主要原因在于 url 地址错误。 例如:http://www.neihan8.com/wenzi/index_1.html 这个网址打开的是404网页错误。 但是 http://www.neihan ...
分类:
编程语言 时间:
2016-06-18 18:27:12
阅读次数:
120
一、cookies 本地存储 首先是常用的cookies方法,网上有很多相关的代码以及w3cSchool cookies。 使用的时候直接调用就行。 查找子健 考虑当需要存储多个值在一条cookies时,可以把多个值按子健存入。 setCookie('openif2',"k1=1&k2=2&k3=3 ...
分类:
编程语言 时间:
2016-06-18 18:25:18
阅读次数:
183
一、虚函数的作用 以一个通用的图形类来了解虚函数的定义,代码如下: #include "stdafx.h" #include using namespace std; class Graph { protected: double x; double y; public: Graph(double ... ...
分类:
编程语言 时间:
2016-06-18 18:25:18
阅读次数:
210
Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装 使用Python时需要安装pip但是在安装的过程中会出现很多的错误,但是这些都是使用终端命令来进行操作的,所以下面列出本人在安装过 ...
分类:
编程语言 时间:
2016-06-18 18:23:52
阅读次数:
172
各位朋友,相信大家都知道,在web项目中的默认路径总是例如这种: D:\JavaWebG工具软件\新建文件夹\eclipse-jee-kepler-sr1-win32\Work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapp ...
分类:
编程语言 时间:
2016-06-18 18:24:07
阅读次数:
227
var currentDate = new Date(); var weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; document.write( currentDate.getFullYear() + "年" + (curr ...
分类:
编程语言 时间:
2016-06-18 18:22:02
阅读次数:
141
1.1.什么是http协议 定义:对浏览器客户端和服务器1之间数据传输的格式规范 1.2.怎么查看http协议 1)为火狐浏览器下载firebug插件(右键 -> firebug -> 网络) 2).使用谷歌的“审查元素” 3).使用系统自带的telnet工具(远程访问工具) a)telnet lo ...
分类:
编程语言 时间:
2016-06-18 18:15:07
阅读次数:
252
主要:字符串,整型,浮点型(e记法)、布尔值 字符串之间的转化: int() str() float() int()只能将表示数字的字符串(例如:"520")转换成整数,如果说是英文中文字符串,编译器会报错。 其余几个函数用法类似。 获取数据类型 1、 输入即可返回结果 2、 ...
分类:
编程语言 时间:
2016-06-18 18:16:34
阅读次数:
145