Java后台处理框架之struts2学习总结 最近我在网上了解到,在实际的开发项目中struts2的使用率在不断降低,取而代之的是springMVC。可能有很多的朋友看到这里就会说,那还不如不学struts2,直接学习springMVC算了。如果你急于忙着开发项目,这个想法没错。但是,我在这里想说一 ...
分类:
编程语言 时间:
2016-04-04 11:45:32
阅读次数:
164
【0】README 0.1)本文部分文字描述转自“深入理解jvm”,旨在学习“java内存模型与线程” 的基础知识; 【1】概述 1)并发处理的广泛应用是使得 Amdahl 定律代替摩尔定律称为计算机性能发展源动力的根本原因; 2)Amdahl 定律:该定律通过系统中并行化与串行化的比重来描述多处理 ...
分类:
编程语言 时间:
2016-04-04 11:44:17
阅读次数:
279
SpringMvc通过HandlerExceptionResolver处理程序的异常,包括Handler映射、数据绑定、以及方法执行时发生的异常,SpringMvc提供的HandlerExceptionResolver的实现类如下: DispatcheServlet默认装配了的HandlerExce ...
分类:
编程语言 时间:
2016-04-04 11:42:48
阅读次数:
206
本文将介绍 Java 中 Integer 缓存的相关知识。这是 Java 5 中引入的一个有助于节省内存、提高性能的特性。首先看一个使用 Integer 的示例代码,展示了 Integer 的缓存行为。接着我们将学习这种实现的原因和目的。你可以先猜猜下面 Java 程序的输出结果。很明显,这里有一些 ...
分类:
编程语言 时间:
2016-04-04 11:39:36
阅读次数:
256
dict是字典dictionary的缩写,他存放的是键值对key/value,用花括号表示,格式为d={'micheal':99,'jack':88} 当我们访问的时候直接print(d['micheal'])#输出相应的99; 可以给dict复制并且会覆盖掉原来的value,但是如果key没有对应 ...
分类:
编程语言 时间:
2016-04-04 11:39:16
阅读次数:
145
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或文件夹在硬盘上真正的路径。(URL和物理路径)比如: C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个 URL绝对路径。 相对路径:相对与某个基准文件 ...
分类:
编程语言 时间:
2016-04-04 11:38:54
阅读次数:
186
冒泡排序法及优化: 如果这些类容帮助到你了,希望您给予支持 o(^▽^)o (支付宝) ...
分类:
编程语言 时间:
2016-04-04 11:37:50
阅读次数:
800
支持Element Traversal 规范的浏览器有IE 9+、Firefox 3.5+、Safari 4+、Chrome 和Opera 10+。 对于元素间的空格,在IE9之前。都不会返回文档节点。其他的全部浏览器都会返回文档节点。 为了兼容浏览器这间的差异,又不更改已有的DOM 标准,所以有了 ...
分类:
编程语言 时间:
2016-04-04 11:35:18
阅读次数:
164
(1)顺序表: 题目1: 已知长度为n的顺序表, 写一时间复杂度为O(n), 空间复杂度为O(1)的算法,实现删除顺序表中所有值为item的数据元素的操作 类和类函数的声明文件(SqList.h): 类函数的实现文件(SqList.cpp): ...
分类:
编程语言 时间:
2016-04-04 11:33:52
阅读次数:
139
Bean Validation 1.1当前实现是Hibernate validator 5,且spring4才支持。接下来我们从以下几个方法讲解Bean Validation 1.1,当然不一定是新特性:
集成Bean Validation 1.1到SpringMVC 分组验证、分组顺序及级联验证 消息中使用EL表达式 方法参数/返回值验证 自定义验证规则 类级别验证器 脚本验证器 cro...
分类:
编程语言 时间:
2016-04-04 10:25:44
阅读次数:
392
SpringMvc为文件上传提供了直接的支持,这种支持是通过即插即用的MultipartResolver实现的,SpringMvc用Jakarta Commons FileUpload技术实现了一个MultipartResolver实现类:CommonsMultipartResolver。Sprin ...
分类:
编程语言 时间:
2016-04-04 10:22:35
阅读次数:
136
1.装配进阶 1)environment-specific bean @profile 2)conditioinal beans @Conditional 3)ambiguity in autowiring autowiring works when exactly one bean matches ...
分类:
编程语言 时间:
2016-04-04 10:18:38
阅读次数:
163
默认情况下,SpringMvc根据Accept-Language参数判断客户端的本地化类型。当接受到请求时,SpringMvc会在上下文中查找一个本地化解析器(LocalResolver),找到后使用它获取请求所对应的本地化类型信息。SpringMvc还允许装配一个动态更改本地化类型的拦截器,这样通 ...
分类:
编程语言 时间:
2016-04-04 10:18:39
阅读次数:
185
栈(stack) 是限定在表尾进行插入或删除操作的线性表,这是栈的定义,所有从本质上来说栈仍旧是线性表的特殊延伸。对栈来说,表尾端有特殊的含义,代表着栈顶(top),相应的,表头端为栈底(bottom)。如果一个栈不含元素,则称其为空栈。栈遵循的是后进先出LIFO结构,即Last In First ...
分类:
编程语言 时间:
2016-04-04 10:18:24
阅读次数:
251
1、导入jar 2、web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org ...
分类:
编程语言 时间:
2016-04-04 09:13:04
阅读次数:
335
list也就是列表的意思,可以存储一组数据集合,比如classmates=['zhangsan','lisi','123']每个数据用单引号包裹,逗号隔开。 list是一个有序列表,可以向其中添加单元,在末尾追加 一个数据classmates.append('Adam'),也可以在任意位置添加数据, ...
分类:
编程语言 时间:
2016-04-04 09:11:29
阅读次数:
287